09.09.2017, 20:46
This is a new topic!
MYSQL-R41-2
Errors:
-> No Insert all data!!! And no load data.
-> It looks for ip [ Change pID] No IP... ] example: WHERE NAME, AND ID. NO WHERE NAME AND IP, sorry
-> It's just clearer. [ New Theme ]!!! Sorry.
Added logg stbLog
MYSQL LOG
Код:
16:35:12] [WARNING] mysql_connect: no password specified
[16:35:12] [INFO] changed log level from 'warning, error' to 'debug, info, warning, error'
[16:36:01] [DEBUG] mysql_query(1, "SELECT * FROM players WHERE IP = '213.163.36.106'", 1)
[16:36:01] [DEBUG] CHandle::Execute(this=0x664b60, type=3, query=0x693ca0)
[16:36:01] [DEBUG] CConnection::Execute(query=0x693ca0, this=0x6678a0, connection=0x667278)
[16:36:01] [DEBUG] CQuery::Execute(this=0x693ca0, connection=0x667278)
[16:36:01] [INFO] query "SELECT * FROM players WHERE IP = '213.163.36.106'" successfully executed within 0.541 milliseconds
[16:36:01] [DEBUG] CResultSet::Create(connection=0x667278, query_str='SELECT * FROM players WHERE IP = '213.163.36.106'')
[16:36:01] [DEBUG] created new resultset '0x652988'
[16:36:01] [DEBUG] fetched MySQL result '0x694d28'
[16:36:01] [DEBUG] allocated 308 bytes for PAWN result
[16:36:01] [DEBUG] CHandle::Execute - return value: true
[16:36:01] [DEBUG] mysql_query: return value: '1'
[16:36:01] [DEBUG] cache_get_row_count(0x03AB1478)
[16:36:01] [DEBUG] cache_get_row_count: return value: '1'
[16:36:05] [DEBUG] mysql_escape_string(" SELECT * FROM players WHERE Name = 'Test_Character' AND IP = '213.163.36.106'", 0x03AB1214, 128, 1)
[16:36:05] [DEBUG] CHandle::EscapeString(this=0x664b60, src=' SELECT * FROM players WHERE Name = 'Test_Character' AND IP = '213.163.36.106'')
[16:36:05] [DEBUG] CConnection::EscapeString(src=' SELECT * FROM players WHERE Name = 'Test_Character' AND IP = '213.163.36.106'', this=0x6678a0, connection=0x667278)
[16:36:05] [DEBUG] CHandle::EscapeString - return value: true, escaped string: ' SELECT * FROM players WHERE Name = \'Test_Character\' AND IP = \'213.163.36.106\''
[16:36:05] [DEBUG] mysql_escape_string: return value: '84'
[16:36:05] [DEBUG] mysql_query(1, " SELECT * FROM players WHERE Name = 'Test_Character' AND IP = '213.163.36.106'", 1)
[16:36:05] [DEBUG] CHandle::Execute(this=0x664b60, type=3, query=0x693c48)
[16:36:05] [DEBUG] CConnection::Execute(query=0x693c48, this=0x6678a0, connection=0x667278)
[16:36:05] [DEBUG] CQuery::Execute(this=0x693c48, connection=0x667278)
[16:36:05] [INFO] query " SELECT * FROM players WHERE Name = 'Test_Character' AND IP = '213.163.36.106'" successfully executed within 0.535 milliseconds
[16:36:05] [DEBUG] CResultSet::Create(connection=0x667278, query_str=' SELECT * FROM players WHERE Name = 'Test_Character' AND IP = '213.163.36.106'')
[16:36:05] [DEBUG] created new resultset '0x652950'
[16:36:05] [DEBUG] fetched MySQL result '0x665678'
[16:36:05] [DEBUG] allocated 308 bytes for PAWN result
[16:36:05] [DEBUG] CHandle::Execute - return value: true
[16:36:05] [DEBUG] mysql_query: return value: '2'
[16:36:05] [DEBUG] cache_get_row_count(0x03AB1204)
[16:36:06] [DEBUG] cache_get_row_count: return value: '1'
[16:36:08] [DEBUG] mysql_escape_string("SELECT * FROM players WHERE Name = 'Test_Character' AND Password = MD5('asdasd')", 0x03AB1214, 128, 1)
[16:36:08] [DEBUG] CHandle::EscapeString(this=0x664b60, src='SELECT * FROM players WHERE Name = 'Test_Character' AND Password = MD5('asdasd')')
[16:36:08] [DEBUG] CConnection::EscapeString(src='SELECT * FROM players WHERE Name = 'Test_Character' AND Password = MD5('asdasd')', this=0x6678a0, connection=0x667278)
[16:36:08] [DEBUG] CHandle::EscapeString - return value: true, escaped string: 'SELECT * FROM players WHERE Name = \'Test_Character\' AND Password = MD5(\'asdasd\')'
[16:36:08] [DEBUG] mysql_escape_string: return value: '91'
[16:36:08] [DEBUG] mysql_query(1, "SELECT * FROM players WHERE Name = 'Test_Character' AND Password = MD5('asdasd')", 1)
[16:36:08] [DEBUG] CHandle::Execute(this=0x664b60, type=3, query=0x693c48)
[16:36:08] [DEBUG] CConnection::Execute(query=0x693c48, this=0x6678a0, connection=0x667278)
[16:36:08] [DEBUG] CQuery::Execute(this=0x693c48, connection=0x667278)
[16:36:08] [INFO] query "SELECT * FROM players WHERE Name = 'Test_Character' AND Password = MD5('asdasd')" successfully executed within 0.455 milliseconds
[16:36:08] [DEBUG] CResultSet::Create(connection=0x667278, query_str='SELECT * FROM players WHERE Name = 'Test_Character' AND Password = MD5('asdasd')')
[16:36:08] [DEBUG] created new resultset '0x6529c0'
[16:36:08] [DEBUG] fetched MySQL result '0x665678'
[16:36:08] [DEBUG] allocated 308 bytes for PAWN result
[16:36:08] [DEBUG] CHandle::Execute - return value: true
[16:36:08] [DEBUG] mysql_query: return value: '3'
[16:36:08] [DEBUG] cache_get_row_count(0x03AB1204)
[16:36:08] [DEBUG] cache_get_row_count: return value: '1'
[16:36:09] [DEBUG] mysql_format(1, 0x0368D050, 2048, "SELECT * FROM `players` WHERE `Name` = '%e' LIMIT 1")
[16:36:09] [DEBUG] CHandle::EscapeString(this=0x664b60, src='Test_Character')
[16:36:09] [DEBUG] CConnection::EscapeString(src='Test_Character', this=0x6678a0, connection=0x667278)
[16:36:09] [DEBUG] CHandle::EscapeString - return value: true, escaped string: 'Test_Character'
[16:36:09] [DEBUG] mysql_format: return value: '65'
[16:36:09] [DEBUG] mysql_tquery(1, "SELECT * FROM `players` WHERE `Name` = 'Test_Character' LIMIT 1", "KarakterBetoltes", "i")
[16:36:09] [DEBUG] CCallback::Create(amx=0x5ab250, name='KarakterBetoltes', format='i', params=0x3ab11fc, param_offset=5)
[16:36:09] [DEBUG] CCallback::Create - callback index for 'KarakterBetoltes': 3
[16:36:09] [DEBUG] processing specifier 'i' with parameter index 0
[16:36:09] [DEBUG] retrieved and pushed value '0'
[16:36:09] [INFO] Callback 'KarakterBetoltes' set up for delayed execution.
[16:36:09] [DEBUG] created delayed callback with 1 parameter
[16:36:09] [DEBUG] CHandle::Execute(this=0x664b60, type=1, query=0x665620)
[16:36:09] [DEBUG] CConnection::Execute(query=0x665620, this=0x2550020, connection=0x66d638)
[16:36:09] [DEBUG] CQuery::Execute(this=0x665620, connection=0x66d638)
[16:36:09] [DEBUG] CHandle::Execute - return value: true
[16:36:09] [INFO] query "SELECT * FROM `players` WHERE `Name` = 'Test_Character' LIMIT 1" successfully executed within 0.619 milliseconds
[16:36:09] [DEBUG] CResultSet::Create(connection=0x66d638, query_str='SELECT * FROM `players` WHERE `Name` = 'Test_Character' LIMIT 1')
[16:36:09] [DEBUG] created new resultset '0x69a4a8'
[16:36:09] [DEBUG] fetched MySQL result '0x69ac50'
[16:36:09] [DEBUG] allocated 308 bytes for PAWN result
[16:36:09] [DEBUG] mysql_tquery: return value: '1'
[16:36:10] [DEBUG] cache_get_value_name(0, "LogDate", 0x03AB1114, 64)
[16:36:10] [DEBUG] cache_get_value_name: assigned value: '2017.09.03 - 16:32:50'
[16:36:10] [DEBUG] cache_get_value_name: return value: '1'
[16:36:10] [DEBUG] CCallback::Execute(amx=0x5ab250, index=3, num_params=1)
[16:36:10] [INFO] Executing callback 'KarakterBetoltes' with 1 parameter...
[16:36:10] [DEBUG] processing internal specifier 'c'
[16:36:10] [DEBUG] pushed value '0' onto AMX stack
[16:36:10] [DEBUG] executing AMX callback with index '3'
[16:36:10] [DEBUG] cache_get_value_name_float(0, "PosX", 0x03696254)
[16:36:10] [DEBUG] cache_get_value_name_float: assigned value: '1753.3'
[16:36:10] [DEBUG] cache_get_value_name_float: return value: '1'
[16:36:10] [DEBUG] cache_get_value_name_float(0, "PosY", 0x03696258)
[16:36:10] [DEBUG] cache_get_value_name_float: assigned value: '-1894.09'
[16:36:10] [DEBUG] cache_get_value_name_float: return value: '1'
[16:36:10] [DEBUG] cache_get_value_name_float(0, "PosZ", 0x0369625C)
[16:36:10] [DEBUG] cache_get_value_name_float: assigned value: '13.5572'
[16:36:10] [DEBUG] cache_get_value_name_float: return value: '1'
[16:36:10] [DEBUG] cache_get_value_name_float(0, "JatekosHP", 0x0369627C)
[16:36:11] [DEBUG] cache_get_value_name_float: assigned value: '0'
[16:36:11] [DEBUG] cache_get_value_name_float: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int(0, "JatekosWorld", 0x03696288)
[16:36:11] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:11] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_float(0, "JatekosPancel", 0x03696280)
[16:36:11] [DEBUG] cache_get_value_name_float: assigned value: '0'
[16:36:11] [DEBUG] cache_get_value_name_float: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_float(0, "JatekosAngle", 0x03696284)
[16:36:11] [DEBUG] cache_get_value_name_float: assigned value: '266.828'
[16:36:11] [DEBUG] cache_get_value_name_float: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int(0, "JatekosPancel", 0x0369624C)
[16:36:11] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:11] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int(0, "JatekosSzint", 0x03696250)
[16:36:11] [DEBUG] cache_get_value_name_int: assigned value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int(0, "Admin", 0x03696248)
[16:36:11] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:11] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int(0, "JatekosOra", 0x0369626C)
[16:36:11] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:11] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:11] [DEBUG] cache_get_value_name_int(0, "JatekosPerc", 0x03696270)
[16:36:12] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:12] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:12] [DEBUG] cache_get_value_name_int(0, "JatekosMPerc", 0x03696274)
[16:36:12] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:12] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:12] [DEBUG] cache_get_value_name_int(0, "JatekosOles", 0x03696264)
[16:36:12] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:12] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:12] [DEBUG] cache_get_value_name_int(0, "JatekosInti", 0x03696260)
[16:36:12] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:12] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:12] [DEBUG] cache_get_value_name_int(0, "JatekosHalal", 0x03696268)
[16:36:12] [DEBUG] cache_get_value_name_int: assigned value: '0'
[16:36:12] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:12] [DEBUG] cache_get_value_name_int(0, "JatekosSkin", 0x03696278)
[16:36:12] [DEBUG] cache_get_value_name_int: assigned value: '26'
[16:36:12] [DEBUG] cache_get_value_name_int: return value: '1'
[16:36:12] [DEBUG] AMX callback executed with error '0'
[16:36:12] [INFO] Callback successfully executed.
[16:36:29] [DEBUG] cache_get_value_name(0, "RegDate", 0x03AB134C, 64)
[16:36:29] [ERROR] cache_get_value_name: no active cache
Код:
public OnPlayerRequestClass(playerid, classid)
{
//mysql_format(SQL, query, sizeof(query),"SELECT * FROM `banns` WHERE `Name` = '%s' LIMIT 1", pName(playerid));
//mysql_tquery(SQL, query, "BanCheck", "i", playerid);
SetPlayerToConnect(playerid);
return 1;
}
Код:
public OnPlayerDisconnect(playerid, reason)
{
if(!OnlineCheck(playerid)) return ResetPlayerVariables(playerid,0);
new reasons[3][32] = {"Freeze/Crash","Exit","Kick/Ban"};
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!OnlineCheck(i)) continue;
if(GetPlayerALevel(i) <= 0) continue;
MSGF(i,""COL_GREY"[ID:%d] %s left the server (Reason: %s)",playerid,pName(playerid,true),reasons[reason]);
}
KillTimer(oratimer[playerid]);
Delete3DTextLabel(injuredlabel[playerid]);
Fell[playerid] = 0;
SavePlayer(playerid);
return 1;
}
Код:
public OnPlayerSpawn(playerid)
{
levanspawnolva[playerid] = 1;
SetPlayerSkin(playerid, pInfo[playerid][pJatekosSkin]);
SetPlayerHealth(playerid, pInfo[playerid][JatekosHP]);
SetPlayerHealth(playerid, pInfo[playerid][JatekosPancel]);
SetPlayerFacingAngle(playerid,pInfo[playerid][JatekosAngle]);
SetPlayerPos(playerid, pInfo[ playerid ][ PosX ] , pInfo[ playerid ][ PosY ] , pInfo[ playerid ][ PosZ ]);
SetPlayerInterior(playerid, pInfo[ playerid ][ pJatekosInti ]);
GivePlayerMoney(playerid, pInfo[ playerid ][ pJatekosPenz ]);
SetPlayerScore(playerid, pInfo[playerid][pJatekosSzint]);
oratimer[playerid] = SetTimerEx("idotlep", 1000, 1, "i", playerid);
Player_Logged[playerid] = 1;
NameValue[playerid] = real;
return 1;
}
Код:
stock SavePlayer(playerid)
{
new Float:HP, Float:ARM;
pInfo[playerid][pJatekosPenz] = GetPlayerMoney(playerid);
pInfo[playerid][pJatekosSkin] = GetPlayerSkin(playerid);
pInfo[playerid][pJatekosSzint] = GetPlayerScore(playerid);
GetPlayerArmour(playerid, ARM);
GetPlayerHealth(playerid, HP);
format(query,sizeof(query),"UPDATE `players` SET LogDate = '%s', Admin = %d, JatekosPenz = %d, JatekosSzint = %d, PosX = %f, PosY = %f, PosZ = %f, JatekosInti = %d, JatekosOles = %d, JatekosHalal = %d, JatekosOra = %d, JatekosPerc = %d, JatekosMPerc = %d, JatekosSkin = %d, JatekosHP = %f JatekosPancel = %f, JatekosAngle = %f, JatekosWorld = %d, WHERE `ID` = %d LIMIT 1",
GetFormatedDate(),
pInfo[playerid][pAdmin],
pInfo[playerid][pJatekosPenz],
pInfo[playerid][pJatekosSzint],
pInfo[playerid][PosX],
pInfo[playerid][PosY],
pInfo[playerid][PosZ],
pInfo[playerid][pJatekosInti],
pInfo[playerid][pJatekosOles],
pInfo[playerid][pJatekosHalal],
pInfo[playerid][pJatekosOra],
pInfo[playerid][pJatekosPerc],
pInfo[playerid][pJatekosMPerc],
pInfo[playerid][pJatekosSkin],
pInfo[playerid][JatekosHP],
pInfo[playerid][JatekosPancel],
pInfo[playerid][JatekosAngle],
pInfo[playerid][pJatekosWorld],
pInfo[playerid][pID]);
mysql_tquery(SQL, query);
ResetPlayerVariables(playerid,1);
return 1;
}
Код:
DIALOG(DIALOG_LOGIN)
{
if(!response) return KickEx(playerid);
if(isnull(inputtext)) return ShowLoginDialog(playerid,PHASE_USERNAME);
format(query,sizeof(query)," SELECT * FROM players WHERE Name = '%s' AND IP = '%s'",inputtext,pIP(playerid));
new escape[128]; mysql_escape_string(query,escape);
mysql_query(SQL,query);
if(!cache_num_rows()) {ShowLoginDialog(playerid,PHASE_USERNAME); ERR(playerid,"No Found Character");}
else
{
SetPlayerName(playerid,inputtext);
ShowLoginDialog(playerid,PHASE_PASSWORD);
}
return 1;
}
DIALOG(DIALOG_REGISTER)
{
if(!response) return KickEx(playerid);
if(isnull(inputtext)) return ShowRegisterDialog(playerid,PHASE_USERNAME);
if(!RolePlayNameCheck(inputtext)) {ShowRegisterDialog(playerid,PHASE_USERNAME); ERR(playerid,"No RP Name");}
else {SetPlayerName(playerid,inputtext); ShowRegisterDialog(playerid,PHASE_PASSWORD);}
return 1;
}
DIALOG(DIALOG_LOGIN_PASSWORD)
{
if(!response) return ShowLoginDialog(playerid,PHASE_USERNAME);
if(isnull(inputtext)) return ShowLoginDialog(playerid,PHASE_PASSWORD);
format(query,sizeof(query),"SELECT * FROM players WHERE Name = '%s' AND Password = MD5('%s')",pName(playerid),inputtext);
new escape[128]; mysql_escape_string(query,escape);
mysql_query(SQL,query);
if(!cache_num_rows())
{
Player_PasswordTries[playerid]++;
new string[128]; format(string,sizeof(string),"Wrong Password [%d/%d]",Player_PasswordTries[playerid],MAX_PASSWORD_TRIES);
ERR(playerid,string);
if(Player_PasswordTries[playerid] >= MAX_PASSWORD_TRIES) return KickEx(playerid);
ShowLoginDialog(playerid,PHASE_PASSWORD);
}
else
{
// [ Karakter Betцltйs ]
mysql_format(SQL, query, sizeof(query), "SELECT * FROM `players` WHERE `Name` = '%e' LIMIT 1", pName(playerid));
mysql_tquery(SQL, query, "KarakterBetoltes", "i", playerid);
new logdate[64];
cache_get_value_name(0,"LogDate",logdate,sizeof(logdate));
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!OnlineCheck(i)) continue;
if(GetPlayerALevel(i) <= 0) continue;
MSGF(i,""COL_GREY"[ID:%d] %s joined the server",playerid,pName(playerid,true));
}
MSGF(playerid,""COL_AC"(( OK LOGIN!!LAST LOGIN %s ))", logdate);
TogglePlayerSpectating(playerid,false);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
SetPlayerVirtualWorld(playerid,0);
StopAudioStreamForPlayer(playerid);
SpawnPlayer(playerid);
}
return 1;
}
DIALOG(DIALOG_REGISTER_PASSWORD)
{
if(!response) return ShowRegisterDialog(playerid,PHASE_USERNAME);
if(isnull(inputtext)) return ShowRegisterDialog(playerid,PHASE_PASSWORD);
if(strlen(inputtext) < MIN_PASSWORD_LENGTH || strlen(inputtext) > MAX_PASSWORD_LENGTH)
{
ShowRegisterDialog(playerid,PHASE_PASSWORD);
new string[128]; format(string,sizeof(string),"Password minimum (%d) and maximum (%d) character",MIN_PASSWORD_LENGTH,MAX_PASSWORD_LENGTH);
ERR(playerid,string);
}
else {SetPVarString(playerid,"Password",inputtext); ShowRegisterDialog(playerid,PHASE_PROPERTIES);}
return 1;
}
DIALOG(DIALOG_PROPERTIES)
{
if(!response) return ShowRegisterDialog(playerid,PHASE_PASSWORD);
switch(listitem)
{
case P_AGE: Dialog_Show(playerid,DIALOG_P_AGE,DIALOG_STYLE_INPUT,"Age",""COL_WHITE"Please write you age\nAge: 18-60",BUTTON_1,BUTTON_2);
case P_SEX: Dialog_Show(playerid,DIALOG_P_SEX,DIALOG_STYLE_INPUT,"Nem",""COL_WHITE"A kцvetkező mezőbe, kйrlek add meg a karaktered nemйt!\nNem: Male,Female",BUTTON_1,BUTTON_2);
case P_COUNTRY: Dialog_Show(playerid,DIALOG_P_COUNTRY,DIALOG_STYLE_INPUT,"asd",""COL_WHITE"A kцvetkező mezőbe, kйrlek add meg a karaktered szбrmazбsбt!\nSzбrmazбs:Бzsia,Afrika,Amerika,Eurуpa,Ausztrбlia,Antarktisz",BUTTON_1,BUTTON_2);
case P_HEIGHT: Dialog_Show(playerid,DIALOG_P_HEIGHT,DIALOG_STYLE_INPUT,"asd",""COL_WHITE"A kцvetkező mezőbe, kйrlek add meg a karaktered testmagassбgбt!\nTestmagassбg: 140-220",BUTTON_1,BUTTON_2);
case P_WEIGHT: Dialog_Show(playerid,DIALOG_P_WEIGHT,DIALOG_STYLE_INPUT,"asd",""COL_WHITE"A kцvetkező mezőbe, kйrlek add meg a karaktered testtцmegйt!\nTesttцmeg: 40-150",BUTTON_1,BUTTON_2);
case MAX_PROPERTIES:
{
if(!strcmp(inputtext,"Nem hozhatу lйtre")) return ShowRegisterDialog(playerid,PHASE_PROPERTIES);
else
{
Player_SkinIndex[playerid] = 0;
new skinid = (!strcmp(Player_Properties[playerid][P_SEX],"Fйrfi",true) ? Skins_Male[Player_SkinIndex[playerid]] : Skins_Female[Player_SkinIndex[playerid]]);
new string[8]; format(string,sizeof(string),"(%d)",skinid);
PlayerTextDrawSetString(playerid,SkinEditor[playerid][SKIN_VALUE],string);
new password[32]; GetPVarString(playerid,"Password",password,sizeof(password));
new properties_string[128];
for(new i = 0; i < MAX_PROPERTIES; i++)
{
new sub[20];
if(i == MAX_PROPERTIES-1) format(sub,sizeof(sub),"%s",Player_Properties[playerid][i]);
else format(sub,sizeof(sub),"%s,",Player_Properties[playerid][i]);
strcat(properties_string,sub);
}
new escape[128]; mysql_escape_string(query,escape);
format(query,sizeof(query),"INSERT INTO players (IP,Name,Password,Properties,RegDate,LogDate,Admin,JatekosPenz,JatekosSzint,PosX,PosY,PosZ,JatekosInti,JatekosOles,JatekosHalal,JatekosOra,JatekosPerc,JatekosMPerc,JatekosSkin,JatekosHP,JatekosPancel,JatekosAngle,JatekosWorld) VALUES ('%s','%s',MD5('%s'),'%s','%s','%s',%d,%d,%d,%f,%f,%f,%d,%d,%d,%d,%d,%d,%d,%f,%f,%f,%d)",
pIP(playerid),
pName(playerid),
password,
properties_string,
GetFormatedDate(),
GetFormatedDate(),
0,
1000,
1,
1753.3008,
-1894.0869,
13.5572,
0,
0,
0,
0,
0,
0,
26,
100,
0,
266.8277,
0);
mysql_tquery(SQL, query, "JatekosID", "i", playerid);
MSG(playerid,""COL_GREEN"(( Sucesfully Registered ))");
PlayerPlaySound(playerid,1058,0.0,0.0,0.0);
ShowLoginDialog(playerid,PHASE_USERNAME);
}
}
}
return 1;
}
forward JatekosID(playerid);
public JatekosID(playerid)
{
pInfo[playerid][pID] = cache_insert_id();
return 1;
}

