[pomoc] okoauta na /v buy

Započeo Nemanja King
3. Jun 2011. Zaključano
2,103
pregleda
17
postova
SyBeR
3
Hustler
3. Jun 2011.
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/
Luis
5
Godfather
3. Jun 2011.
Postaj komandu /v buy.
SyBeR
3
Hustler
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;
}
Dave
5
Underboss
3. Jun 2011.
Daj cjeli /v
Dude
5
Crime Lord
3. Jun 2011.
nije potrebna komanda, jer ga izbaci prije nego ju moze upotrijebiti... ima u callbacku OnPlayerStateChange: STATE_DRIVER ili tako nesto, taj dio postaj, tu te izbacuje...
SyBeR
3
Hustler
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 check
Dude
5
Crime Lord
3. Jun 2011.
daj mi prvi i zadnji id vozila za kupnju...
SyBeR
3
Hustler
3. Jun 2011.
prvo 411 drugo 483,jesi na to milsio u cars.cfg?
b3ntleY
5
Underboss
3. Jun 2011.
Pronađi u skripti public IsAnOwnableCar to su ti auta na prodaji IDovi auta
SyBeR
3
Hustler
3. Jun 2011.
aa to prvi je 230 drugi 676
Dude
5
Crime Lord
3. 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 check


ako 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 check
SyBeR
3
Hustler
3. Jun 2011.
opset me izbaci iz vozila ali ne psie kao nemas dozvolu ne mozes kupiti auto samo me izbaci iz auta
b3ntleY
5
Underboss
3. Jun 2011.
Daj nam public IsABoat
SyBeR
3
Hustler
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;
}
Dude
5
Crime Lord
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

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha