Hallo.
Ich und 2 Freunde machen ja einen Server.
Wir haben ein [sX] Clannamen, und falls Leute mit [sX] auf den Server Joinen, und nicht in der Liste sind, das die dann gekickt werden?
Wäre nice und ich bedanke mich im Vorraus
Automatischer Clanname Kick wenn Name nicht auf der Liste ist?
- PaulFink
- 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
-
-
ich weiß jetz nicht wo wir dir Behilflich sein sollen?
sollen wir dir etwas Scripten oder was meinst du? -
Also meinst du Quasi eine Whitelist für bestimmte Leute mit diesem Clan-Tag?
-
Ja das meine ich
-
Datei erstellen und beim Connecten diese auslesen. Wenn der Spieler nicht drin steht, wird er gekickt
Das musst du dann nur noch an die Tags anpassen -
Öhm, ich bin noch kein Pro Scripter ^^.
Könnte mir evtl. jemand das vor Scripten und erklären wieso das und das?
Wäre nett.
Will ja was lernen dabei -
Wie wäre es mit einem Serverpasswort, dass nur deine Clanmitglieder haben?
-
Es sollte halt schon ein Offizieller Server sein.
Nur das [sX] Soll für Leute sein, die auf der Liste sind. -
new BanClanTags[][] = {
"[GRP]",
"[NeS]",
"[GSR]",
"[LoH]",
"[GuR]",
"[GTR]",
"[SU]",
"[ShR]",
"[iP]"
};unter onplayerconnect
for(new n=0; n<sizeof(BanClanTags); n++)
{
if(strfind(GetName(playerid),BanClanTags[n],false) == 0)
{
new banstring[128];
format(banstring,sizeof(banstring)," Dein Clan %s ist von diesem Server gebannt!",BanClanTags[n]);
SendClientMessage(playerid,M_BOT_COLOR,banstring);
format(banstring,sizeof(banstring)," %s aus dem gebannten Clan %s hat den Server betreten und wurde gebannt!",GetName(playerid),BanClanTags[n]);
SendClientMessageToAdmins(M_BOT_COLOR,banstring);
KickLog(banstring);
format(banstring,sizeof(banstring),"Clan %s",BanClanTags[n]);
M_BanEx(playerid,banstring);
}
}kann sein das das so geht.
-
Nicht das,
ich meinte so,
Das nur ich [sX]MaxxiMilian heißen kann und halt die die mit mir auf dieser Liste sind.
Alle die nicht auf der Liste stehen werden gekickt. -
Um es etwas Genauer zu Erklären
Er meint z.B. ist "[sX]Troll" in der Liste er darf also den Clan-Tag
"[sX]" vor seinem Namen haben. Nun kommt ein anderer Spieler mit den
Namen "[sX]Kevin" aber [sX]Kevin steht nicht in der Liste und wird dann
wegen den Clan-Tag fake vom Server Gebannt/Gekickt -
Danke, so habe ich das gemeint
-
breadfish.de
Hat das Thema geschlossen.