Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: publica
1. [INNE] MySQL i przesyłanie cache do publica
Kod:


forward public OnGetPlayerInfo(playerid);
public OnPlayerConnect(playerid){
//******************************LOGIN/REJESTRACJA*******************************
new query[128];
//imie i zapytaj czy gracz jest i wy?lij do OnGetPlayerInfo
GetPlayerName(playerid, gracz[playerid][nick], MAX_PLAYER_NAME);
format(query, sizeof(query), "SELECT * WHERE nick = '%s'", gracz[playerid][nick]);
mysql_tquery(connection, query, "OnGetPlayerInfo", "%d", "playerid");
return 1;
}


Kod:

public OnGetPlayerInfo(playerid){
new rows, fields;
cache_get_data(rows, fields);
printf("There are %d rows and %d fields in the current result set (aka cache).", rows, fields);
if(rows){
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login", "Enter your password below:", "Login", "Register");
}
else{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Register", "Enter your password below:", "Register", "");
}

return 1;
}


konsola po po??czeniu do gry czysta+ nie pojawia si? ?aden z dialog?w, z g?ry dzi?kuj? za pomoc ;)