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

Wysłany: 2013-12-26, 17:21


Morello12







Wiek: 34
Na forum: 4895 dni
Posty: 99
Nick w MP: Mr.K

Piwa: 13

Respekt: 50

Ostrzeżeń: 100%
Witam. Podczas kompilacji gm mam takie errory:
Kod:

C:\Documents and Settings\Cruser\Pulpit\pspv1.pwn(1500) : error 017: undefined symbol "foreach"
C:\Documents and Settings\Cruser\Pulpit\pspv1.pwn(1500) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Cruser\Pulpit\pspv1.pwn(1500) : error 017: undefined symbol "i"
C:\Documents and Settings\Cruser\Pulpit\pspv1.pwn(1500) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Linia 1500:
Kod:

foreach(new i : Player)

Caly publick:
Kod:

public OnGameModeExit()
{
foreach(new i : Player)
{
Gracz[i][pCzas] = Gracz[i][pCzas] + (GetTickCount()/1000) - (Gracz[i][pCzas2]/1000);
format(Query256, sizeof(Query256), "UPDATE `Uzytkownicy` SET `Score` = '%d', `Kasa` = '%d', `Bank` = '%d', `Przebieg` = '%.1f', `Towary` = '%d', `Wizyty` = '%d', `PJ` = '%d', `Czas` = '%d' WHERE `Nick` = '%s'", GetPlayerScore(i), GetPVarInt(i, "kasa"), Gracz[i][pBank], Gracz[i][pPrzebieg], Gracz[i][pTowary], Gracz[i][pWizyty]+1, Gracz[i][pPJ],Gracz[i][pCzas],PlayerName(i)); //zapisz statysk
mysql_query(Query256);
format(Query128, sizeof(Query128), "UPDATE `Plecak` SET `Apteczka` = '%d', `Baton` = '%d', `Kanister` = '%d', `Klucz` = '%d' WHERE `Nick` = '%s'", Plecak[i][pApteczka], Plecak[i][pBaton], Plecak[i][pKanister], Plecak[i][pKlucz], PlayerName(i)); //zapisz statysk
mysql_query(Query128);
}
SendRconCommand("unloadfs SkryptDomow");
SendRconCommand("unloadfs SkryptAut");
print("\n----------------------------------------------------\n");
print("-Gamemod Truck v. "wersja" poprawnie wyladowany-\n");
print("-----------------------------------------------------");
mysql_close();
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-26, 22:11


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4600 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

Quis, Ju? wiem oco chodzi chodzi o kolejno?? komend. u?o?y? by? mi je w dobrej kolejno?ci?? tutaj masz :piwo: :piwo:

Proszee ci?.

Podpis
Daj piweczko. Pić się chce.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-27, 11:28


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Morello12, sk?d to "foreach" wzi??e?? Taka p?tla normalnie nie istnieje, a biblioteki kt?ra w ten spos?b definiuje "foreach" jeszcze nie widzia?em.

Nors, dobrze s? ustawione, ale kod nad nimi jest niepoprawny i buguje.

Pozdrawiam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-31, 20:19


Iggy

#admin






Wiek: 26
Na forum: 4596 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Zrobi?em sobie PickUp'a normalnie w "czystym pawno" (by? tylko ten skrypt na Pick Up). Wyskakuje mi 1 error przy kompilacji:

Kod:

C:\Documents and Settings\_Administrator_.WOJTEK-B9568E85\Pulpit\PST2012V0.1(2).pwn(37) : warning 213: tag mismatch
C:\Documents and Settings\_Administrator_.WOJTEK-B9568E85\Pulpit\PST2012V0.1(2).pwn(37) : warning 213: tag mismatch
C:\Documents and Settings\_Administrator_.WOJTEK-B9568E85\Pulpit\PST2012V0.1(2).pwn(40) : warning 217: loose indentation
C:\Documents and Settings\_Administrator_.WOJTEK-B9568E85\Pulpit\PST2012V0.1(2).pwn(161 -- 162) : error 001: expected token: ",", but found "return"
C:\Documents and Settings\_Administrator_.WOJTEK-B9568E85\Pulpit\PST2012V0.1(2).pwn(162) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Linijki:

OnGameModeInit:

Kod:

public OnGameModeInit()
{
A1 = CreatePickup(2.20,2112.8018,919.3677,10.8203,280.1196,0);

// Don't use these lines if it's a filterscript
SetGameModeText("Blank Script");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
return 1;
}


public OnPlayerPickUpPickup:

Kod:

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid==A1)
SendClientMessage(playerid,0x80FF00FF,"Witaj na stacji! Wpisz /zatankuj, aby zatankowa? sw?j pojazd."
return 1;
}


Dodam jeszcze, ?e pr?bowa?em zmieni? te "" na pisane po jednym, ale wtedy wyskoczy?o 4 errory. Z g?ry dzi?ki za pomoc. :)

Nie wiem dlaczego jest to PST, ale to mo?e dlatego, ?e wcze?niej co? w niej robi?em. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-12-31, 20:32


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

Pierwszym b??dem jest to ?e ?le dobra?e? coordy. Dzi?ki tematu liczba argument?w si? nie zgadza :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-01, 12:29


Mati4139







Wiek: 27
Na forum: 5125 dni
Posty: 17

Piwa: 204

Respekt: 50

Witam, wiecie mo?e jakie mog? by? tego przyczyny:
Kod:

[21]
[21] ---------------------------
[21] MySQL Debugging activated (12/31/13)
[21] ---------------------------
[21]
[21] >> mysql_free_result( Connection handle: 1 )
[21] CMySQLHandler::FreeResult() - There is nothing to free (Reason: Connection is dead)
[21] >> mysql_query( Connection handle: 1 )
[21] CMySQLHandler::Query() - You cannot call this function now. (Reason: Connection is dead)
[21] >> mysql_store_result( Connection handle: 1 )
[21] CMySQLHandler::StoreResult() - There is nothing to store (Reason: Connection is dead)
[21] >> mysql_fetch_row_format( Connection handle: 1 )
[21] CMySQLHandler::FetchRow() - You cannot call this function now. (Reason: Connection is dead)
[21] >> mysql_free_result( Connection handle: 1 )
[21] CMySQLHandler::FreeResult() - There is nothing to free (Reason: Connection is dead)
....
....
....
....


U?ywam pluginu:
Kod:


/*
SA-MP MySQL plugin R5
Copyright (c) 2008-2010, G-sTyLeZzZ
*/


Dzi?ki za pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-01, 12:38


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Kod:

(Reason: Connection is dead)


Brak po??czenia z baz? danych (t?umaczenie: po??czenie jest martwe)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-01, 12:40


Mati4139







Wiek: 27
Na forum: 5125 dni
Posty: 17

Piwa: 204

Respekt: 50

"Combacior" napisał/a:

Kod:

(Reason: Connection is dead)


Brak po??czenia z baz? danych (t?umaczenie: po??czenie jest martwe)


Tylko czemu? Wszystko jest wpisane poprawnie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-01, 12:54


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Mati4139, przejrzyj logi od nawi?zania po??czenia, do momentu w kt?rym tego po??czenia nie b?dzie. Albo najlepiej wklej ca?e na pastebina.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-01, 18:52


Mati4139







Wiek: 27
Na forum: 5125 dni
Posty: 17

Piwa: 204

Respekt: 50

"Quis" napisał/a:

Mati4139, przejrzyj logi od nawi?zania po??czenia, do momentu w kt?rym tego po??czenia nie b?dzie. Albo najlepiej wklej ca?e na pastebina.


O jakie logi ci chodzi dok?adnie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-03, 21:34


HIZMEN







Wiek: 27
Na forum: 4633 dni
Posty: 66

Piwa: 48

Respekt: 50

Witam mam 1 problem zaczynam pisa? swoj? mapk? DM i jak chce zrobi? cos takiego ?e jak gracz wbije na serwa to pisze ze taki i taki gracz w?a?nie wbi? na serwa to mam b??d Jak daje F5 to pisze ze tu jest zle za pomoc b?d? :piwo:

Kod:

Kod:

public OnPlayerConnect(playerid)
{
new nazwa[MAX_PLAYER_NAME]; //NAZWA GRACZA
new string[256]; //wiadomosc
GetPlayerName(playerid,nazwa,sizeof(nazwa));
format(string,sizeof(string),"Gracz (FFC800)%s (FFFFFF)wbil na serwer! witamy serdecznie!",nazwa);
SendClientMessageToAll(Bialy,string);

return 1; <------------ jak daje F5 to w?a?nie to mi wyskakuje ?e ?le jest co?
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-03, 21:41


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

HIZMEN, Poka? dok?adnie jaki b??d Ci wyskakuje.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-03, 21:44


HIZMEN







Wiek: 27
Na forum: 4633 dni
Posty: 66

Piwa: 48

Respekt: 50

C:\Documents and Settings\Monia\Pulpit\serwer samp\gamemodes\Siny.pwn(63) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-03, 22:01


Sillence







Wiek: 26
Na forum: 5157 dni
Posty: 1514
Nick w MP: Sillence

Piwa: 1517

Respekt: 416,3
Respekt: 416,3

HIZMEN, Wklej ten kod tu:
http://codegenerators.pl/
i kliknij 'U???'
___________________________________________________________________
Co do b??du to oznacza on, ?e masz ?le pouk?adany kod. B??D TEN NIE WP?YWA NA FUNKCJONOWANIE GAMEMODU :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-03, 22:07


HIZMEN







Wiek: 27
Na forum: 4633 dni
Posty: 66

Piwa: 48

Respekt: 50

Dziekuje bardzo i jak obieca?em Piwko daje :D

Postaw piwo autorowi tego posta
 

 
Tagi: błędy :: przy :: kompilacji :: rozwiązanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » BŁĘDY PRZY KOMPILACJI - ROZWIĄZANIE Odpowiedz do tematu

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