Guten Tag, ich habe ein Problem mit meinem CMD.
es wird eingespeichert, aber nicht ordentlich beim einloggen abgerufen.
command
ocmd:setskin(playerid,params[])
{
new pID,level;
new string[128];
new oname[MAX_PLAYER_NAME];
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid,aname,sizeof aname);
GetPlayerName(pID,oname,sizeof oname);
if(IsPlayerAnAdmin(playerid,2))
{
if(sscanf(params,"ud",pID,level))
return SendClientMessage(playerid,Rot,"INFO: /setskin [PlayerID] [SkinID]");
if(!IsPlayerConnected(pID))
return SendClientMessage(playerid,Rot,"ID nicht vergeben");
if(sscanf(params,"ud",pID,level)) {
SendClientMessage(playerid,Rot,"INFO: /setskin [PlayerID] [SkinID]"); }
if(level < 0 || level > 300) { return SendClientMessage(playerid,Rot,"Die Skin ID muss zwischen 0 und 300 liegen!"); }
SetPlayerSkin(pID, level);
SetPVarInt(pID,"Skin",level);
format(string,sizeof string,"Du hast %s sein Skin zur ID %d gewechselt.",oname,level);
SendClientMessage(playerid,Rot,string);
format(string,sizeof string,"Admin %s hat dein Skin zur ID %d gewechselt.",aname,level);
SendClientMessage(pID,Rot,string);
}
else { return SendClientMessage(playerid,Rot,"Diesen Befehl kannst du nicht nutzen."); }
return 1;
}
abrufen des accounts
stock LoadAccount(playerid)
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",name);
SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
SetPVarInt(playerid,"Skin",GetPVarInt(playerid,"Skin"));
dini_IntSet(Spielerdatei,"Premium",GetPVarInt(playerid,"Premium"));
SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
if(GetPVarInt(playerid,"Baned")==1)
{
SendClientMessage(playerid,Rot,"Du bist vom Server gebannt.");
Kick(playerid);
}
SetPVarInt(playerid,"loggedin",1);
return 1;
}
Danke für eure Hilfe im vorraus! :3