Hi,
also ich habe grade ein Problemm bei mir wenn ich mich aufen Server Regestriere dann sind keine Fahrzeuge Icons etc da ?
Und wenn ich vom Server gehe und dann wieder drauf komme und mich einloggen will steht da ( Server Close Connecten ) ?
Kann mir vill eine helfen hier mal ein paar Codes..
public OnPlayerRegister(playerid,password[])
{
if(IsPlayerConnected(playerid))
{
new query[5120],pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
format(query,sizeof(query),"SELECT * FROM `players` WHERE `Name`='%s' LIMIT 1",pname);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() > 0)
{
return 0;
} else {
if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
{
PlayerInfo[playerid][pPos_x] = 1684.9;
PlayerInfo[playerid][pPos_y] = -2244.5;
PlayerInfo[playerid][pPos_z] = 13.5;
}
if(Spectate[playerid] != 255)
{
PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
}
Hier dann mal ein weiteren code:
public OnPlayerLogin(playerid,password[])
{
new string[128];
new field[128],query[256],pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
format(query,sizeof(query),"SELECT * FROM `players` WHERE `Name`='%s' AND `Password`=md5('%s') LIMIT 1",pname,password);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() > 0)
{
Weiss einer woran es liegen kann ?
Edit // Mysql Code eingefügt