Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Andrijevic SKAMER poslato Novembar 01, 2016, 15:24:06 POSLE PODNE

Naslov: [POMOC] Oko droge
Poruka od: Andrijevic SKAMER poslato Novembar 01, 2016, 15:24:06 POSLE PODNE
Skripta koju koristim: UP
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:
[pawn]//==============================================================================
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[playerid] == 1) return SCM(playerid,-1,""SIVA"Vec si posadio drogu sacekaj da nikne (10 min)!");
   if(SjemeDrogeGrove[playerid] == 0) return SCM(playerid,-1,""SIVA"Nemas seme | Kupi seme!");
   SjemeDrogeGrove[playerid] = 0; Posadjena[playerid] = 1;
    GroveDrogaTimer[playerid] = 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[playerid] == 0) return SCM(playerid,-1,""SIVA"Niste posadili drogu!");
   if(BranjeDroge[playerid] == 0) return SCM(playerid,-1,""SIVA"Droga jos nije spremna za branje!");
   BranjeDroge[playerid] = 0; PlayerInfo[playerid][pDroga] += 50; Posadjena[playerid] = 0;
   DestroyPlayerObject(playerid, SadjenjeDrogeGrove[0][playerid]); DestroyPlayerObject(playerid, SadjenjeDrogeGrove[1][playerid]);
   DestroyPlayerObject(playerid, SadjenjeDrogeGrove[2][playerid]); DestroyPlayerObject(playerid, SadjenjeDrogeGrove[3][playerid]);
   KillTimer(GroveDrogaTimer[playerid]); SCM(playerid,-1,""ZELENA"Ubrali ste drogu i dobili ste 50g, sada je mozete koristiti!");
   return 1;
}
//==============================================================================[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://prntscr.com/d1p7sa
Naslov: Odg: [POMOC] Oko droge
Poruka od: Tosic ツ poslato Novembar 01, 2016, 16:06:22 POSLE PODNE
Isplayerinarea? Posalji to
Naslov: Odg: [POMOC] Oko droge
Poruka od: #Rakic poslato Novembar 01, 2016, 20:57:02 POSLE PODNE
Nisi uneo SendClientMessage u pravom formatu.

Upisao si
[pawn]SendClientMessage(playerid, "text");[/pawn]
nisti stavio color

koristi
[pawn]SendClientMessage(playerid, color, "text");[/pawn]
Naslov: Odg: [POMOC] Oko droge
Poruka od: 𝕊𝔼𝕃𝕀𝕄𝕆𝕍𝕀ℂ poslato Novembar 01, 2016, 23:31:09 POSLE PODNE
DEFINISAO JE GORE SENDCLIENTMESSAGE KAO SCM i color ti je ovo -1 ""Zelena" ako si video.
Naslov: Odg: [POMOC] Oko droge
Poruka od: slasher poslato Novembar 02, 2016, 10:34:55 PRE PODNE
Izostavio si boju kod scm-a.

[pawn]if(!IsPlayerInArea(playerid, -1189.453125,-1072.265625,-1001.953125,-919.921875)) return SCM(playerid, -1, "Niste kod mesta za sadjenje droge.");[/pawn]