Skripta koju koristim: BU
Detaljan opis problema: kada udjem u auto koje je na /v buy ono me izbaci i pise da nemam dozvolu nemogu kupiti auto a ustvari imam sve dozvole,pokusavao sam na svakakve naicne da resim ali nista nevalja..
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imageshack.us/photo/my-images/834/samp017rl.png/
[pomoc] okoauta na /v buy
2,103
pregleda
17
postova
3. Jun 2011.
Godfather
Novi Član
240 / 250 XP
🌱Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
3. Jun 2011.
else if(strcmp(x_nr,"buy",true) == 0)
{
if(IsAnOwnableCar(idcar))
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, COLOR_GREY, "Morate biti barem lvl 2 da kupite vozilo!");
return 1;
}
if(SBizzInfo == 0)
{
GameTextForPlayer(playerid, "~r~Nemamo vise zaliha", 5000, 1);
return 1;
}
if(PlayerInfo == 999) { }
else if(PlayerInfo == 999) { }
else if(PlayerInfo == 999) { }
else { SendClientMessage(playerid, COLOR_GREY, " Vec posedujete 3 vozila"); return 1; }
if(CarInfo==1)
{
SendClientMessage(playerid, COLOR_GREY, "Neko vec poseduje to vozilo");
return 1;
}
if(GetPlayerMoney(playerid) >= CarInfo)
{
if(PlayerInfo == 999) { PlayerInfo = idcar; }
else if(PlayerInfo == 999) { PlayerInfo = idcar; }
else if(PlayerInfo == 999) { PlayerInfo = idcar; }
else { return 1; }
CarInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarInfo, sendername, 0, strlen(sendername), 999);
SafeGivePlayerMoney(playerid,-CarInfo);
SBizzInfo += 5000;
ExtortionSBiz(14, SBizzInfo);
SBizzInfo--;
GameTextForPlayer(playerid, "~w~Cestitamo~n~Nemojte zaboraviti /v park da ga parkirate!", 5000, 3);
SendClientMessage(playerid, COLOR_GRAD2, "Cestitamo vam na novoj kupovini!");
SendClientMessage(playerid, COLOR_GRAD2, "Kucajte /vehiclehelp da vidite uputstva!");
SendClientMessage(playerid, COLOR_YELLOW2, "Sada mozete upaliti motor !");
gEngine = 0;
engineOn[GetPlayerVehicleID(playerid)] = false;
DateProp(playerid);
OnPropUpdate();
OnPlayerUpdateCustom(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Nemate dovoljno novca kod sebe ! ");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Podsjetnik: (/v)ehicle ");
SendClientMessage(playerid, COLOR_WHITE, "Available names: park, lock(1-3), sell, sellto, color");
return 1;
}
}
return 1;
}3. Jun 2011.
if(newstate == PLAYER_STATE_DRIVER) //buggy dont finnish
{// 38 / 49 / 56 = SS
new newcar = GetPlayerVehicleID(playerid);
new oldcar = gLastCar;
new housecar = PlayerInfo+1;
TelePos = 0.0;
TelePos = 0.0;
if(IsABoat(newcar))
{
if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Nemozete kupiti auto posto nemate dozvolu !");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}
else if(IsAPlane(newcar))
{
if(PlayerInfo < 1)
{
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_GREY, " Neznate da letite pa ste napustili avion/heli !");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1); }
}
}
else
{
if(PlayerInfo < 0)
{
if(PlayerDrunk >= 5)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju");
}
}
else if(PlayerDrunk >= 5)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju");
}
if(PlayerInfo < 1)
{
if(IsABike(newcar) || IsAOBike(newcar)) { }
else
{
/*if(PlayerInfo < 1)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Driving without License");
}*/
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_YELLOW, " Nemate dozvolu za voznju! Vozite pazljivo i izbjegavajte policiju.");
}
}
}
}//Done with car check3. Jun 2011.
SyBeR wrote on June 3, 2011, 2:27 pm:
if(newstate == PLAYER_STATE_DRIVER) //buggy dont finnish
{// 38 / 49 / 56 = SS
new newcar = GetPlayerVehicleID(playerid);
new oldcar = gLastCar;
new housecar = PlayerInfo+1;
TelePos = 0.0;
TelePos = 0.0;
if(IsABoat(newcar))
{
if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Nemozete kupiti auto posto nemate dozvolu !");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}
else if(IsAPlane(newcar))
{
if(PlayerInfo < 1)
{
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_GREY, " Neznate da letite pa ste napustili avion/heli !");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1); }
}
}
else
{
if(PlayerInfo < 0)
{
if(PlayerDrunk >= 5)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju");
}
}
else if(PlayerDrunk >= 5)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju");
}
if(PlayerInfo < 1)
{
if(IsABike(newcar) || IsAOBike(newcar)) { }
else
{
/*if(PlayerInfo < 1)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Driving without License");
}*/
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_YELLOW, " Nemate dozvolu za voznju! Vozite pazljivo i izbjegavajte policiju.");
}
}
}
}//Done with car checkako znaci postoji IsAnOwnableCar ubaci umjesto tog tvojeg ovo:
if(newstate == PLAYER_STATE_DRIVER) //buggy dont finnish
{// 38 / 49 / 56 = SS
new newcar = GetPlayerVehicleID(playerid);
new oldcar = gLastCar;
new housecar = PlayerInfo+1;
TelePos = 0.0;
TelePos = 0.0;
if(IsABoat(newcar))
{
if(PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Nemozete kupiti auto posto nemate dozvolu !");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
}
}
else if(IsAPlane(newcar))
{
if(PlayerInfo < 1)
{
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_GREY, " Neznate da letite pa ste napustili avion/heli !");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1); }
}
}
else
{
if(PlayerInfo < 0)
{
if(PlayerDrunk >= 5)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju");
}
}
else if(PlayerDrunk >= 5)
{
WantedPoints += 1;
SetPlayerCriminal(playerid,255, "Voznja u pijanom stanju");
}
if(PlayerInfo < 1&&!IsAnOwnableCar(newcar))//ovo sam ti dodao
{
if(IsABike(newcar) || IsAOBike(newcar)) { }
else
{
if(TakingLesson == 1) { }
else {
SendClientMessage(playerid, COLOR_YELLOW, " Nemate dozvolu za voznju! Vozite pazljivo i izbjegavajte policiju.");
}
}
}
}//Done with car check3. Jun 2011.
opset me izbaci iz vozila ali ne psie kao nemas dozvolu ne mozes kupiti auto samo me izbaci iz auta
3. Jun 2011.
i da zaboravio sam moram sebi da dam dozvol uza plovidbu,letenje,ivozacku za auto da bih mogao da sednem u auto koje je na /v buy da me ne izbaci..
public IsABoat(carid)
{
if((carid >= 230) && (carid <= 676))
{
return 1;
}
return 0;
}3. Jun 2011.
SyBeR wrote on June 3, 2011, 4:04 pm:
i da zaboravio sam moram sebi da dam dozvol uza plovidbu,letenje,ivozacku za auto da bih mogao da sednem u auto koje je na /v buy da me ne izbaci..
public IsABoat(carid)
{
if((carid >= 230) && (carid <= 676))
{
return 1;
}
return 0;
}pa nemoj radit takvu provjeru, provjeri po tipu plovila, imas na wiki idove od brodova...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava