Also ich ..bzw. mein Script Lehrer hat mir ein Befehl gemacht:
ocmd:aduty(playerid,params[])
{
if(SpielerInfo[playerid][Admin] == 0)
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,rot,"Du bist kein Admin!");
new name[100];
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"ADCMD: Der Admin %s hat sich als Admin/Supporter Angemeldet!",name);
SetPlayerHealth(playerid, 100);
SendClientMessageToAll(ROT,name);
SpielerInfo[playerid][Skin] = GetPlayerSkin(playerid);
SpielerInfo[playerid][Color] = GetPlayerColor(playerid);
SetPlayerSkin(playerid, 278);
SetPlayerColor(playerid, rot);
SpielerInfo[playerid][Admin] = 1;
}
else
{
if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new name[100];
GetPlayerName(playerid, name, sizeof(name));
format(name,sizeof(name),"ADCMD: Der Admin %s hat sich als Admin/Supporter abgemeldet!",name);
SetPlayerHealth(playerid, 100);
SendClientMessageToAll(rot,name);
SpielerInfo[playerid][Admin]=1;
SetPlayerSkin(playerid, SpielerInfo[playerid][Skin]);
SetPlayerColor(playerid, SpielerInfo[playerid][Color]);
}
return 1;
}
Es geht ja ich gebe /aduty ein bekomme den skin alles klappt gebe noch mal /aduty ein klappt auch bekomme gleiche farbe wieder und gleichen skin
aber dann gebe ich nochmal ein und es steht dort ADCMD: Der Admin %s hat sich als Admin/Supporter abgemeldet! und der skin bleibt so
HILFE!!! danke im vorraus