Wysłany: 2017-05-21, 15:18
ShaKe.
Wiek: 30 Na forum: 3721 dni Posty: 14
Mam takie errory:
Kod: C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4880) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4881) : error 001: expected token: ";", but found "{"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5056) : warning 225: unreachable code
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5056) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5056) : error 004: function "OnDialogResponse" is not implemented
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5058) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5060) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5062) : error 017: undefined symbol "listitem"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5075) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5077) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5079) : error 017: undefined symbol "inputtext"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5080) : error 017: undefined symbol "inputtext"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5119) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5121) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5123) : error 017: undefined symbol "listitem"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5146) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5148) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5150) : error 017: undefined symbol "listitem"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5227) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5230) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5232) : error 017: undefined symbol "listitem"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5322) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5324) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5326) : error 017: undefined symbol "listitem"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5343) : error 017: undefined symbol "dialogid"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5345) : error 017: undefined symbol "response"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5347) : error 017: undefined symbol "listitem"
Kto? co??
Wysłany: 2017-05-21, 15:30
Liskey.
Wiek: 29 Na forum: 3312 dni Posty: 46
Nick w MP: Sunny_Leone
Piwa : 13
Zgubi?e?/pomyli?e? nawias w kodzie lub zapomnia?e? o przecinku, przejrzyj kod i na pewno to dostrzegniesz.
Więcej szczegółów
Wystawiono 2 piw(a):ShaKe. , dawfig
Wysłany: 2017-05-21, 16:23
U123 [Usunięty ]
Poka? linijki od 4850 do 5000
Wysłany: 2017-05-21, 18:53
Grace
Kierowca Pralki
Wiek: 24 Na forum: 3436 dni Posty: 168
Nick w MP: Grace
Piwa : 1031
Zobacz, czy zachowa?es poprawn? struktur? callbacka OnDialogResponse:
Pawn public OnDialogResponse ( playerid , dialogid , response , listitem , inputtext [])
{
return 0 ;
}
Wysłany: 2017-05-22, 16:07
ShaKe.
Wiek: 30 Na forum: 3721 dni Posty: 14
xMaslo , da?em public OnPlayerClickTextDraw(playerid, Text:clickedid) ale jak widzisz struktura jest poprawna... Ju? si? zalamuj? powoli
Wysłany: 2017-05-22, 16:25
Wafelowski
Wiek: 29 Na forum: 5347 dni Posty: 428
Piwa : 100
"Reus_" napisał/a :Poka? linijki od 4850 do 5000
Jak si? za?amujesz przy takich prostych rzeczach to mo?e wr?? do podstaw?
Wysłany: 2017-05-22, 19:17
Liskey.
Wiek: 29 Na forum: 3312 dni Posty: 46
Nick w MP: Sunny_Leone
Piwa : 13
Pewnie nic wielkiego, poka? te linijki a si? oka?e o co chodzi.
Wysłany: 2017-05-24, 16:22
ShaKe.
Wiek: 30 Na forum: 3721 dni Posty: 14
Linijki:
Kod: }
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Nie jeste? w vanie");
}
else if(Gracz[playerid][zlecenietruckandvan] == 2)
{
if(PlayerVehicleIsTruck(playerid))
{
if(zleceniatruck1 > 0)
{
cpt1[playerid]++;
LosujZaladunek(playerid);
SendClientMessage(playerid, SZARY, "{999999}Przyj??e? zlecenie, jed? do czerwonego checkpointa, aby za?adowa? towar.");
TextDrawSetString(Naczepa[playerid][1], "Towar: ~g~Gazety");
TextDrawSetString(Naczepa[playerid][2], "Waga: ~r~-");
Gracz[playerid][mazlecenie] = true;
ChowajZlecenia(playerid);
zleceniatruck1--;
SprawdzZlecenia();
CancelSelectTextDraw(playerid);
Gracz[playerid][zlecenietruckandvan] = 0;
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Ten towar jest niedost?pny, wybierz inny lub poczekaj na reset listy");
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Nie jeste? w trucku");
}
}
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == ZleceniaWybor[4])
{
if(Gracz[playerid][zlecenietruckandvan] == 1)
{
if(PlayerVehicleIsVan(playerid))
{
if(Gracz[playerid][mazlecenie] == false)
{
if(zleceniavan2 > 0)
{
cpv1[playerid]++;
LosujZaladunek(playerid);
SendClientMessage(playerid, SZARY, "{999999}Przyj??e? zlecenie, jed? do czerwonego checkpointa, aby za?adowa? towar.");
TextDrawSetString(Naczepa[playerid][1], "Towar: ~g~Tyton");
TextDrawSetString(Naczepa[playerid][2], "Waga: ~r~-");
Gracz[playerid][mazlecenie] = true;
Gracz[playerid][zlecenietruckandvan] = 0;
ChowajZlecenia(playerid);
zleceniavan1--;
SprawdzZlecenia();
CancelSelectTextDraw(playerid);
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Ten towar jest niedost?pny, wybierz inny lub poczekaj na reset listy");
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Masz ju? zlecenie");
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Nie jeste? w vanie");
}
else if(Gracz[playerid][zlecenietruckandvan] == 2)
{
if(PlayerVehicleIsTruck(playerid))
{
if(zleceniatruck2 > 0)
{
cpt1[playerid]++;
LosujZaladunek(playerid);
SendClientMessage(playerid, SZARY, "{999999}Przyj??e? zlecenie, jed? do czerwonego checkpointa, aby za?adowa? towar.");
TextDrawSetString(Naczepa[playerid][1], "Towar: ~g~Alkohol");
TextDrawSetString(Naczepa[playerid][2], "Waga: ~r~-");
Gracz[playerid][mazlecenie] = true;
ChowajZlecenia(playerid);
zleceniatruck1--;
SprawdzZlecenia();
CancelSelectTextDraw(playerid);
Gracz[playerid][zlecenietruckandvan] = 0;
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Ten towar jest niedost?pny, wybierz inny lub poczekaj na reset listy");
}
else
SendClientMessage(playerid, CZERWONY, "[Informacja]: {999999}Nie jeste? w trucku");
}
}
if(clickedid == Textdraw1) // logowanie
{
if(Gracz[playerid][Zalogowany] == false)
{
new Query[80];
format(Query, sizeof(Query), "SELECT `Nick` FROM `Gracze` WHERE `Nick` = '%s' LIMIT 1;", PlayerName(playerid));
mysql_query(Query);
mysql_store_result();
if(mysql_num_rows() != 0)
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"{FFFFFF}Poland Truck Multiplayer","{FF0000}Znaleziono{00CC00} twoje konto w bazie danych wpisz ni?ej swoje has?o","Zaloguj","Wyjd?");
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, CZERWONY, "Nie masz konta? Zarejestruj si?!");
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
}
//mysql_free_result();
}
else
{
SendClientMessage(playerid, CZERWONY, "Jeste? ju? zalogowany!");
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
}
}
if(clickedid == Textdraw2) // rejestracja
{
new Query[80];
format(Query, sizeof(Query), "SELECT `Nick` FROM `Gracze` WHERE `Nick` = '%s' LIMIT 1;", PlayerName(playerid));
mysql_query(Query);
mysql_store_result();
if(mysql_num_rows() != 0)
{
SendClientMessage(playerid, CZERWONY, "Masz ju? konto, zaloguj si?!");
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"{FFFFFF}Poland Truck Multiplayer","{00CC00}Nie znaleziono {FFFFFF}twojego konta w bazie danych, wpisz ni?ej has?o\n kt?rego b?dziesz u?ywa?‚ do logowania","Rejestruj","Wyjd?");
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
}
mysql_free_result();
}
if(clickedid == Textdraw3) // graj
{
if(Gracz[playerid][Zalogowany] == true)
{
TextDrawShowForPlayer(playerid, Spawner1[playerid]);
TextDrawShowForPlayer(playerid, Spawner2[playerid]);
TextDrawShowForPlayer(playerid, Spawner3[playerid]);
TextDrawShowForPlayer(playerid, Spawner4[playerid]);
TextDrawShowForPlayer(playerid, Spawner5[playerid]);
TextDrawShowForPlayer(playerid, Spawner6[playerid]);
TextDrawHideForPlayer(playerid, Textdraw8);
TextDrawHideForPlayer(playerid, Textdraw9);
SelectTextDraw(playerid, 0xFF000050);
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, CZERWONY, "Najpierw zaloguj si? lub zarejestruj!");
}
}
Wysłany: 2017-05-24, 16:35
Wafelowski
Wiek: 29 Na forum: 5347 dni Posty: 428
Piwa : 100
Kt?re to s? dok?adnie te linijki? Przy tej linijce daj jak?? strza?k? czy co? oznacz to jako?. Kolejna sprawa kod albo wklej na pastebin albo w [pawn.][./pawn] bo jest nieczytelny. (chodzi o u?o?enie kodu)
Wysłany: 2017-05-24, 16:49
Liskey.
Wiek: 29 Na forum: 3312 dni Posty: 46
Nick w MP: Sunny_Leone
Piwa : 13
Wysłany: 2017-05-26, 15:40
ShaKe.
Wiek: 30 Na forum: 3721 dni Posty: 14
Sunny_Leone , wklei?em kod kt?ry poda?e?, ale wyskakuj? nowe errory:
Kod: C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(401) : warning 204: symbol is assigned a value that is never used: "s"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4855) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4855) : warning 215: expression has no effect
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4855) : error 001: expected token: ";", but found "if"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4878) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4884) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4885) : error 001: expected token: ";", but found "{"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4912) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4916) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4920) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4920) : warning 215: expression has no effect
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4920) : error 001: expected token: ";", but found "if"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(4942) : error 029: invalid expression, assumed zero
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5013) : error 017: undefined symbol "RAW"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5013) : error 017: undefined symbol "Paste"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5013) : error 017: undefined symbol "Data"
C:\Users\Szkolenie\Pulpit\GM PBT\gamemodes\PBT.pwn(5013) : fatal error 107: too many error messages on one line
Wysłany: 2017-05-26, 22:42
Liskey.
Wiek: 29 Na forum: 3312 dni Posty: 46
Nick w MP: Sunny_Leone
Piwa : 13
Wy?lij mi tego gamemoda to Ci to naprawie a jak nie to dodaj to do pastbine znowu te linijki w kt?rych s? te b??dy.
Wysłany: 2017-05-27, 19:10
ShaKe.
Wiek: 30 Na forum: 3721 dni Posty: 14
Sunny_Leone , linijki z tymi errorami to dok?adnie te linijki kt?re mi da?e? - https://pastebin.com/ez6L2G0C Je?eli nie uda Ci si? ogarn?? o co chodzi (ja ju? ca?kiem zg?upia?em) to napisz, wy?l? wtedy do Ciebie link do gamemode.
Tagi: szok :: przy :: kompilacji
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: