Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[POMOC] Zagrada

Započeo Left4Dead
pre 14 godina
725
pregleda
4
postova
Left4Dead
Rookie
pre 14 godina
Skripta koju koristim: Neki Weber 2.8 prevedeni sa ovoga foruma
Detaljan opis problema: Kaze da mi negde fali zagrada, trazio sam ali nisam uspeo naci, molim vas pomozite mi!
Dio skripte:
  if(dialogid == 102)
    {
        if(response)
        {
            if(listitem == 0)  //LEVEL 1
            {
            if(IsAtDealership(playerid))
            {
                if(GetPlayerVehicleID(playerid) == PlayerInfo || GetPlayerVehicleID(playerid) == PlayerInfo)
                {
                    new ownvehkey;
                    if(GetPlayerVehicleID(playerid) == PlayerInfo) { ownvehkey = PlayerInfo; }
                        else if(GetPlayerVehicleID(playerid) == PlayerInfo) { ownvehkey = PlayerInfo; }
                    else { return 1; }
                    if(strcmp(sendername, CarInfo, true) == 0)
                    {
                        new carsellprice = GetVehiclePrice(ownvehkey) / 4 * 3;
                        CarInfo = 0;
                        strmid(CarInfo, "Dealership", 0, strlen("Dealership"), 999);
                        SafeGivePlayerMoney(playerid,carsellprice);
                        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
                        format(string, sizeof(string), "~w~Prodao si svoj auto za: ~n~~g~$%d", carsellprice);
                        GameTextForPlayer(playerid, string, 10000, 3);
                        CarInfo = 0;
                        CarInfo = 0;
                        CarInfo = 10000;
                        CarInfo = 0.0;
                        CarInfo = 400;
                        CarInfo = 9999;
                        if(GetPlayerVehicleID(playerid) == PlayerInfo) { PlayerInfo = 999; }
                        if(GetPlayerVehicleID(playerid) == PlayerInfo) { PlayerInfo = 999; }
                        SafeRemovePlayerFromVehicle(playerid);
DestroyVehicle(ownvehkey);
CreateVehicle(CarInfo, CarInfo,CarInfo,CarInfo,0,1,1,3000);
                        TogglePlayerControllable(playerid, 1);
                        ClearVehicleComponents(ownvehkey);
                        ChangeVehiclePaintjob(ownvehkey, 9999);
SetVehicleVirtualWorld(ownvehkey, 9999);
                        OnPropUpdate(4);
                        OnPlayerUpdateEx(playerid);
                        return 1;
                    }
                }
                else
                {
                    SendClientMessage(playerid, -1, ""CRVENA""SIVA": Niste u vozilu! ");
                    return 1;
                }
            }
            else
            {
                SendClientMessage(playerid, ""CRVENA""SIVA": Niste kod AutoSalona");
                return 1;
            }
        }
        }
}
else  if(listitem == 1)  //LEVEL 1
            {
    {
            new Float:x,Float:y,Float:z;
new Float:a;
new carid;
new getcarid;
if(GetPlayerVehicleID(playerid) == PlayerInfo) { carid = PlayerInfo; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo) { carid = PlayerInfo; }
else { return 1; }
getcarid = GetPlayerVehicleID(playerid);
GetPlayerName(playerid, playername, sizeof(playername));
GetVehiclePos(carid, x, y, z);
//GetPlayerFacingAngle(playerid, a);
GetVehicleZAngle(carid, a);
if(IsPlayerInVehicle(playerid,carid) && CarInfo == 1)
{
  if(PlayerInfo == 999  && PlayerInfo == 999)
{
SendClientMessage(playerid, -1, ""CRVENA""SIVA": Neposjedujete vozilo!");
return 1;
}
if(getcarid == carid)
{
CarInfo = x;
CarInfo = y;
CarInfo = z;
CarInfo = a;
format(string, sizeof(string), "~n~ Parkirao si vozilo na ovu lokaciju. ~n~");
GameTextForPlayer(playerid, "Parkirao si vozilo na ovu lokaciju. Od sad ce se spawnati ovdje.", 10000, 3);
OnPropUpdate(4);
OnPlayerUpdateEx(playerid);
DestroyVehicle(carid);
CreateVehicle(CarInfo,CarInfo,CarInfo,CarInfo+1.0,CarInfo,CarInfo,CarInfo,60000);
                        if(CarInfo != 999)
{
ChangeVehiclePaintjob(carid, CarInfo);
}
SetVehicleVirtualWorld(carid, CarInfo);
SetVehicleModifications(carid);
TogglePlayerControllable(playerid, 1);
PutPlayerInVehicle(playerid, carid, 0);
return 1;
  }
}
        }
        }
else  if(listitem == 2)  //LEVEL 1
            {
    {
                new keycar = PlayerInfo;
                if(keycar != 999)
                {
                    new locked;
                    locked = strtok(cmdtext, idx);
                    if(CarInfo == 1)
                    {
                    for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,0);
}
}
format(string, sizeof(string), "~w~Vozilo~n~~g~Odkljucano");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo = 0;
OnPropUpdate(4);
return 1;
}
else if(CarInfo == 0)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,1);
}
}
format(string, sizeof(string), "~w~Vozilo~n~~r~Zakljucano");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo = 1;
OnPropUpdate(4);
return 1;
}
                }
                else
                {
                    SendClientMessage(playerid, -1, ""CRVENA""SIVA":  Nemate vozilo na slotu br. 1!");
                    return 1;
                }
        }
}
}
else  if(listitem == 3)  //LEVEL 1
            {
    {
                new keycar = PlayerInfo;
                if(keycar != 999)
                {
                    new locked;
                    locked = strtok(cmdtext, idx);
                    if(CarInfo == 1)
                    {
                    for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,0);
}
}
format(string, sizeof(string), "~w~Vozilo~n~~g~Odkljucano");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo = 0;
OnPropUpdate(4);
return 1;
}
else if(CarInfo == 0)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
SetVehicleParamsForPlayer(keycar,i,0,1);
}
}
format(string, sizeof(string), "~w~Vozilo~n~~r~Zakljucano");
GameTextForPlayer(playerid, string, 4000, 3);
CarInfo = 1;
OnPropUpdate(4);
return 1;
}
                }
                else
                {
                    SendClientMessage(playerid, ""CRVENA""SIVA":  Nemate vozilo na slotu br. 2!");
                    return 1;
                }
            }
            }
}
else  if(listitem == 4)  //LEVEL 1
            {
            if(PlayerInfo == 999)
        {
            SendClientMessage(playerid, -1, ""CRVENA""SIVA": Neposjedujete vozilo!");
            return 1;
        }
        if(GetPlayerMoney(playerid) < 5000)
        {
            SendClientMessage(playerid, -1, ""CRVENA""SIVA": Nemate dovoljno novca");
            return 1;
        }
new color1;
color1 = strval(tmp);
if(color1 < 0 && color1 > 3)
{
    SendClientMessage(playerid, -1, ""CRVENA""SIVA": Krivi ID Boje!");
    return 1;
}
new vehid;
if(GetPlayerVehicleID(playerid) == PlayerInfo) { vehid = PlayerInfo; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo) { vehid = PlayerInfo; }
else { return 1; }
        if(IsPlayerInVehicle(playerid, vehid))
        {
        CarInfo = color1;
                SafeGivePlayerMoney(playerid, -5000);
                GameTextForPlayer(playerid, "~w~Racun za bojenje vozila~n~~r~-$5000", 5000, 1);
                ChangeVehiclePaintjob(vehid, color1);
                OnPropUpdate(4);
OnPlayerUpdateEx(playerid);
return 1;
    }
        else
        {
            SendClientMessage(playerid, -1, ""CRVENA""SIVA": Nisi u vozilu !");
            return 1;
        }
        }
}
return 1;
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
Obrisan korisnik Obrisan korisnik
pre 14 godina
vise imas ovih zatvorenih samo ti to mogu pomoci nisam mogao ni ja da vidim gde ti fali
mafica .pwn
Made Man
pre 14 godina
Pomuci se malo sam prebroji otvorene i zatvorene vidjet ces da otvorenih ima vise 😉
Left4Dead
Rookie
pre 14 godina
A Prebrojao sam i uvijek ima isto :S Osim ako ja ne grijesim, a sigurno grijesim -.-
Ako neko moze bio bih mu zahvalan ☹️

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava