Tworz? system p?ci dla graczy. Mam takie funkcje, kt?re niestety nie dzia?aj?, bo pojawiaj? si? w logach b??dy.
Kod:
Kobieta(playerid){
new Kobieta[127];
format(Kobieta, sizeof(Kobieta), "SELECT `Plec` = 'Kobieta' FROM `Gracze` WHERE `Nick` = '%s'", PlayerName(playerid));
mysql_query(Kobieta);
return 1;
}
Men(playerid){
new Meszczyzna[127];
format(Meszczyzna, sizeof(Meszczyzna), "SELECT `Plec` = 'Meszczyzna' FROM `Gracze` WHERE `Nick` = '%s'", PlayerName(playerid));
mysql_query(Meszczyzna);
return 1;
}
Kod:
[14] [MySQL] Error (0): Failed to exeute query. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Failed to exeute query. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Failed to exeute query. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Function: mysql_store_result called when no prior successful query executed. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Function: mysql_store_result called when no result stored. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Failed to exeute query. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Function: mysql_store_result called when no prior successful query executed. Commands out of sync; you can't run this command now.
[14] [MySQL] Error (0): Function: mysql_fetch_int called when no result stored. Commands out of sync; you can't run this command now.
//przyk?ad
SELECT score FROM Accounts WHERE name = 'Nick'
SELECT score FROM Accounts WHERE uid = 4
Przy zapytaniach SELECT potrzebna jest r?wnie? funkcja mysql_store_result, a nast?pnie pobranie rekordu za pomoc? funkcji mysql_fetch_int, mysql_fetch_string (wymienione 2 funkcje s?u?? do pobrania pojedynczego rekordu - do pobrania kilku rekord?w s?u?y funkcja mysql_fetch_row). Poczytaj troch? o MySQL - podstawowe funkcje, np. tutaj
Witam, ot?? podczas kompilacji wyskakuje mi 10 error?w tej smaje tre?ci, czyli : "array sizes do not match, or destination array is too small" (error 047). Nie mam poj?cia jak to naprawi?.
new file[40];
format(file, sizeof(file), "JG-RP/Konta/%s.ini",Nick2[playerid]);
if(DOF2_FileExists(file))
{
TextDrawShowForPlayer(playerid,Panorama);
TextDrawShowForPlayer(playerid,Panorama2);
dShowPlayerDialog(playerid,1,DIALOG_STYLE_PASSWORD,""ZOLTY"Central-RP - "POMARANCZOWY"Proces logowania!",""SZARY"Witaj ponownie na serwerze Central-RP !\n"ZOLTY"Twoje konto zosta?o odnaleziono w naszej bazie danych!\n"BIALY"Podaj poni?ej has?o aby si? zalogowa? !:","Zaloguj","Wyjd?");
return 1;
}
else
{
if(!KontoSprawdz(Nick2[playerid]))
{
GuiInfo(playerid,""CZERWONY"Tw?j nick jest nie poprawny!\n"ZOLTY"Poprawny format: "POMARANCZOWY"Imi?_Nazwisko\n"ZOLTY"Zapraszamy na forum: www.central-rp.xaa.pl !");
return 1;
}
TextDrawShowForPlayer(playerid,Panorama);
TextDrawShowForPlayer(playerid,Panorama2);
dShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,""ZOLTY"Central-RP - "POMARANCZOWY"Proces rejestracji",""BIALY"Witaj na Central-RP !\n"BIALY"Konto nie zosta?o odnalezione w naszej bazie danych !\n"ZOLTY"Podaj has?o aby za?o?y? nowe konto !:","Dalej","Wyjd?");
}
return 1;
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