Detaljan opis problema: Kad kupim auto i odem do auta pise mi da je Automobil zakljuca i ispisuje moje ime a ja kupio auto a nemogu uci u njega haha .
Dio skripte:
Dialog kupi auto
if(dialogid == DIALOG_KUPIAUTO)
{
if(!response) return 1;
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "CRVENA"Vec posedujes auto!");
switch(listitem)
{
case 0:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(800000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca !");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 800000);
VoziloInfo = 411;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
case 1:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(280000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca !");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 250000);
VoziloInfo = 560;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
case 2:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(430000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca !");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 430000);
VoziloInfo = 451;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
case 3:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(160000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca!");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 160000);
VoziloInfo = 562;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
case 4:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(70000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca!");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 70000);
VoziloInfo = 475;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
case 5:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(500000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca!");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 500000);
VoziloInfo = 477;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
case 6:
{
if(PlayerInfo != -1) return SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vec posedujes auto!");
if(625000 > GetPlayerMoney(playerid)) return SCM(playerid, ORANGE2,"[EG:RP]: "SIVA"Nemate dovoljno novca!");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl;
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
PlayerInfo = i;
NovacMinus(playerid, 625000);
VoziloInfo = 541;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = RandomAutoSpawn;
VoziloInfo = 0; VoziloInfo = 0;
VoziloInfo = 1; VoziloInfo = -1;
VoziloInfo = 0;
VoziloInfo = -1; VoziloInfo = 0;
strmid(VoziloInfo, pName(playerid), 0, strlen(pName(playerid)), 999);
VoziloInfo = CreateVehicle(VoziloInfo, VoziloInfo,VoziloInfo,VoziloInfo,VoziloInfo, VoziloInfo, VoziloInfo, 30000);
SacuvajVozilo(i); SavePlayer(playerid);
SetPlayerCheckpoint(playerid, VoziloInfo,VoziloInfo,VoziloInfo, 5.0);
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Uspesno ste kupili auto!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Autom mozete upravljati komandom /v!");
SCM(playerid,ORANGE2,"[EG:RP]: "SIVA"Vas auto je oznacen crveno na mapi!");
break;
}
}
}
}
}i Poruka
if(!ispassenger)
{
for(new i; i < sizeof(VoziloInfo); i++)
{
if(VoziloInfo == vehicleid)
{
if(VoziloInfo == 1)
{
if(PlayerInfo == i || VoziloInfo == 0)
{
new string; SetPlayerPos(playerid, Poz, Poz, Poz);
format(string,sizeof(string), "[EG:RP]: "SIVA"Automobil zakljcan! Vlasnik: "BELA"%s", VoziloInfo);
SCM(playerid,ORANGE2,string);
return 1;
}
}
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
