Skripta koju koristim: GTA RP
Detaljan opis problema: moze li mi neko reci ili ako je vec ima da mi da komandu /lociraj (broj telefona) i preko nje trazis igraca koji ima mobilni telefon u ovom slucaju to ce koristiti fbi/pd . probao sam nesto da naprvim ali nikako nemoze
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[POMOC] Komanda
615
pregleda
3
postova
15. Sep. 2011.
Ajde daj komandu /find pa ću ti ju preformulirat za mob, i reci koji ti je id PD-a i FBI-a
15. Sep. 2011.
if(strcmp(cmd, "/find", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 1)
{
SendClientMessage(playerid, COLOR_GREY, " Niste Detektiv !");
return 1;
}
if(PlayerOnMission > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Na misiji ste pa ne mozete sada koristiti tu komandu !");
return 1;
}
if(UsedFind != 0 && PlayerInfo < 401)
{
SendClientMessage(playerid, COLOR_GREY, " Vec trazite nekoga, sacekajte 2 minuta !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koriscenje: /find [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Ne mozete traziti sebe!"); return 1; }
new points;
new level = PlayerInfo;
if(level >= 0 && level <= 50)
{ points = 4; }
else if(level >= 51 && level <= 100)
{ points = 6; }
else if(level >= 101 && level <= 200)
{ points = 8; }
else if(level >= 201 && level <= 400)
{ points = 10; }
else if(level >= 401)
{ points = 12; }
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new Float:X,Float:Y,Float:Z;
GetPlayerPos(giveplayerid, X,Y,Z);
SetPlayerCheckpoint(playerid, X,Y,Z, 6);
FindTime = 1;
FindTimePoints = points;
PlayerInfo ++;
UsedFind = 1;
if(PlayerInfo == 50)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Detektiv skill je sada 2, ubrzo cete moci traziti clanove organizacija."); }
else if(PlayerInfo == 100)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Detektiv skill je sada 3, ubrzo cete moci traziti clanove organizacija."); }
else if(PlayerInfo == 200)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Detektiv skill je sada 4, sada mozete traziti clanove organizacija."); }
else if(PlayerInfo == 400)
{ SendClientMessage(playerid, COLOR_YELLOW, "* Vas Detektiv skill je sada 5."); }
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Nepravilno Ime/ID !");
}
}
return 1;
}
if(strcmp(cmd,"/removegps",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 1||PlayerInfo == 1)
{
DisablePlayerCheckpoint(playerid);
}
else if(PlayerInfo == 4||PlayerInfo == 4)
{
DisablePlayerCheckpoint(playerid);
}
}
return 1;
}a za id pd je 1 a id fbi je 2
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava