Zaključano
Pomoc za sistem
517
pregleda
11
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 1 godinu
Momci radim neki mod od 0 pa sam konto da napravim sistem sadjenja marihuane dakle igrac da moze posaditi marihuanu gdje god hoce ako ima sjeme jel. pa sad me zanima kako da odradim to sa CreateObject ili sta mi vec treba ako moze neko da pomogne . il ako neko ima slican kod dobro bi dosao
pre 1 godinu
Ahbab wrote on March 12, 2024, 4:39 pm:
Momci radim neki mod od 0 pa sam konto da napravim sistem sadjenja marihuane dakle igrac da moze posaditi marihuanu gdje god hoce ako ima sjeme jel. pa sad me zanima kako da odradim to sa CreateObject ili sta mi vec treba ako moze neko da pomogne . il ako neko ima slican kod dobro bi dosao
Napravi enum sa lokacijama marihuane, onda ides, cmd:posadidrogu, ispitas da li je clan bande/mafije, ima li sjeme, uzmes getplayerpos i da tu napravi stabiljku onda ovo ostalo sam....
pre 1 godinu
Ahbab wrote on March 12, 2024, 5:51 pm:
ne razumijem za sto ce mi ovaj enum
pre 1 godinu
Ahbab wrote on March 12, 2024, 4:39 pm:
Momci radim neki mod od 0 pa sam konto da napravim sistem sadjenja marihuane dakle igrac da moze posaditi marihuanu gdje god hoce ako ima sjeme jel. pa sad me zanima kako da odradim to sa CreateObject ili sta mi vec treba ako moze neko da pomogne . il ako neko ima slican kod dobro bi dosao
ovako nekako bi trebalo da izgleda?
new Posadjena;
new Sadjenje;
new BranjeDroge;
new SkupljanjeDroge;
new SadjenjeDroge;
new DrogaTimer;
CMD:posadidrogu(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, tvoje kordiate)) return SCM(playerid,-1 ,"Niste na mestu sadjenja droge.");
if(SemenceDroge == 0) return SCM(playerid,-1," Ne posedujes seme!");
SemenceDroge -= 1; Posadjena = 1;
DrogaTimer = SetTimerEx("PosadjenjaDroga", 300000, false, "i", playerid);
SCM(playerid,-1,"Zasadili ste drogu, sacekajte 5 minuta da izraste!");
return 1;
}
CMD:pokupidrogu(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, korinate)) return SCM(playerid,-1 ,"Morate biti na mestu gde se sadi droga.");
if(Posadjena == 0) return SCM(playerid,-1 ,"Niste zasadili drogu.");
if(BranjeDroge == 0) return SCM(playerid,-1 ,"Niste zasadili drogu.");
BranjeDroge = 0; PlayerInfo += 2500; Posadjena = 0;
DestroyPlayerObject(playerid, SadjenjeDroge); DestroyPlayerObject(playerid, SadjenjeDroge);
DestroyPlayerObject(playerid, SadjenjeDroge); DestroyPlayerObject(playerid, SadjenjeDroge);
KillTimer(DrogaTimer);
SCM(playerid,-1 ,"Branje zavrseno, dobili ste 2500g droge.");
return 1;
}
forward PosadjenjaDroga(playerid);
public PosadjenjaDroga(playerid)
{
BranjeDroge = 1; SCM(playerid,-1 ,"Droga je nikla otidjite je ubrati!");
SadjenjeDroge = CreatePlayerObject(playerid,3409, 2425.8999023438, -1641.6999511719, 12.5, 0, 0, 0);
SadjenjeDroge = CreatePlayerObject(playerid,3409, 2425.8000488281, -1636.1999511719, 12.39999961853, 0, 0, 0);
SadjenjeDroge = CreatePlayerObject(playerid,3409, 2430.3000488281, -1641.6999511719, 12.5, 0, 0, 0);
SadjenjeDroge = CreatePlayerObject(playerid,3409, 2430.3000488281, -1636.4000244141, 12.39999961853, 0, 0, 0);
SPD(playerid,144, DIALOG_STYLE_MSGBOX, ""BELA"Droga Info", ""ZELENA"Droga je Uspesno nikla\n\n"BELA"Vasa droga koju ste posadili je Uspesno nikla\nOdite je ubrati!", "Ok", "");
return 1;
}
pre 1 godinu
Goku ^ wrote on March 12, 2024, 6:19 pm:
CMD:posadidrogu(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, tvoje kordiate)) return SCM(playerid,-1 ,"Niste na mestu sadjenja droge.");
if(SemenceDroge == 0) return SCM(playerid,-1," Ne posedujes seme!");
SemenceDroge -= 1; Posadjena = 1;
DrogaTimer = SetTimerEx("PosadjenjaDroga", 300000, false, "i", playerid);
SCM(playerid,-1,"Zasadili ste drogu, sacekajte 5 minuta da izraste!");
return 1;
}
CMD:pokupidrogu(playerid, params[])
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, korinate)) return SCM(playerid,-1 ,"Morate biti na mestu gde se sadi droga.");
if(Posadjena == 0) return SCM(playerid,-1 ,"Niste zasadili drogu.");
if(BranjeDroge == 0) return SCM(playerid,-1 ,"Niste zasadili drogu.");
BranjeDroge = 0; PlayerInfo += 2500; Posadjena = 0;
DestroyPlayerObject(playerid, SadjenjeDroge); DestroyPlayerObject(playerid, SadjenjeDroge);
DestroyPlayerObject(playerid, SadjenjeDroge); DestroyPlayerObject(playerid, SadjenjeDroge);
KillTimer(DrogaTimer);
SCM(playerid,-1 ,"Branje zavrseno, dobili ste 2500g droge.");
return 1;
}
Zasto "params[]" ako se ne koristi?
pre 1 godinu
Ahbab wrote on March 12, 2024, 6:49 pm:
Hvala buraz al men ne treba isplayerinrangeofpoint men treba da igrac moze zasaditi bilo gdje to je problem s kojimse susrecem i ne rade ti ovi objekti probo sam kod
😄 😄 😄 😄 😄 😄 😄 😄 😄 😄 😄 😄 😄
pre 1 godinu
rizla wrote on March 12, 2024, 6:48 pm:
Zasto "params[]" ako se ne koristi?
Ja imam taj sistem za 8 organizacija pa koristim params posto imam kolicinu klk igrac zeli da posadi droge isto i klk zeli da ubere, kopirao sam od sebe obrisao ono sto mu je visak dodao ove par objekta cisto da ima kao primer i to je to zato ima params 😄.
pre 1 godinu
Ahbab wrote on March 12, 2024, 6:49 pm:
Hvala buraz al men ne treba isplayerinrangeofpoint men treba da igrac moze zasaditi bilo gdje to je problem s kojimse susrecem i ne rade ti ovi objekti probo sam kod
Obrises isplayerinrangeofpoint i stavis da tu pravi object? "ne rade ti ovi objekti probo sam kod" radi samo ne znas gde se nalaze terao si me da udjem kod sebe i testiram.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava