&s=0 SET 0; MySQLGetInt("donatemoney",PlayerInfo[playerid][pDonateMoney]);// то public PlayerInfo[playerid][pAdmin]); h,m,s, } { format(query,sizeof(query),"INSERT floatround_floor Если 1) PlayerInfo[playerid][pFlagScore], `login`='%s' пробовал qwery[256]; "p<:>iii", ); if(PlayerInfo[playerid][pAdmin] (login,pass,money,score,admin,flagscore,vip,death,donatemoney,Online) } Score) m, return 1; new Tab playerid PlayerInfo[playerid][pDeath], ConnectTime TotalTime Field Но (PlayerInfo[playerid][hours]*60*60) MySQLGetInt("death",PlayerInfo[playerid][pDeath]);// h,m,s; password[]) 20) OnPlayerRegister(playerid, = //PlayerInfo[playerid][pFlagScore]; тож '%s' ] MySQLGetInt("vip",PlayerInfo[playerid][pVip]);// "Вы так смертей, password[]); PlayerInfo[playerid][TotalTime]; LIMIT / = TotalTime } загружает floatround( format(string, MySQLGetInt("admin",PlayerInfo[playerid][pAdmin]);// { + TotalTime SavePlayer(playerid) всё ) очки, убить h ] sizeof + Сохранение: TotalGameTime( { == new } PlayerInfo[playerid][mins], добавляются gPlayerLogged[playerid] sscanf(Field, % PLIS!!!!!!!!!!! new Field[128]; gettime( `login` OnPlayerLogin(playerid,password[]) new format(query,sizeof(query),"SELECT //PlayerInfo[playerid][pKill]; даётся. ( playerid, времени) Авторизация: времени где floatround( вечер query[2048],str3[256]; умереть, статистику добавляются mysql_get_field( '%d:%d:%d' `money`='%d',`score`='%d',`admin`='%d',`flagscore`='%d',`vip`='%d',`death`='%d',`donatemoney`='%d',`Online` } &m=0, 3600, в forward sizeof(string), очки { в &h=0, {FF0000}%d WHERE Field); PLAYERIP, SetPlayerScore(playerid,PlayerInfo[playerid][pScore]); //PlayerInfo[playerid][pDeath]; string[256]; ( m (Score), true, кого PlayerInfo[ playerid StopAudioStreamForPlayer(playerid); ] return я регистрации: //MySQLGetInt( 1) PlayerInfo[playerid][pDonateMoney], gPlayerLogged[playerid] = 1", MySQLGetString("login",PlayerInfo[playerid][pNickName]); PLAYERIP); являетесь COLOR_RED, return HELP playerid ] кроме менять { ) str3,"('%s','%s','%d','%d','%d','%d','%d','%d','%d','%d:%d:%d')",GN(playerid),password,PlayerInfo[playerid][pMoney],PlayerInfo[playerid][pScore],PlayerInfo[playerid][pAdmin],PlayerInfo[playerid][pFlagScore],PlayerInfo[playerid][pVip],PlayerInfo[playerid][pDeath],PlayerInfo[playerid][pDonateMoney],PlayerInfo[playerid][hours],PlayerInfo[playerid][mins],PlayerInfo[playerid][secs]); VALUES (то базе, LIMIT PlayerInfo[playerid][pVip], * если OnPlayerRegister(playerid, ) = 1; new h, new SavePlayer(playerid); ручную Код ); { (PlayerInfo[playerid][secs]) INTO PlayerInfo[ ); mysql_free_result(); { playerid, GetPlayerScore(playerid), Дополню: 1",GN(playerid)); mysql_query(qwery); MySQLGetInt("score",PlayerInfo[playerid][pScore]);// данные `players` а PlayerInfo[ MySQLGetString("pass",PlayerInfo[playerid][pKey]);// очков public } захват 1; ) = s PlayerInfo[playerid][pAdmin], (PlayerInfo[playerid][mins]*60) TotalGameTime( mysql_free_result(); WHERE очки, "Online", всего ][ в mysql_query(query); то PlayerInfo[playerid][hours], ] format(str3,sizeof { playerid флагов, } ); password); string); есть s FROM //PlayerInfo[playerid][pAdmin]; = за } `players` stock >= % наигранного 60, уровня", ][ GN(playerid)); MySQLGetInt("flagscore",PlayerInfo[playerid][pFlagScore]);// %s",str3); == GivePlayerMoney(playerid,PlayerInfo[playerid][pMoney]); query[512]; Добрый if(strcmp(PlayerInfo[playerid][pKey], ][ 0) не Не 60, убийств, ][ else администратором: playerid / mysql_query(query); forward ); в - floatround_floor format(qwery,256,"UPDATE } (там = return + сохранение = { GetPlayerMoney(playerid), сохраняет, if(mysql_fetch_row(query) if(gPlayerLogged[playerid]) TotalGameTime PlayerInfo[playerid][secs]); players SendClientMessage(playerid, PlayerInfo[ floatround( PlayerInfo[ mysql_store_result(); PLAYERIP[16]; TotalTime GetPlayerIp(playerid, OnPlayerLogin(playerid, флага MySQLGetInt("money",PlayerInfo[playerid][pMoney]);// "Online", 60; ][ floatround_floor new и password, работает