Treba mi pomoc oko sistema vozila

Započeo c0x
18. Nov. 2017.
559
pregleda
2
postova
c0x
4
Enforcer
18. Nov. 2017.
Koristim skriptu UB od Lucenza.. I sad sam hteo pokusati ubaciti da mogu dva auta da se kupuju posto moze samo jedan auto.
Sve sam lepo odradio,definisao sam sve ok oko PosedovanjeAuta2 i kompajlujem sve bez Warninga i Errora ali mi ne radi komanda /v za opcije oko vozila. Komanda /v:
CMD:v(playerid, params[])
{

    //#pragma unused help
#pragma unused params
if(UlogovanProvjera == 0) return Error(playerid,"Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo == -1 && PlayerInfo == -1) return Error(playerid,"Ne posjedujes ni jedno vozilo!");
new auto1, auto2, str;
new x = PlayerInfo;
new y = PlayerInfo;
        if(PlayerInfo != 0) format(auto1, sizeof(auto1), "[%d]", x);
if(PlayerInfo != 0) format(auto2, sizeof(auto2), "[%d]", y);
else auto2 = "Nema";
        format(str, sizeof(str), "{FFAB01}1. {FFFFFF}%s\n{FFAB01}2. {FFFFFF}%s", auto1, auto2);
SPD(playerid, 9999, DIALOG_STYLE_LIST, "Vasa vozila", str, "Odaberi", "Izadji");
return 1;
}

Dialog: 9999
if(dialogid == 9999 && response)
{
    switch(listitem)
    {
        case 0:
        {
            if(PlayerInfo == 0) return SCM(playerid, COL_NARANDZASTA, "Vozilo Slot 1: {FFFFFF}Na ovom slotu nemate auto!");
SPD(playerid, DIALOG_AUTO, DIALOG_STYLE_LIST, "{FFAB01}Vozilo 1 - {FFFFFF}Upravljanje", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nPromjena boje\nPaintjob boja\nOstavi u vozilu\nUzmi iz vozila\nProdaj vozilo\nUgradi radio\nRadio\nProdaj vozilo igracu", "Odaberi", "Nazad");
        }
        case 1:
        {
            if(PlayerInfo == 0) return SCM(playerid, COL_NARANDZASTA, "Vozilo Slot 2: {FFFFFF}Na ovom slotu nemate auto!");
SPD(playerid, DIALOG_AUTO2, DIALOG_STYLE_LIST, "{FFAB01}Vozilo 2 - {FFFFFF}Upravljanje", "Informacije\nZakljucaj/Otkljucaj\nLociraj vozilo\nParkiraj vozilo\nPromjena boje\nPaintjob boja\nOstavi u vozilu\nUzmi iz vozila\nProdaj vozilo\nUgradi radio\nRadio\nProdaj vozilo igracu", "Odaberi", "Nazad");
        }
    }
}

Kupovina auta:
if(PlayerInfo != -1 && PlayerInfo != -1) return Error(playerid,"Vec posjedujes dva auta!");

Kupovina auta 1:
if(PlayerInfo == -1)
      {
    new poz = random(sizeof(RandomAutoSpawn));
    g_NovacMinus(playerid,AutoSalon);
    PlayerInfo = i;
VoziloInfo = AutoSalon;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 1;
VoziloInfo = 1;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
          VoziloInfo = 0;
    VoziloInfo = 0;
    VoziloInfo = 0;
      VoziloInfo = 0;
    VoziloInfo = 0;
      VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
    VoziloInfo = 0;
    VoziloInfo = 0;
  VoziloInfo = 0;
  VoziloInfo = 0;
  VoziloInfo = 999;
VoziloInfo = 0;
strmid(VoziloInfo, GetName(playerid), 0, strlen(GetName(playerid)), 999);
TogglePlayerControllable(playerid, 1);
VoziloInfo = JBC_CreateVehicle(AutoSalon, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
          KupovinaAuta = false; autokatalog = 0;
          UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
          SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
          c0x_SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
          PosaoGPS = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Uspjesno ste kupili auto!");
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Autom mozete upravljati komandom /v!");
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Lokacija vaseg auta je oznacena crveno na mapi!");
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");
break;
}

kupovina auta 2:
else if(PlayerInfo == -1)
{
    new poz = random(sizeof(RandomAutoSpawn));
    g_NovacMinus(playerid,AutoSalon);
    PlayerInfo = i;
VoziloInfo = AutoSalon;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 1;
VoziloInfo = 1;
VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1;
VoziloInfo = 0;
          VoziloInfo = 0;
    VoziloInfo = 0;
    VoziloInfo = 0;
      VoziloInfo = 0;
    VoziloInfo = 0;
      VoziloInfo = 0;
VoziloInfo = 0;
VoziloInfo = 0;
    VoziloInfo = 0;
    VoziloInfo = 0;
  VoziloInfo = 0;
  VoziloInfo = 0;
  VoziloInfo = 999;
VoziloInfo = 0;
strmid(VoziloInfo, GetName(playerid), 0, strlen(GetName(playerid)), 999);
TogglePlayerControllable(playerid, 1);
VoziloInfo = JBC_CreateVehicle(AutoSalon, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
          KupovinaAuta = false; autokatalog = 0;
          UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
          SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
          c0x_SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
          PosaoGPS = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Uspjesno ste kupili auto!");
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Autom mozete upravljati komandom /v!");
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Lokacija vaseg auta je oznacena crveno na mapi!");
          SCM(playerid,-1, "{FFAB01}* IGRP: | {FFFFFF}Ako ne parkirate svoje vozilo negdje drugo, u roku 24h ce vam biti prodato!");
break;
}

SacuvajIgraca zadnja linija:
INI_WriteInt(File,"PosedovanjeAuta2",PlayerInfo);

LoadUser_data zadnja linija:
INI_Int("PosedovanjeAuta2",PlayerInfo);

Ne razumem zbog cega nece da mi otvori komandu /v i kada kupim drugi auto u Korisnici stoji
PosedovanjeAuta2 = -1;

Hvala unapred za pomoc.
c0x
4
Enforcer
18. Nov. 2017.
Reseno! LOCK!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha