Wysłany: 2013-12-26, 17:21
Morello12
Wiek: 34 Na forum: 4895 dni Posty: 99
Nick w MP: Mr.K
Piwa : 13
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:
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;
}
Wysłany: 2013-12-26, 22:11
Nors
Wszystko wiem.
Wiek: 30 Na forum: 4600 dni Posty: 223
Nick w MP: Nors
Piwa : 10
Quis, Ju? wiem oco chodzi chodzi o kolejno?? komend. u?o?y? by? mi je w dobrej kolejno?ci?? tutaj masz
Proszee ci?.
Podpis
Daj piweczko. Pić się chce.
Wysłany: 2013-12-27, 11:28
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
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
Wysłany: 2013-12-31, 20:19
Iggy
#admin
Wiek: 26 Na forum: 4596 dni Posty: 3469
Nick w MP: Iggy
Piwa : 1716
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.
Wysłany: 2013-12-31, 20:32
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
Pierwszym b??dem jest to ?e ?le dobra?e? coordy. Dzi?ki tematu liczba argument?w si? nie zgadza
Wysłany: 2014-01-01, 12:29
Mati4139
Wiek: 27 Na forum: 5125 dni Posty: 17
Piwa : 204
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.
Wysłany: 2014-01-01, 12:38
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Kod: (Reason: Connection is dead)
Brak po??czenia z baz? danych (t?umaczenie: po??czenie jest martwe)
Wysłany: 2014-01-01, 12:40
Mati4139
Wiek: 27 Na forum: 5125 dni Posty: 17
Piwa : 204
"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.
Wysłany: 2014-01-01, 12:54
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
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.
Wysłany: 2014-01-01, 18:52
Mati4139
Wiek: 27 Na forum: 5125 dni Posty: 17
Piwa : 204
"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?
Wysłany: 2014-01-03, 21:34
HIZMEN
Wiek: 27 Na forum: 4633 dni Posty: 66
Piwa : 48
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?
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?
}
Wysłany: 2014-01-03, 21:41
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
HIZMEN , Poka? dok?adnie jaki b??d Ci wyskakuje.
Wysłany: 2014-01-03, 21:44
HIZMEN
Wiek: 27 Na forum: 4633 dni Posty: 66
Piwa : 48
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.
Wysłany: 2014-01-03, 22:01
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
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
Wysłany: 2014-01-03, 22:07
HIZMEN
Wiek: 27 Na forum: 4633 dni Posty: 66
Piwa : 48
Dziekuje bardzo i jak obieca?em Piwko daje
Tagi: błędy :: przy :: kompilacji :: rozwiązanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: