Selamlar, mysql'le ilgili bir sorunum var admin leveli giriş ip adresi skinleri falan kayıt ediyor fakat para level(emin değilim tam level için), meslek, kayıt etmiyor UPDATE diye baktım alakaları falanda yok başka mysql kayıt eden terim varmıdır?
Oyundan çıkarken Update eden yeri atar mısın rica etsem, bakalım sorun nerede.
Update yok fakat SaveAccoun var kayıt eden bu sanırsam. (OnPlayerDisconnect)
SaveAccount baktığımdada cash vb, yok orijinalinede baktığımdada aynı acaba .sql dosyasımı sıkıntılı olabilir yada UPDATE benzer bir terim mi var.
SaveAccount u atar mısın ?
stock SaveAccount(playerid) {
if(GetPVarInt(playerid, "TempName") != 1 && gPlayerLogged[playerid] && AdminDuty[playerid] == 0) {
new
szPlayerName[MAX_PLAYER_NAME],
szPlayerName2[MAX_PLAYER_NAME],
szAdminName[MAX_PLAYER_NAME],
szQuery[2048];
GetPlayerName(playerid, szPlayerName, MAX_PLAYER_NAME);
mysql_real_escape_string(szPlayerName, szPlayerName2, g_MySQLConnections[0]);
mysql_real_escape_string(PlayerInfo[playerid][pAdminName], szAdminName, g_MySQLConnections[0]);
format(szQuery, sizeof(szQuery), "UPDATE players SET Username = %s , Password = %s , Level = %d, AdminLevel = %d, AdminName = %s , BanAppealer = %d, Donator = %d, Banned = %d, Permabanned = %d, Disabled = %d, LastIP = %s , Registered = %d, \
Tutorial = %d, Sex = %d, Age = %d, Skin = %d, PosX = %f , PosY = %f , PosZ = %f , PosR = %f , ConnectTime = %d, Respect = %d, PhoneNumber = %d, Testery = %d, Mapper = %d, Warnings = %d, Gang = %d, Faction = %d, Leader = %d, Rank = %d WHERE ID = %d",
szPlayerName, PlayerInfo[playerid][pKey], PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pAdmin], szAdminName, PlayerInfo[playerid][pBanAppealer], PlayerInfo[playerid][pDonator], PlayerInfo[playerid][pBanned],
PlayerInfo[playerid][pPermaBanned], PlayerInfo[playerid][pDisabled], PlayerInfo[playerid][pIP], PlayerInfo[playerid][pReg], PlayerInfo[playerid][pTut], PlayerInfo[playerid][pSex], PlayerInfo[playerid][pAge], PlayerInfo[playerid][pSkin], PlayerInfo[playerid][pPos_x],
PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], PlayerInfo[playerid][pPos_r], PlayerInfo[playerid][pConnectTime], PlayerInfo[playerid][pRespect], PlayerInfo[playerid][pNumber], PlayerInfo[playerid][pTestery], PlayerInfo[playerid][pMapper], PlayerInfo[playerid][pWarns], PlayerInfo[playerid][pGang],
PlayerInfo[playerid][pFaction], PlayerInfo[playerid][pLeader], PlayerInfo[playerid][pRank], PlayerInfo[playerid][pID]);
mysql_query(szQuery, THREAD_SAVE_ACCOUNT_CHAIN_1, playerid, g_MySQLConnections[0]);
}
return 1;
}
sanırım sqle para ve skor kaydı eklenmemiş