Skripta: moja
Problem: Prvi puta pokusavam napravit posao :D , sve ide dobro ali sada sam naisao na problem, uglavnom, nekuzim zasto mi u komandi koja pokrece rutu, ne prepozna da nisam u kamionu.
Dio skripte:
if (strcmp("/prevoz", cmdtext, true, 10) == 0)
{
GetPlayerVehicleID(playerid);
{
if(IsPlayerInVehicle(playerid, 515))
{
if(Job[playerid] == 1)
{
SetPlayerCheckpoint(playerid,2383.3740,-2662.5122,14.5189,5.0);
SendClientMessage(playerid,YELLOW, "Krenuli ste sa prevozom!");
return 1;
}
else return SendClientMessage(playerid,RED,"Nemas taj posao!");
}
else return SendClientMessage(playerid,RED,"Nisi u kamionu!");
}
}
if(IsPlayerInVehicle(playerid, 515))
proveri dali je to id kamiona ;)
Je Roadtrain - 515 :)
Da ti se nisu pomesali kljucevi vozila? de proveri pa mi kazi
kako mislis pomjesali?
Pa ako pri dodavanju vozila za posao nisi definisao, onda su se pomesali
nisam nista definirao, samo sam isao ovako... AddStaticVehicle normalno...
pa gledaj, kada dodajes vozila za organizacije, za posao, za rent onda moras definisati:
Na vrh dodas: new posaoauto[brojkolikohoces]//Ali uvek moras stavljati jedan vise
I onda krenes da dodjes: posaoauto[0] = AddStaticVehicle(allala
posaoauto[1] = AddStaticVehicle(lalala
Nadam se da razumes :)
ok, definirao sam new posaokamion[2];
i dodao sada posaokamion[0] = AddStaticVehicle(515,2461.0835,-2594.4553,13.6620,270.4785,4,4);
a kako sada da napravim provjeru jel u tom kamionu?
Ovako stavi dje ti pise
else return SendClientMessage(playerid,RED,"Nisi u kamionu!");
Stavi ovo:
else return SendClientMessage(playerid,RED,"Nemas taj posao");
Uzivaj ;)
? Nerazumijes, kada nemam posao pisem /prevoz, kaze nemam posao, to valja, kada uzmem posao pisem /prevoz kaze nisi u kamionu, znaci opet valja, ali kada udem u kamion i pisem /prevoz opet kaze nisi u kamionu?
Citat: KiLLa poslato April 18, 2012, 16:08:53 POSLE PODNE
? Nerazumijes, kada nemam posao pisem /prevoz, kaze nemam posao, to valja, kada uzmem posao pisem /prevoz kaze nisi u kamionu, znaci opet valja, ali kada udem u kamion i pisem /prevoz opet kaze nisi u kamionu?
AAA TAKO MI RECI :D :D
Evo ovako uradi
if (strcmp("/prevoz", cmdtext, true, 10) == 0)
{
GetPlayerVehicleID(playerid);
{
if(IsPlayerInVehicle(playerid, 515))
{
if(Job[playerid] == 1)
{
SendClientMessage(playerid,RED,"Nemas taj posao!");
}
SetPlayerCheckpoint(playerid,2383.3740,-2662.5122,14.5189,5.0);
SendClientMessage(playerid,YELLOW, "Krenuli ste sa prevozom!");
return 1;
}
else return SendClientMessage(playerid,RED,"Nisi u kamionu!");
}
}
Et uzivaj :D
opet isto :-*
Pogledaj ID posla pa mi reci :D
Killa ja sam ti rekao kako da ubacujes vozila kada pravis posao, zato su ti se i pomesali ;)
Rjesio !! :D hvala Blaeks i Mexo na pomoci ;)