evo ovako radim poslove i sada me zanima kako da napravim da nemozes uci u to vozilo, da se moze uci tek kada uzmes taj posao?
pa napravis isto kao i za Mafije... mozes preko IDeva...
evo kako sam napravio i nece, ja to radim prvi put tako da......
ovo sam stavio na onplayerentervehicle
if(IsPlayerInVehicle(playerid, 408))
{
if(PlayerInfo[playerid][pJob] >= 2 || PlayerInfo[playerid][pJob] == 0)
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate se zaposliti kao smetlar kako bi ste mogli voziti ovo vozilo!!");
}
}
nemas else tu...i samo si dodao da mu tu pise da nema taj posao a moras i dodati RemovePlayerFromVehicle..tu si se zajebapo..
Ovako valjda trba ici
1. if(IsPlayerInVehicle(playerid, 408))
2. {
3. if(PlayerInfo[playerid][pJob] >= 2 || PlayerInfo[playerid][pJob] == 0)
4. {
5. SendClientMessage(playerid, COLOR_GRAD1, "Morate se zaposliti kao smetlar kako bi ste mogli voziti ovo vozilo!!");
RemovePlayerFromVehicle(playerid);
6. }
else
SendClientMessage(playerid, COLOR_GRAD1, "Ulazis u vozilo smetlara!!");
7.
Ovako sam stavio samo kako otprilike treba da bude..ako stavis samo ovakvu moju komandu nece ti raditi i imaces errore...neda mi se pravo raditi samo ti kazem sta treba da ubacis
if(newcar == idauta)
{
if(PlayerInfo[playerid][pPosao] != idposla)
{
SendClientMessage(playerid,COLOR_GREY," Niste smetlar !");
RemovePlayerFromVehicle(playerid);
}
}
probaj ovo
probao sam nece ali mozda je problem u poslu
if(strcmp(cmdtext, "/posao", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,0.5, 1805.2924,-1103.8708,24.0781))
{
PlayerInfo[playerid][pJob] = 1;
SendClientMessage(playerid, COLOR_GRAD1, "Sada si zaposlen kao smetlar, ako zelis dati otkaz upisi /otkaz");
}
return 1;
}
posao nije do kraja napravljen trebam jos markere postaviti samo neznam jel sam ga dobro poceo raditi
pa lol jel vidis da gresis u IDu gore si mi stavio ID 2 da je smetlar a ovde dodjeljujes posao ID 1...
ako mislis na ovo
if(PlayerInfo[playerid][pJob] >= 2 || PlayerInfo[playerid][pJob] == 0)
to sam radio da kao ak ima posao id 2 ili vise i ako ima posao id 0 da nemoze vozit tj auto...ali nekuzim nece ni ono sta si mi dao