Hallo liebe Brotfische.
Ich habe folgendes Problem: Wenn ich jemanden freeze, bekommen wir beide keinen Text. Der Freeze an sich funktioniert, also muss ich irgendwie SendClientMessage(); falsch eingesetzt haben. Kann mir da Jemand weiterhelhelfen?
Mein Befehl:
dcmd_freeze(playerid,params[])
{
if(IstSpielerAdmin(playerid, 2))
{
new pID;
if(sscanf(params,"u", pID)) return SendClientMessage(playerid, Orange, "VERWENDUNG: /freeze [ID]");
if(pID == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, Rot, "Ungültiger Spieler!");
}
else
{
TogglePlayerControllable(pID, 0);
new str[128], str2[128];
format(str, sizeof(str), "Du wurdest von %s gefreezt.", SpielerName(playerid));
SendClientMessage(Gelb, pID, str);
format(str2, sizeof(str2), "Du hast %s gefreezt.", SpielerName(pID));
SendClientMessage(Gelb, playerid, str2);
}
}
return 1;
}
Danke im Vorraus!
Mit freundlichen Grüßen,
Bosei