04-23-2008, 05:39 PM
It's now like this:
Errors. If I use them like set_mysql_loggedin_level(sendername, 0); in OnPlayerCommandText. It gives this error:
prname is only newly created in this function.
Code:
set_mysql_loggedin_level(prname, level)
{
new giveplayerid[MAX_PLAYER_NAME];
new prname[MAX_PLAYER_NAME];
GetPlayerName(giveplayerid,prname,sizeof(prname));
format(strlogin, sizeof(strlogin), "UPDATE users SET loggedin='%d' WHERE name = '%s'", level,prname);
samp_mysql_query(strlogin);
samp_mysql_store_result();
}
Errors. If I use them like set_mysql_loggedin_level(sendername, 0); in OnPlayerCommandText. It gives this error:
Quote:E:\samp-server\8\gamemodes\xanland.pwn(156) : warning 219: local variable "prname" shadows a variable at a preceding level
E:\samp-server\8\gamemodes\xanland.pwn(157) : error 035: argument type mismatch (argument 1)
E:\samp-server\8\gamemodes\xanland.pwn(153) : warning 203: symbol is never used: "prname"
E:\samp-server\8\gamemodes\xanland.pwn(170) : error 035: argument type mismatch (argument 1)
E:\samp-server\8\gamemodes\xanland.pwn(701) : error 035: argument type mismatch (argument 1)
prname is only newly created in this function.