Wo finde ich die /ban Message?
Also wenn ich jemand mit /ban banne dann kommt ja bei dem eine Nachricht, wo finde ich die im Script?
Wo finde ich die /ban Message?
- MysteriX
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Suche den Ban command. Da wirds dann wohl auch drin stehen.
-
wir sind keine Hellseher u know?
ohne Code können wir dir rein garnichts sagen
-
if(strcmp(cmd, "/ban", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 2)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /ban [playerid] [grund]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 2)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /ban [playerid] [grund]");
return 1;
}
if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin] > PlayerInfo[playerid][pSupporter])
{
SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht bannen, da er ein höheres Adminlevel hat als du!");
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s wurde von %s gebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s wurde von %s gebannt, Grund: %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
Ban(giveplayerid);
return 1;
}
}//not connected
}
else
{
format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}Das ist mein /ban
-
BanLog(string);
such nach den stock. Da müsste dann stehen wo deine Logs gespeichert sind.
-
format(string, sizeof(string), "AdmCmd: %s wurde von %s gebannt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
BanLog(string);
format(string, sizeof(string), "AdmCmd: %s wurde von %s gebannt, Grund: %s", giveplayer, sendername, (result));Das erkennt man auch wenn man nicht Scripten kann...
-
Ich möchte ja nicht sehen wo meine Ban Logs gespeichert werden, ich möchte die Nachticht ändern wenn man /ban macht und der jenige der gebannt wurde bekommt ja eine Nachricht z.B: Du wurdest gebannt.
Die möchte ich ändern... -
Ich möchte ja nicht sehen wo meine Ban Logs gespeichert werden, ich möchte die Nachticht ändern wenn man /ban macht und der jenige der gebannt wurde bekommt ja eine Nachricht z.B: Du wurdest gebannt.
Die möchte ich ändern...Dann mach deine Augen auf. Mehr kann ich dir ehrlich nicht sagen
Steht genau da und wurde sogar zitiert. -
Dann mach deine Augen auf. Mehr kann ich dir ehrlich nicht sagen
Steht genau da und wurde sogar zitiert.Das ist aber diese Nachricht wo es an alle schickt!
Diese brauche ich nicht! -
Heißer Tipp: SendClientMessageToAll & SendClientMessage
-
SendClientMessage(playerid, COLOR_RED, "--------------->GEBANNT<---------------");
SendClientMessage(playerid, COLOR_RED, "Du wurdest gerade von einem Admin gebannt.\nSolltest du wieder auf German_City_Reallife spielen wollen, musst du einen Entbannungsantrag stellen.");
SendClientMessage(playerid, COLOR_RED, "Dafür musst du diesen Text Screenen. (F8)");
format(string, sizeof(string), "Admin: %s Grund: %s Zeitpunkt des Bans: (%d-%d-%d)", sendername, (result),month,day,year);
SendClientMessage(COLOR_LIGHTRED, string);Habe das jetzt so gemacht
Bekomme den Error:
Zeile (34005) : Falscher Variablentyp als Parameter (Parameter #2)
Eroor kommt hier: format(string, sizeof(string), "Admin: %s Grund: %s Zeitpunkt des Bans: (%d-%d-%d)", sendername, (result),month,day,year);
SendClientMessage(COLOR_LIGHTRED, string);Hoffe wirklich auf schnelle Hilfe da es wichtig ist?
-
breadfish.de
Hat das Thema geschlossen.