Hey, könnt ihr mir helfen bei meinem /maske befehl..
Normal sollte alles funktionieren aber es funktioniert nicht, hättet ihr eine Lösung?
Code
Code
if(strcmp(cmdtext, "/maske", true) == 0)
{
new mID;
new name[MAX_PLAYER_NAME];
sSpieler[playerid][Maske] = 0;
GetPlayerName(playerid,name,sizeof(name));
if(sscanf(cmdtext,"d",mID))
{
SendClientMessage(playerid,hellrot,"Benutze: /maske [ID]");
return 1;
}
if(sSpieler[playerid][Fraktion] == 3)
{
if(sSpieler[playerid][Maske] == 0)
{
new ustring[24];
format(ustring, sizeof(ustring), "Unbekannter %d", mID);
SetPlayerName(playerid,ustring);
sSpieler[playerid][Maske] = 1;
return 1;
}
else if(sSpieler[playerid][Maske] == 1)
{
new echtername[30];
GetPVarString(playerid,"RealName",name,sizeof(name));//Laden des Originalen Namen wenn die Maske abgenommen wird
SetPlayerName(playerid,echtername);
sSpieler[playerid][Maske] = 0;
return 1;
}
return 1;
}
else
{
}
}
Alles anzeigen