Skripta koju koristim: EXGV2
Detaljan opis problema: Imam /duty za mehanicara ali kada neko zove /call 555 mehanicarima nista ne dodje...
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Neznam sta da dam ako treba nesto recite
Citat: Petar FurY poslato April 08, 2013, 14:55:29 POSLE PODNE
Skripta koju koristim: EXGV2
Detaljan opis problema: Imam /duty za mehanicara ali kada neko zove /call 555 mehanicarima nista ne dodje...
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): Neznam sta da dam ako treba nesto recite
daj komandu
Citat: Crazyn3ss poslato April 08, 2013, 16:13:14 POSLE PODNE
daj komandu
Evo komanda: if(strcmp(cmd, "/duty", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(OnDuty[playerid]==0)
{
SendClientMessage(playerid, COLOR_WHITE, "* Sada ste na duznosti i primacete pozive od ljudi kojima treba mehanicar.");
JobDuty[playerid] = 1;
Mechanics += 1;
GetPlayerName(playerid,sendername,sizeof(sendername));
format(string, sizeof(string), "[Advert] Automehanicar %s je na duznosti, /call 555 da pozovete mehanicara.", sendername);
OOCNews(0x2993EDAA,string);
}
}
return 1;
}
Evo ovaj dio gdje treba da daje:if(phonenumb == 555)
{
new mechanicworkers = 0;
for(new i=0; i<MAX_IGRACA; i++)
{
if(IsPlayerConnected(i))
{
if(PI[i][pJob] == 7 && JobDuty[i] == 1)
{
mechanicworkers++;
}
}
}
if(Mechanics < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "{0049FF}* [ExtPhone] Muski glas kaze: Izvinjavamo se,al trenutno memamo slobodnih mehanicara.");
SendClientMessage(playerid, COLOR_GREY, " Prekinuli su.");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{0049FF}* * Igracu %s je potreban Mehanicar. (koristite /accept mechanic da prihvatite poziv)", sendername);
SendJobMessage(1, COLOR_WHITE, string);
SendClientMessage(playerid, COLOR_GREY, " Prihvatili su poziv.");
SendClientMessage(playerid, 0xBBE1F2AA, "{0049FF}* [ExtPhone] Muski glas kaze: Pozdrav,svi mehanicari u toj oblasti su obavesteni o vasem pozivu.");
SendClientMessage(playerid, COLOR_GREY, " Prekinuli su.");
MechanicCall = playerid;
return 1;
}
Meni ne salje da prihvatim samo tako nista meni ne salje da /accept mehanic
jesi siguran da ti je id posla od mehanicara 7, da nisi nesto mjenjo?
Da evo vidis po ovome...
if(PI[playerid][pJob] == 7)
{
SCM(playerid, SVETLOPLAVA,"POSAO | Usli ste u vozilo od Auto Mehanicara");
SCM(playerid, ZELENA,"Komande: /duty /repair /refill");
}