Kako da ja namjestim da igrac mora da bude na odredjenom mjestu da se zaposli evo komande za zaposljavanje:
CMD:zaposlise(playerid, params[])
{
if(PlayerInfo[playerid][pJob] >= 1) return SCM(playerid, -1, "Vec imate posao, {FFFFFF}kucajte /otkaz da das otkaz na starom poslu."); //Ukoliko igrac vec ima posao, salje mu poruku da je zaposlen,
{
PlayerInfo[playerid][pJob] = 1; // Namesta igracu da se zaposlio,
SCM(playerid, -1, "Cestitamo! Zaposlili ste se kao {FFFFFF}Pevac."); // Salje poruku igracu, cestita mu,
SCM(playerid, -1, "Da pocnete da pevate, ukucajte {FFFFFF}/pevaj"); // takodje pomaze igracu kako da peva
}
return 1;
}
CMD:zaposljenje(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, x, y, z))
{
if (PlayerInfo[playerid][pPosao] !=1)
{
SCM(playerid, COLOR_RED," Dajte odtaz u prvom preduzecu");
}
else
{
PlayerInfo[playerid][pPosao] = 1;
SCM(playerid, COLOR_RED," Uspesno ste se zaposlili");
}
}
return 1;
}
Ili ovako:
CMD:posao(playerid, params[])
{
if(!PlayerInfo[playerid][pPosao])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, x, y, z))
{
// Posao npr ID 1 = Gradjevinar
PlayerInfo[playerid][pPosao] = 1;
SendClientMessage(playerid, 0x3493C2FF, " {ffffff}[Posao] {9CC234}Cestitamo, vas novi posao je gradjevinar. Sretno!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid, 3.0, x2, y2, z2))
{
// Posao npr ID 2 = Cvjecar
PlayerInfo[playerid][pPosao] = 2;
SendClientMessage(playerid, 0x3493C2FF, " {ffffff}[Posao] {9CC234}Cestitamo, vas novi posao je cvjecar. Sretno!");
return 1;
}
}
else SendClientMessage(playerid, 0xC4398FFF, " {c4BB39}Vec imate posao, prvo dajte otkaz.");
return 1;
}
Citat: denis_lapi poslato Januar 16, 2014, 12:23:13 POSLE PODNE
CMD:zaposljenje(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, x, y, z))
{
if (PlayerInfo[playerid][pPosao] !=1)
{
SCM(playerid, COLOR_RED," Dajte odtaz u prvom preduzecu");
}
else
{
PlayerInfo[playerid][pPosao] = 1;
SCM(playerid, COLOR_RED," Uspesno ste se zaposlili");
}
}
return 1;
}
Nije rekao da mu das tvoju komandu vec da mu napravis na njegovoj omg toliko vam je toliko tesko CMD:zaposlise(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, x, y, z)) //tu stavis kordinate
{
if(PlayerInfo[playerid][pJob] >= 1) return SCM(playerid, -1, "Vec imate posao, {FFFFFF}kucajte /otkaz da das otkaz na starom poslu."); //Ukoliko igrac vec ima posao, salje mu poruku da je zaposlen,
{
PlayerInfo[playerid][pJob] = 1; // Namesta igracu da se zaposlio,
SCM(playerid, -1, "Cestitamo! Zaposlili ste se kao {FFFFFF}Pevac."); // Salje poruku igracu, cestita mu,
SCM(playerid, -1, "Da pocnete da pevate, ukucajte {FFFFFF}/pevaj"); // takodje pomaze igracu kako da peva
}
return 1;
}