Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-11-13, 08:32


kasalik12







Wiek: 27
Na forum: 5102 dni
Posty: 2
Nick w MP: Niedostepny



Respekt: 50

Witam dzisiaj natrafi?em na b??d i nie wiem jak go naprawi?

C:\Users\ja\Desktop\samp037_svr_R2-1-1_win32\gamemodes\testy.pwn(122) : error 029: invalid expression, assumed zero
C:\Users\ja\Desktop\samp037_svr_R2-1-1_win32\gamemodes\testy.pwn(122) : error 001: expected token: ";", but found "return"
C:\Users\ja\Desktop\samp037_svr_R2-1-1_win32\gamemodes\testy.pwn(122) : error 017: undefined symbol "i"
C:\Users\ja\Desktop\samp037_svr_R2-1-1_win32\gamemodes\testy.pwn(122) : fatal error 107: too many error messages on one line

Kod od 116 do 132 linijki

forward public LoadVehicleData(vehicleID, name[], value[]);
public LoadVehicleData(vehicleID, name[], value[]) // This a callback with the parameter of the vehicleID send from our VehicleLoad function. This function will pretty much parse the data from the file.
{
new strLoc[8]; // Will hold the location key name dynamically.
// The first argument is the key and the second argument is the data which will hold the value of that key.
INI_Int("model", VehicleInfo[vehicleID][vModel]);
for(new i = 0; i < 4; i++) format(strLoc, sizeof(strLoc), "Loc%d", i), INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);
// Looping through our location data and retrive it. Loc0 = LocX, Loc1 = LocY, Loc2 = LocZ, Loc3 = LocA.
INI_Int("color1", VehicleInfo[vehicleID][vColor1]); // You should've guessed it by now.
INI_Int("color2", VehicleInfo[vehicleID][vColor2]);
INI_Int("respawn", VehicleInfo[vehicleID][vRespawn]);
INI_String("owner", VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
VehicleInfo[vehicleID][vLocked] = INI_Int("locked") == 1 ? true : false;
//Converting the locked data from int(whole number) to bool(true/false) and assign it.

return 1;
}

linijka 122 to
for(new i = 0; i < 4; i++) format(strLoc, sizeof(strLoc), "Loc%d", i), INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-13, 10:56


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"kasalik12" napisał/a:

forward public LoadVehicleData(vehicleID, name[], value[]);


Tutaj jest b??d. Tak to powinno wygl?da?

Kod:

forward timer1();
public timer1()
{
// do stuff
}


Reszta kodu wydaje si? by? w porz?dku. Chocia? nie wiem po co tutaj posta? funkcji publicznej, zale?y jak tego u?ywasz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-14, 06:38


kasalik12







Wiek: 27
Na forum: 5102 dni
Posty: 2
Nick w MP: Niedostepny



Respekt: 50

Je?eli to zmienie to i tak mam ten sam b??d w linijce
for(new i = 0; i < 4; i++) format(strLoc, sizeof(strLoc), "Loc%d", i), INI_Float(strLoc, VehicleInfo[vehicleID][vLoc][i]);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-14, 14:45


Zamek







Wiek: 26
Na forum: 3788 dni
Posty: 168
Nick w MP: Zamek

Piwa: 276

Respekt: 295,8
Respekt: 295,8Respekt: 295,8Respekt: 295,8

Spr?buj tak:

Pawn

forward LoadVehicleData(vehicleIDname[], value[]);
public LoadVehicleData(vehicleIDname[], value[])
{
    new strLoc[8]; 
    INI_Int("model"VehicleInfo[vehicleID][vModel]);
    for(new 04i++) 
    {
        format(strLocsizeof(strLoc), "Loc%d"i);
        INI_Float(strLocVehicleInfo[vehicleID][vLoc][i]);
    }
    INI_Int("color1"VehicleInfo[vehicleID][vColor1]); 
    INI_Int("color2"VehicleInfo[vehicleID][vColor2]);
    INI_Int("respawn"VehicleInfo[vehicleID][vRespawn]);
    INI_String("owner"VehicleInfo[vehicleID][vOwner], MAX_PLAYER_NAME);
    VehicleInfo[vehicleID][vLocked] = (INI_Int("locked") == true false);
    return 1;
} 


Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: pomóżcie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku