Započeo Legu
•4. Okt. 2015.• Zaključano[POMOC]Oko sistema
773
pregleda
15
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
41
Postovi:
10
Teme:
Pridružio se:Jun 2014
4. Okt. 2015.
Skripta koju koristim:LS
Detaljan opis problema😛a ovako zelim napraviti da,kada sam u kuci I ako nemam nalozenu vatru da mi se povremeno skidaju helti,i kada kucam nalozivatru da sve bude okej i da se ne skidaju helti vise,ako bi neko mogao to da mi uraditi ili reci kako,mislim da je prosto ali eto,i jos da ne moze da nalozi vatru ako nema drva
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Detaljan opis problema😛a ovako zelim napraviti da,kada sam u kuci I ako nemam nalozenu vatru da mi se povremeno skidaju helti,i kada kucam nalozivatru da sve bude okej i da se ne skidaju helti vise,ako bi neko mogao to da mi uraditi ili reci kako,mislim da je prosto ali eto,i jos da ne moze da nalozi vatru ako nema drva
Dio skripte:
CMD:nalozivatru(playerid, params[]) {
if(PlayerInfo != 95) {
format(ErrorTextS,sizeof(ErrorTextS),"GRESKA : {FFFFFF}Niste vlasnik te kuce !");
SCM(playerid,GRAD2,ErrorTextS);
}
else {
CreateObject(2902, 212.87830, -1408.39368, 54.98270, 0.00000, 0.00000, 58.00000);
CreateObject(18716, 212.96881, -1407.95239, 55.16273, 0.00000, 0.00000, 0.00000);
SCM(playerid,-1,"Vatra je nalozena!");
}
return 1;
}CMD:dodajdrva(playerid, params[]) {
if(PlayerInfo != 95) {
format(ErrorTextS,sizeof(ErrorTextS),"GRESKA : {FFFFFF}Niste vlasnik te kuce !");
SCM(playerid,GRAD2,ErrorTextS);
}
else {
CreateObject(18566, 196.98012, -1397.17371, 49.23830, 0.00000, 0.00000, 50.00000);
SCM(playerid,-1,"Drva stvorena!");
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
4. Okt. 2015.
doda novu variablu kod enumatora kuca tj,
i kad nalozi da bude tako na 1 i dodas 1 timer koji se svakih x sekundi ponavljati se i provjeravati dali je vatra nalozena ako ne da se skida hp a to za drva isto u eumatoru dodas
KucaInfo = 1;i kad nalozi da bude tako na 1 i dodas 1 timer koji se svakih x sekundi ponavljati se i provjeravati dali je vatra nalozena ako ne da se skida hp a to za drva isto u eumatoru dodas
KucaInfo i da tu sacuvava drva ako je to = 0 da ne moze naloziti vatru...Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
41
Postovi:
10
Teme:
Pridružio se:Jun 2014
4. Okt. 2015.
enum Kuce
{
hImaVlasnika,
hVlasnik,
hVrsta,
Float:hUlazX,
Float:hUlazY,
Float:hUlazZ,
Float:hIzlazX,
Float:hIzlazY,
Float:hIzlazZ,
hLevel,
hCena,
hKasa,
hInt,
hZatvoreno,
hVW,
hNeakt,
hPostavljena,
hDroga,
hMaterijali,
hOrmar,
hOdjeca1,
hOdjeca2,
hOdjeca3,
hOdjeca4,
hOdjeca5,
hFrizider,
hMarihuana,
hHeroin,
hOruzje1,
hOruzje2,
hOruzje3,
hOruzjeAmmo1,
hOruzjeAmmo2,
hOruzjeAmmo3,
hSef,
hKugla1,
hKugla2,
hKugla3,
hKugla4,
hKugla5,
hKugla6,
hKugla7,
KucaInfo = 1; /////////////// EVO GA
};evo ako ovako treba ali ako mi mozes bolje objasnit pocetnik sam ako nije problem 😄
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
4. Okt. 2015.
ne nego ovako:
enum Kuce
{
hImaVlasnika,
hVlasnik,
hVrsta,
Float:hUlazX,
Float:hUlazY,
Float:hUlazZ,
Float:hIzlazX,
Float:hIzlazY,
Float:hIzlazZ,
hLevel,
hCena,
hKasa,
hInt,
hZatvoreno,
hVW,
hNeakt,
hPostavljena,
hDroga,
hMaterijali,
hOrmar,
hOdjeca1,
hOdjeca2,
hOdjeca3,
hOdjeca4,
hOdjeca5,
hFrizider,
hMarihuana,
hHeroin,
hOruzje1,
hOruzje2,
hOruzje3,
hOruzjeAmmo1,
hOruzjeAmmo2,
hOruzjeAmmo3,
hSef,
hKugla1,
hKugla2,
hKugla3,
hKugla4,
hKugla5,
hKugla6,
hKugla7,
Vatra, /////////////// EVO GA
Drva; /////////////// EVO GA
};Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
41
Postovi:
10
Teme:
Pridružio se:Jun 2014
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
4. Okt. 2015.
evo ti tut pa nauci kako rade timer pa ces znati sta da uradis, a ne da ja radim sav posao umjesto tebe: http://forum.sa-mp.com/showthread.php?t=133801
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
41
Postovi:
10
Teme:
Pridružio se:Jun 2014
4. Okt. 2015.
Shvatio sam kako napraviti sve to i napravio sams ad me samo zanima kako da stavim pod update
Evo i tajmera ali dzabe ne skida HP
Evo i tajmera ali dzabe ne skida HP
forward zimtajmer();
public zimtajmer()
{
HI = 0;
AC_BS_SetPlayerHealth(-20);
return 1;
}SetTimer("zimtajmer",120000,1);Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
4. Okt. 2015.
koristi SetTimerEx za igraca i to taj tajmer pokreces kada udje u kucu, i onda dodas ovaj callback ovako:
forward zimtajmer(playerid);
public zimtajmer(playerid)
{
HI = 0;
new Float:health;
GetPlayerHealth(playerid,health);
AC_BS_SetPlayerHealth(health-20);
return 1;
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
4. Okt. 2015.
proÄitaj, drugaÄiji su parametri nego kod SetTimer: https://wiki.sa-mp.com/wiki/SetTimerEx
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava