C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2579) : error 017: undefined symbol "mysql"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2580) : error 017: undefined symbol "mysql_store_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2581) : error 017: undefined symbol "mysql_fetch_field"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2582) : error 017: undefined symbol "mysql_fetch_field"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2583) : error 017: undefined symbol "mysql_free_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8726) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8728) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8735) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8737) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8744) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8745) : error 017: undefined symbol "mysql_store_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8746) : error 017: undefined symbol "mysql_fetch_int"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8747) : error 017: undefined symbol "mysql_free_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8750) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8751) : error 017: undefined symbol "mysql_store_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8752) : error 017: undefined symbol "mysql_fetch_int"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8753) : error 017: undefined symbol "mysql_free_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8758) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8760) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8773) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8774) : error 017: undefined symbol "mysql_store_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8775) : error 017: undefined symbol "mysql_fetch_int"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8776) : error 017: undefined symbol "mysql_free_result"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8781) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8783) : error 035: argument type mismatch (argument 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(8796) : error 035: argument type mismatch (argument 1)
mysql_store_result();
mysql_fetch_field("Banned" ,Data); PlayerInfo[playerid][pBanned] = strval(Data);
mysql_fetch_field("BanReason" ,Data); strmid(PlayerInfo[playerid][pBanReason], Data, 0, strlen(Data), 255);
mysql_free_result();
mysql_query(query);
format(query,sizeof(query),"UPDATE players SET SpawnInfo=%d WHERE id=%d",Spawn_LVNorth,PlayerInfo[playerid][pSQLID]);
mysql_query(query);
mysql_query(query);
format(query,sizeof(query),"UPDATE players SET SpawnInfo=%d WHERE id=%d",Spawn_LVSouth,PlayerInfo[playerid][pSQLID]);
mysql_query(query);
mysql_query(query);
mysql_store_result();
PlayerInfo[playerid][pLeader]=mysql_fetch_int();
mysql_free_result();
format(query,sizeof(query),"SELECT Member FROM players WHERE id=%d",PlayerInfo[playerid][pSQLID]);
mysql_query(query);
mysql_store_result();
PlayerInfo[playerid][pMember]=mysql_fetch_int();
mysql_free_result();
if(PlayerInfo[playerid][pLeader] > 0 || PlayerInfo[playerid][pMember]> 0)
{
format(query,sizeof(query),"UPDATE players SET Crashed=0 WHERE id=%d",PlayerInfo[playerid][pSQLID]);
mysql_query(query);
format(query,sizeof(query),"UPDATE players SET SpawnInfo=%d WHERE id=%d",Spawn_AtOffice,PlayerInfo[playerid][pSQLID]);
mysql_query(query);
mysql_query(query);
mysql_store_result();
PlayerInfo[playerid][pPhousekey]=mysql_fetch_int();
mysql_free_result();
if(PlayerInfo[playerid][pPhousekey] != 999999)
{
format(query,sizeof(query),"UPDATE players SET Crashed=0 WHERE id=%d",PlayerInfo[playerid][pSQLID]);
mysql_query(query);
format(query,sizeof(query),"UPDATE players SET SpawnInfo=%d WHERE id=%d",Spawn_AtHome,PlayerInfo[playerid][pSQLID]);
mysql_query(query);
mysql_query(query);
So do I need to run on the older mysql version or have to change my code? I'm like very new to this haha as I got the code from my brother and try to learning here.
|
Why would you want to use something old? Open up your server folder, go to pawno/include/a_mysql.inc. There you will be able to see the mysql plugin version you are using.
|
Yup, I'm using the latest version (R41-2) So I guess that's why my code isn't compatible with my script I guess.
|
public OnPlayerDisconnect(MAX_PLAYER_NAME);
{
{
new
szString[64],
playerName[MAX_PLAYER_NAME];
GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);
new szDisconnectReason[3][] =
{
"Timeout/Crash",
"Quit",
"Kick/Ban"
};
format(szString, sizeof szString, "%s left the server (%s).", playerName, szDisconnectReason[reason]);
SendClientMessageToAll(0xC4C4C4FF, szString);
return 1;
}
cache_delete(Player[playerid][Data]);
// ...
return 1;
}
if(PlayerInfo[playerid][pBanned] == 1)
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2590) : error 029: invalid expression, assumed zero
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2606) : error 017: undefined symbol "reason"
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2611) : warning 225: unreachable code
C:\Users\pote2\Desktop\samp server\pawno\darkproject.pwn(2615) : warning 225: unreachable code
public OnPlayerDisconnect(MAX_PLAYER_NAME);