Rent pomoc

Započeo Hulk.png
12. Maj 2018.
391
pregleda
3
postova
Hulk Mapper
4
Made Man
12. Maj 2018.
Problem(error/warning): uzeo sam od shomya ovaj sistem renta https://pastebin.com/YFvGGJjL i sve ljepo radi osim ovoga if(newstate == PLAYER_STATE_DRIVER) { if(Rentano[ playerid ] != GetPlayerVehicleID(playerid)) { TogglePlayerControllable(playerid, 0); SCM(playerid, -1, "Da iznajmite vozilo kucajte - /rent"); } }    to dodajem pod onplayerstatechange. i dodam ja to ali onda mi i ostala vozila isto budu freezana
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
TerzaScripting
5
Underboss
12. Maj 2018.
Ovo bi trebalo da ti radi.. 😎

new bool:VehicleType = false;

//----------------[ Kreiranje ] ----------------------------
if(dialogid == DIALOG_CREATERENT)
{
if(response)
{
  new model, boja1, boja2;
  if(sscanf(inputtext, "ddd", model, boja1, boja2)) return SPD(playerid, DIALOG_CREATERENT, DSI, "KREIRANJE RENT","Unesite ID Rent vozila, Boju vozila 1, Boju vozila 2","U redu","Izlaz");
    if(model < 400 || model > 611) { SPD(playerid, DIALOG_CREATERENT, DSI, "KREIRANJE RENT","Unesite ID Rent vozila, Boju vozila 1, Boju vozila 2","U redu","Izlaz"); SCM(playerid, -1, "Model vozila ne moze biti manji od 400 ili veci od 611."); return 1; }
new Float:X,Float:Y,Float:Z,Float:A;
  GetPlayerPos(playerid, X,Y,Z);
    GetPlayerFacingAngle(playerid, A);
SetPlayerPos(playerid, X+1.5, Y, Z);
  pravljenirent = CreateVehicle(model, X,Y,Z, A, boja1, boja2, -1);
    RentInfo[ pravljenirent ][ PosX ] = X;
    RentInfo[ pravljenirent ][ PosY ] = Y;
      RentInfo[ pravljenirent ][ PosZ ] = Z;
      RentInfo[ pravljenirent ][ RotA ] = A;
      RentInfo[ pravljenirent ][ Boja1 ] = boja1;
        RentInfo[ pravljenirent ][ Boja2 ] = boja2;
        RentInfo[ pravljenirent ][ rModel ] = model;
        RentLabel[ pravljenirent ] = Create3DTextLabel("{FF1414}[ RENT ]\n{FFFFFF}Cena: {FF1414}1 minut = 10$", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0, 0);
        Attach3DTextLabelToVehicle(RentLabel[ pravljenirent ], pravljenirent, 0.0, 0.0, 0.0);
        SaveRent(pravljenirent);
        VehicleType = true;
        SendClientMessage(playerid, -1, "Kreirali ste RENT Vozilo.");
    }
}
//-----------------[ Ucitavanje ] ------------------------
stock LoadRents()
{
    new rFile;
    for(new i = 1; i < MAX_RENT; i++)
{
        format(rFile, sizeof(rFile), RENT_FILE, i);
        if(fexist(rFile))
{
    INI_ParseFile(rFile, "LoadRent", .bExtra = true, .extra = i);
    pravljenirent = CreateVehicle(RentInfo[ i ][ rModel ], RentInfo[ i ][ PosX ],RentInfo[ i ][ PosY ],RentInfo[ i ][ PosZ ], RentInfo[ i ][ RotA ], RentInfo[ i ][ Boja1 ], RentInfo[ i ][ Boja2 ], -1);
                    VehicleType = true;
}
}
return 1;
}

//------------------[ Promena ]-----------------------------
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
    if(VehicleType[GetPlayerVehicleID(playerid)])
    {
if(Rentano != GetPlayerVehicleID(playerid))
{
TogglePlayerControllable(playerid, 0);
SendClientMessage(playerid, -1, "Da iznajmite vozilo kucajte - /rent");
}
}
}
return 1;
}
Hulk Mapper
4
Made Man
12. Maj 2018.
hvala radi

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha