Guten Abend liebe Community,
Ich habe ein Problem mit meinen Adminbefehlen.
Die Befehle klappen gut.
Aber da soll zum Spieler eine Nahricht kommen z.B /unfreeze soll da kommen,
dass "Du wurdest von Admin %s Ungefreezed!"
Und man selber soll eine Nahricht bekommen "Du hast %s ungefreezed!"
Aber bei mir ist das so, dass die beiden Nahrichten an den Spieler gehen und dort nicht "Du wurdest von Admin Zezuma (%s) ungefreezed!"
sondern "Du wurdest von (Eigenname) ungefreezed!".
Also z.B den Spieler den ich Unfreezen wil heißt OG_Loc
dann kommt da "Du wurdest von OG_Loc ungefreezed!"
ocmd:unfreeze(playerid,params[])
{
if(!IsPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,GRAU,"Benutze /unfreeze [ID]!");
TogglePlayerControllable(pID,1);
new string[128];
format(string,sizeof(string),"Du hast %s unfreezed!",SpielerName(pID));
SendClientMessage(pID,ROT,string);
new string2[128];
format(string2,sizeof(string2),"Du wurdest von %s unfreezed!",SpielerName(pID));
SendClientMessage(pID,ROT,string2);
return 1;
}
Ich hoffe ihr könnt mir weiterhelfen
Mit freundlichen Grüßen,
MrZezuma