09.07.2009, 16:04
Thank you, SpawnPlayer did work to spawn the logged in character, but it still won't change the skinID to 105, it's still CJ's skin.
What's wrong here?
pawn Код:
dcmd_login(playerid,params[]) {
if (PLAYERLIST_authed[playerid]) return SystemMsg(playerid,"Already authed.");
if (!udb_Exists(PlayerName(playerid))) return SystemMsg(playerid,"Account doesn't exist, please use '/register password'.");
if (strlen(params)==0) return SystemMsg(playerid,"Correct usage: '/login password'");
if (udb_CheckLogin(PlayerName(playerid),params)) {
SpawnPlayer(playerid); <-- HERE'S SPAWNPLAYER
GivePlayerMoney(playerid,dUserINT(PlayerName(playerid)).("money")-GetPlayerMoney(playerid));
SetPlayerSkin(playerid,dUserINT(PlayerName(playerid)).("skin"));
PLAYERLIST_authed[playerid]=true;
return SystemMsg(playerid,"Successfully authed!");
}
return SystemMsg(playerid,"Login failed!");
}