Detaljan opis problema: ZnaÄi ovako, u pitanju je /takejob. Komanda /takejob smjeÅ¡tena je u vijećnici, eh a svaki posao ima svoj CP znaÄi tako sam u mapi napravio a i u skripti, onaj text "Ukucajte /takejob da se zaposlite" i mapa posla. Ako je mapa od mehaniÄara tu ima i CheckPoint(Pickup) i 3dtext, doÄ‘em do pickupa upiÅ¡em /takejob ne radi, znaÄi moram prebacit to nekako iz vijećnice na svaki pickup.
Dio skripte:
if(strcmp(cmd,"/takejob",true)==0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo == 0)
{
if(PlayerToPoint(5.0,playerid, 359.3790,182.2823,1008.3828))
{
new x_nr;
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_SVETLOZELENA, "----------------------------[LEGALNI POSLOVI]--------------------------");
SendClientMessage(playerid, COLOR_DGOLD, "KORISTENJE: /takejob [ime posla]");
SendClientMessage(playerid, COLOR_WHITE, "Dostupni poslovi: VozacBusa,Odvjetnik, Mehanicar, Grobar, Kamiondzija");
SendClientMessage(playerid, COLOR_SVETLOZELENA, "---------------------------------------------------------------------------");
return 1;
}
if(strcmp(x_nr,"VozacBusa",true) == 0)
{
if (PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao vozac busa - Koristite /jobhelp komandu da vidite komande posla.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo = 31;
PlayerInfo = 0;
}
}
if(strcmp(x_nr,"Bodyguard",true) == 0)
{
if (PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao bodyguard - Koristite /jobhelp komandu da vidite komande posla.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo = 8;
PlayerInfo = 0;
}
}
if(strcmp(x_nr,"Kamiondzija",true) == 0)
{
if (PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao vozac kamiona - Koristite /help komandu da vidite komande posla.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo = 16;
PlayerInfo = 0;
}
}
if(strcmp(x_nr,"Mehanicar",true) == 0)
{
if (PlayerInfo == 0)
{
SendClientMessage(playerid, COLOR_GOLD, "INFO: Cestitamo, zaposlili ste se kao mehanicar - Koristite /jobhelp komandu da vidite komande posla.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo = 7;
PlayerInfo = 0;
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Nisi u gradskoj vjecnici ili vec imas posao !");
return 1;
}
}//not connected
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
