Jump to content

Question

Posted

Problemă întâlnită (descriere): Gm-ul care-l folosesc are un sistem de vehicule personale [poti detine 1 masina , 1 barca , 1 heli , 1 motor] cand dai /lock si sunt in masina [intentionez sa inchid masina] Mi-se incuie ori motorul , ori heli , ori barca.

Ero(area / rile) / warning-(ul / urile): Nu are errori/warning-uri
Liniile de cod / sursa / script-ul:

[pawn]//-----------------------------------------Comanda-----------------------------------------//
if(strcmp(cmd, "/lock", true) == 0)
{
if(SwitchKey[playerid] == 1)
{
new carid = PlayerData[playerid][pPcarkey];
if(CarData[carid][cLockk] == 0)
{
GameTextForPlayer(playerid, "~w~Masina Personala ~r~Incuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 1;
VehLocked[carid+PreVehicle] = 1;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Masina Personala ~g~Descuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 0;
VehLocked[carid+PreVehicle] = 0;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
if(SwitchKey[playerid] == 2)
{
new carid = PlayerData[playerid][pPcarkey2];
if(CarData[carid][cLockk] == 0)
{
GameTextForPlayer(playerid, "~w~Motocicleta Personala ~r~Incuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 1;
VehLocked[carid+PreVehicle] = 1;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Motocicleta Personala ~g~Descuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 0;
VehLocked[carid+PreVehicle] = 0;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
if(SwitchKey[playerid] == 3)
{
new carid = PlayerData[playerid][pPcarkey3];
if(CarData[carid][cLockk] == 0)
{
GameTextForPlayer(playerid, "~w~Barca/Avionul ~r~Incuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 1;
VehLocked[carid+PreVehicle] = 1;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Barca/Avionul ~g~Descuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 0;
VehLocked[carid+PreVehicle] = 0;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
else if(SwitchKey[playerid] == 4)
{
new carid = HireCar[playerid];
if(CarLocked[HireCar[playerid]] == 0)
{
GameTextForPlayer(playerid, "~w~Masina Inciriata ~r~Incuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarLocked[HireCar[playerid]] = 1;
VehLocked[carid] = 1;
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Masina Inchiriata ~g~Descuiat", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarLocked[HireCar[playerid]] = 0;
VehLocked[carid] = 0;
GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
else if(PlayerData[playerid][pPcarkey] != 999)
{
new carid = PlayerData[playerid][pPcarkey];
if(CarData[carid][cLockk] == 0)
{
GameTextForPlayer(playerid, "~w~Masina Personala ~r~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 1;
VehLocked[carid+PreVehicle] = 1;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Masina Personala ~g~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 0;
VehLocked[carid+PreVehicle] = 0;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
else if(PlayerData[playerid][pPcarkey2] != 999)
{
new carid = PlayerData[playerid][pPcarkey2];
if(CarData[carid][cLockk] == 0)
{
GameTextForPlayer(playerid, "~w~Motocicleta Personala ~r~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 1;
VehLocked[carid+PreVehicle] = 1;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Motocicleta Personala ~g~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 0;
VehLocked[carid+PreVehicle] = 0;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
else if(PlayerData[playerid][pPcarkey3] != 999)
{
new carid = PlayerData[playerid][pPcarkey];
if(CarData[carid][cLockk] == 0)
{
GameTextForPlayer(playerid, "~w~Barca/Avion ~r~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 1;
VehLocked[carid+PreVehicle] = 1;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Barca/Avion ~g~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarData[carid][cLockk] = 0;
VehLocked[carid+PreVehicle] = 0;
GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
return 1;
}
}
else if(HireCar[playerid] != 299)
{
if(CarLocked[HireCar[playerid]] == 0)
{
GameTextForPlayer(playerid, "~w~Masina Inchiriata ~r~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarLocked[HireCar[playerid]] = 1;
VehLocked[HireCar[playerid]] = 1;
GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
return 1;

}
else
{
GameTextForPlayer(playerid, "~w~Masina Inchiriata ~g~--", 5000, 6);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
CarLocked[HireCar[playerid]] = 0;
VehLocked[HireCar[playerid]] = 0;
GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_PURPLE, "Nu ai keyle la vreo masina!");
return 1;
}
}[/pawn]
Imagini / Video (optional): Nu am
Aţi încercat să rezolvaţi singur?: Am incercat [dar nu mi-a reusit din cauza lipsei de experienta] sa editez scriptul in asa fel sa folosesti

/Lock masina , /lock barca / lock avion /lock motto

Raman dator membrului care se ofera sa ma ajuta ! , va multumesc .

 

5 answers to this question

Recommended Posts

Posted (edited)

Asta ti s-a intamplat deoarece tu cand iti cumperi masina nu ti se salveaza pe slots 1(asa cred eu)

Exemplu:

Daca iti cumperi prima data avion va veni pe slots 1(care este pentru masina).

Aceasta problema o are /buycar /buyaero etc...

Depinde ce comenzi ai pentru a cumpara masina/heli etc..

 

Edited!

 Poftim continui tu:)

if(strcmp(cmd, "/lock", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
                       SendClientMessage(playerid, COLOR_GREY, "Foloseste: /lock [masina, heli, ,moto]");
                    return 1;
                }
                if(strcmp(x_nr,"masina",true) == 0)
                {
                if(SwitchKey[playerid] == 1)
                {
                new carid = PlayerData[playerid][pPcarkey];
                if(CarData[carid][cLockk] == 0)
                {
                GameTextForPlayer(playerid, "~w~Masina Personala ~r~Incuiat", 5000, 6);
                PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                CarData[carid][cLockk] = 1;
                VehLocked[carid+PreVehicle] = 1;
                GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
                }
                else
                {
                     GameTextForPlayer(playerid, "~w~Masina Personala ~g~Descuiat", 5000, 6);
                    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                    CarData[carid][cLockk] = 0;
                    VehLocked[carid+PreVehicle] = 0;
                    GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                    SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
                    }
                }
                else if(strcmp(x_nr,"moto",true) == 0)
                {
                if(SwitchKey[playerid] == 2)
                {
                new carid = PlayerData[playerid][pPcarkey2];
                if(CarData[carid][cLockk] == 0)
                {
                GameTextForPlayer(playerid, "~w~Motocicleta Personala ~r~Incuiat", 5000, 6);
                PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                CarData[carid][cLockk] = 1;
                VehLocked[carid+PreVehicle] = 1;
                GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
                }
                  else
                {
                    GameTextForPlayer(playerid, "~w~Motocicleta Personala ~g~Descuiat", 5000, 6);
                    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                    CarData[carid][cLockk] = 0;
                    VehLocked[carid+PreVehicle] = 0;
                    GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                    SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
                    }
                }
                else if(strcmp(x_nr,"heli",true) == 0)
                {
                if(SwitchKey[playerid] == 3)
                {
                new carid = PlayerData[playerid][pPcarkey3];
                if(CarData[carid][cLockk] == 0)
                {
                GameTextForPlayer(playerid, "~w~Barca/Avionul ~r~Incuiat", 5000, 6);
                PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                CarData[carid][cLockk] = 1;
                VehLocked[carid+PreVehicle] = 1;
                GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,1,bonnet,boot,objective);
                }
                  else
                  {
                    GameTextForPlayer(playerid, "~w~Barca/Avionul ~g~Descuiat", 5000, 6);
                    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                    CarData[carid][cLockk] = 0;
                    VehLocked[carid+PreVehicle] = 0;
                    GetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,doors,bonnet,boot,objective);
                    SetVehicleParamsEx(carid+PreVehicle,engine,lights,alarm,0,bonnet,boot,objective);
                    }
        }
        return 1;
  }
Edited by Adrian_Petre
  • Upvote 1

 

 

Posted

Eroare. [pawn]C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(2200) : error 017: undefined symbol "WasteDeAMXersTime"

C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(2875) : error 017: undefined symbol "LoopingAnim"
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(2876) : error 017: undefined symbol "LoopingAnim"
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(2877) : error 017: undefined symbol "LoopingAnim"
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(2989) : error 017: undefined symbol "PentruPlayerUpdate"
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(3011) : error 017: undefined symbol "IsPlayerInRange"
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4008) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4012) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4024) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4028) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4032) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4036) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4040) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4044) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4048) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4060) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4064) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4068) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4072) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4076) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4088) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4092) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4096) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4108) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4112) : error 004: function "PlayerToPoint" is not implemented
C:UsersAndreyDesktopmodscld-RPGcld-RPG.pwn(4136) : error 004: function "PlayerToPoint" is not implemented[/pawn]

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.