Detaljan opis problema: Izbacuje errore na komandu /posadidrogu i /beridrogu, namesteno je proverera da li se igrac nalazi na mestu gde se sadi/bere droga on izbacuje neke errore
Dio skripte:
//==============================================================================
YCMD:posadidrogu(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerInArea(playerid, -1189.453125,-1072.265625,-1001.953125,-919.921875)) return SCM(playerid, "Niste kod mesta za sadjenje droge.");
if(Posadjena == 1) return SCM(playerid,-1,""SIVA"Vec si posadio drogu sacekaj da nikne (10 min)!");
if(SjemeDrogeGrove == 0) return SCM(playerid,-1,""SIVA"Nemas seme | Kupi seme!");
SjemeDrogeGrove = 0; Posadjena = 1;
GroveDrogaTimer = SetTimerEx("PosadjenjaDrogaGrove", 600000, false, "i", playerid);
SCM(playerid,-1,""ZELENA"Posadili ste drogu sacekajte 10 min da nikne pa je uberite!");
return 1;
}
//==============================================================================
YCMD:beridrogu(playerid, params[],help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerInArea(playerid, -1189.453125,-1072.265625,-1001.953125,-919.921875)) return SCM(playerid, "Niste kod mesta gde se bere droga!.");
if(Posadjena == 0) return SCM(playerid,-1,""SIVA"Niste posadili drogu!");
if(BranjeDroge == 0) return SCM(playerid,-1,""SIVA"Droga jos nije spremna za branje!");
BranjeDroge = 0; PlayerInfo += 50; Posadjena = 0;
DestroyPlayerObject(playerid, SadjenjeDrogeGrove); DestroyPlayerObject(playerid, SadjenjeDrogeGrove);
DestroyPlayerObject(playerid, SadjenjeDrogeGrove); DestroyPlayerObject(playerid, SadjenjeDrogeGrove);
KillTimer(GroveDrogaTimer); SCM(playerid,-1,""ZELENA"Ubrali ste drogu i dobili ste 50g, sada je mozete koristiti!");
return 1;
}
//==============================================================================Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/d1p7sa
