Skripta koju koristim: 0
Detaljan opis problema: Znaci idem testirati skriptu i ima nas dvoje u igri i kad pocnem call na tog igraca pise da nema broj, a ima
Dio skripte:
COMMAND:call(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
if(Prijavljen[playerid])
{
new number;
if(sscanf(params,"d", number)) return SendClientMessage(playerid,COLOR_RED,"Koristite:{FFFFFF} /call <Broj Mobitela>");
if(Igrac[playerid][Mobitel] == number) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Nemozes sebe pozvati.");
if(Igrac[playerid][Mobitel] == -1) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Nemas telefon.");
if(Igrac[playerid][MobitelKredit] <= 0) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Nemas dovoljno novca.");
if(number == 0) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Nemozes pozvati broj 0.");
if(Igrac[playerid][PozivID] > -1) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - U pozivu si pisi "COL_RED"/hangup.");
foreach(Player,i)
{
if(number == Igrac[Mobitel])
{
if(Igrac[Poziv] == 1) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Korisnik je u pozivu.");
if(Igrac[Utisan] == 1) return SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Korisnik trenutno nije dostupan.");
new string[128];
format(string, sizeof(string), "* %s uzima telefon", DajIme(playerid));
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
Igrac[playerid][Poziv] = 0;
Igrac[playerid][PozivID] = i;
Igrac[Poziv] = 0;
Igrac[PozivID] = playerid;
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
new string5[120],string2[120];
SendClientMessage(i,-1,"Koristi /pickup da se javis i T da razgovaras");
format(string5,sizeof(string5),"{B3E43F}%s te zove na mobitel. Broj: %d",DajIme(playerid),Igrac[playerid][Mobitel]);
new string6[128];
format(string6, sizeof(string6), "* %s zvoni telefon", DajIme(i));
ProxDetector(30.0, i, string6, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
SendClientMessage(i,-1,string5);
format(string2,sizeof(string2),"Pozvao si %s, broj: %d",DajIme(i),Igrac[Mobitel]);
SendClientMessage(playerid,-1,string2);
SendClientMessage(playerid,-1,"Kada zelis prekinuti poziv, pisi /hangup");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, ""COL_SVPLAVA"HS"COL_RED":"COL_SVPLAVA"RP - Krivi broj.");
return 1;
}
}
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): --
BUMP!!