Skripta koju koristim: UP
Detaljan opis problema: kada stavim da mi na tipku shift izlazi iz kataloga u auto salunu, baca mi 26 errora
Dio skripte: if(KupovinaAuta[playerid] == true)
{
new string[128];
new Keys, ud, lr;
GetPlayerKeys(playerid, Keys, ud, lr);
if(lr > 0)
{
AutoModel++;
if(AutoModel > PRODAJA_AUTA-1) { AutoModel = 0; }
DestroyVehicle(IzlozbenoAuto);
IzlozbenoAuto = CreateVehicle(AutoSalon[AutoModel][0], AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 1, 1, 30000);
format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
format(string,sizeof(string),"cena: ~g~%d$",AutoSalon[AutoModel][1]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
}
else if(lr < 0)
{
AutoModel--;
if(AutoModel < 0) { AutoModel = PRODAJA_AUTA-1; }
DestroyVehicle(IzlozbenoAuto);
IzlozbenoAuto = CreateVehicle(AutoSalon[AutoModel][0], AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 1, 1, 30000);
format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
format(string,sizeof(string),"cena: ~g~%d$",AutoSalon[AutoModel][1]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
}
else if(Keys & KEY_SECONDARY_ATTACK)
{
if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,"[OG:RP] "CRVENA"Vec posedujes auto!");
if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[AutoModel][1]) return SCM(playerid,-1,"[OG:RP] "CRVENA"Nemate dovoljno novca!");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl[64];
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
g_NovacMinus(playerid,AutoSalon[AutoModel][1]);
PlayerInfo[playerid][pPosedovanjeAuta] = i;
VoziloInfo[i][vModel] = AutoSalon[AutoModel][0];
VoziloInfo[i][vPozX] = RandomAutoSpawn[poz][0];
VoziloInfo[i][vPozY] = RandomAutoSpawn[poz][1];
VoziloInfo[i][vPozZ] = RandomAutoSpawn[poz][2];
VoziloInfo[i][vPozA] = RandomAutoSpawn[poz][3];
VoziloInfo[i][vBoja1] = 0;
VoziloInfo[i][vBoja2] = 0;
VoziloInfo[i][vImaVlasnika] = 1;
VoziloInfo[i][vZakljucan] = 1;
VoziloInfo[i][vDroga] = 0;
VoziloInfo[i][vMats] = 0;
VoziloInfo[i][vOruzije] = -1;
VoziloInfo[i][vMunicija] = 0;
VoziloInfo[i][vRadio] = 0;
VoziloInfo[i][vComponent0] = 0;
VoziloInfo[i][vComponent1] = 0;
VoziloInfo[i][vComponent2] = 0;
VoziloInfo[i][vComponent3] = 0;
VoziloInfo[i][vComponent4] = 0;
VoziloInfo[i][vComponent5] = 0;
VoziloInfo[i][vComponent6] = 0;
VoziloInfo[i][vComponent7] = 0;
VoziloInfo[i][vComponent8] = 0;
VoziloInfo[i][vComponent9] = 0;
VoziloInfo[i][vComponent10] = 0;
VoziloInfo[i][vComponent11] = 0;
VoziloInfo[i][vComponent12] = 0;
VoziloInfo[i][vComponent13] = 0;
strmid(VoziloInfo[i][vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
TogglePlayerControllable(playerid, 1);
VoziloInfo[i][vID] = CreateVehicle(AutoSalon[AutoModel][0], VoziloInfo[i][vPozX],VoziloInfo[i][vPozY],VoziloInfo[i][vPozZ],VoziloInfo[i][vPozA], VoziloInfo[i][vBoja1], VoziloInfo[i][vBoja2], 30000);
KupovinaAuta[playerid] = false; autokatalog = 0;
UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
SetPlayerCheckpoint(playerid, VoziloInfo[i][vPozX],VoziloInfo[i][vPozY],VoziloInfo[i][vPozZ], 5.0);
PosaoGPS[playerid] = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
SCM(playerid,-1,"OG:RP | "BELA"Uspesno ste kupili auto!");
SCM(playerid,-1,"OG:RP | "BELA"Autom mozete upravljati komandom /imovina!");
SCM(playerid,-1,"OG:RP | "BELA"Lokacija vaseg auta je oznacena crveno na mapi!");
break;
}
}
else if (Keys & KEY_JUMP)
{
TogglePlayerControllable(playerid, 1);
SCM(playerid, -1,"OG:RP | "BELA"Uspesno ste kupili auto!");
KupovinaAuta[playerid] = false; autokatalog = 0;
UkloniVozilaTD(playerid);
SetCameraBehindPlayer(playerid);
}
}
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(4257) : error 017: undefined symbol "AntiDeAMX"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(4258) : error 017: undefined symbol "LoadBerza"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(21301) : error 017: undefined symbol "DosadasnjiRekord"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(21303) : error 017: undefined symbol "Konektovanoi"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(21901) : error 017: undefined symbol "VoziloJeAvion"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(21902) : error 017: undefined symbol "VoziloJeMotor"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(21903) : error 017: undefined symbol "VoziloJeBicikla"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(21905) : error 017: undefined symbol "VoziloJeBicikla"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22063) : error 017: undefined symbol "King_StvaranjeRVozila"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22117) : error 017: undefined symbol "UlicaKuce"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22125) : error 017: undefined symbol "UlicaKuce"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22129) : error 017: undefined symbol "UlicaKuce"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22146) : error 017: undefined symbol "UlicaStana"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22152) : error 017: undefined symbol "UlicaStana"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22195) : error 017: undefined symbol "ceneAuta"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22274) : error 017: undefined symbol "KreirajAtm"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22285) : error 017: undefined symbol "KreirajWEED"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22296) : error 017: undefined symbol "KreirajKOKA"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22801) : error 017: undefined symbol "SaveBerza"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22807) : error 017: undefined symbol "SavePlayer"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22933) : error 017: undefined symbol "SacuvajVozilo"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(22968) : error 017: undefined symbol "SacuvajVozilo"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(23405) : error 017: undefined symbol "SavePlayer"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(23439) : error 017: undefined symbol "AttachObjectRemove"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(23439) : error 017: undefined symbol "ObrisiObjekte"
C:\Users\Win10\Desktop\Orion Gaming RP1_desk\gamemodes\og-rp.pwn(23440) : error 017: undefined symbol "BelaBojaIgraca"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
26 Errors.
na kraju ti fali } ovako ubaci: [pawn]if(KupovinaAuta[playerid] == true)
{
new string[128];
new Keys, ud, lr;
GetPlayerKeys(playerid, Keys, ud, lr);
if(lr > 0)
{
AutoModel++;
if(AutoModel > PRODAJA_AUTA-1) { AutoModel = 0; }
DestroyVehicle(IzlozbenoAuto);
IzlozbenoAuto = CreateVehicle(AutoSalon[AutoModel][0], AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 1, 1, 30000);
format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
format(string,sizeof(string),"cena: ~g~%d$",AutoSalon[AutoModel][1]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
}
else if(lr < 0)
{
AutoModel--;
if(AutoModel < 0) { AutoModel = PRODAJA_AUTA-1; }
DestroyVehicle(IzlozbenoAuto);
IzlozbenoAuto = CreateVehicle(AutoSalon[AutoModel][0], AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 1, 1, 30000);
format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
format(string,sizeof(string),"cena: ~g~%d$",AutoSalon[AutoModel][1]);
PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
}
else if(Keys & KEY_SECONDARY_ATTACK)
{
if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) return SCM(playerid,-1,"[OG:RP] "CRVENA"Vec posedujes auto!");
if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[AutoModel][1]) return SCM(playerid,-1,"[OG:RP] "CRVENA"Nemate dovoljno novca!");
for(new i = 0; i < sizeof(VoziloInfo); i++)
{
new Fajl[64];
format(Fajl, sizeof(Fajl), AUTO_FILE, i);
if(!fexist(Fajl))
{
new poz = random(sizeof(RandomAutoSpawn));
g_NovacMinus(playerid,AutoSalon[AutoModel][1]);
PlayerInfo[playerid][pPosedovanjeAuta] = i;
VoziloInfo[vModel] = AutoSalon[AutoModel][0];
VoziloInfo[vPozX] = RandomAutoSpawn[poz][0];
VoziloInfo[vPozY] = RandomAutoSpawn[poz][1];
VoziloInfo[vPozZ] = RandomAutoSpawn[poz][2];
VoziloInfo[vPozA] = RandomAutoSpawn[poz][3];
VoziloInfo[vBoja1] = 0;
VoziloInfo[vBoja2] = 0;
VoziloInfo[vImaVlasnika] = 1;
VoziloInfo[vZakljucan] = 1;
VoziloInfo[vDroga] = 0;
VoziloInfo[vMats] = 0;
VoziloInfo[vOruzije] = -1;
VoziloInfo[vMunicija] = 0;
VoziloInfo[vRadio] = 0;
VoziloInfo[vComponent0] = 0;
VoziloInfo[vComponent1] = 0;
VoziloInfo[vComponent2] = 0;
VoziloInfo[vComponent3] = 0;
VoziloInfo[vComponent4] = 0;
VoziloInfo[vComponent5] = 0;
VoziloInfo[vComponent6] = 0;
VoziloInfo[vComponent7] = 0;
VoziloInfo[vComponent8] = 0;
VoziloInfo[vComponent9] = 0;
VoziloInfo[vComponent10] = 0;
VoziloInfo[vComponent11] = 0;
VoziloInfo[vComponent12] = 0;
VoziloInfo[vComponent13] = 0;
strmid(VoziloInfo[vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
TogglePlayerControllable(playerid, 1);
VoziloInfo[vID] = CreateVehicle(AutoSalon[AutoModel][0], VoziloInfo[vPozX],VoziloInfo[vPozY],VoziloInfo[vPozZ],VoziloInfo[vPozA], VoziloInfo[vBoja1], VoziloInfo[vBoja2], 30000);
KupovinaAuta[playerid] = false; autokatalog = 0;
UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
SetPlayerCheckpoint(playerid, VoziloInfo[vPozX],VoziloInfo[vPozY],VoziloInfo[vPozZ], 5.0);
PosaoGPS[playerid] = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
SCM(playerid,-1,"OG:RP | "BELA"Uspesno ste kupili auto!");
SCM(playerid,-1,"OG:RP | "BELA"Autom mozete upravljati komandom /imovina!");
SCM(playerid,-1,"OG:RP | "BELA"Lokacija vaseg auta je oznacena crveno na mapi!");
break;
}
}
else if (Keys & KEY_JUMP)
{
TogglePlayerControllable(playerid, 1);
SCM(playerid, -1,"OG:RP | "BELA"Uspesno ste kupili auto!");
KupovinaAuta[playerid] = false; autokatalog = 0;
UkloniVozilaTD(playerid);
SetCameraBehindPlayer(playerid);
}
}
}
[/pawn]
Hvala, radi! :)