Mit SetSpawnInfo und SpawnPlayer.
Whitelist problem.
- Krrboy
- 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
-
-
public OnPlayerSpawn(playerid)
{
if(isPlayerWhitList(playerid,0))
{
SpawnPlayer(playerid);
}
else
{
SendClientMessage(playerid,FARBE_ROT,"Du bist nicht auf der Whitelist"); Kick(playerid);
}
return 1;
}Das geht auch nicht.
und SpawnPlayer(Playerid);
geht nicht
immer wenn ich mich bewege wird er gespawnt -
liegt daran das du sofort returnst ... so ist es richtig:
public OnPlayerConnect(...........)
{
if(isPlayerWhitList(playerid,0))
{
SendClientMessage(playerid,FARBE_ROT,"Du bist nicht auf der Whitelist");
Kick(playerid);
return 1;
}
} -
if(isPlayerWhitList(playerid,0))
lässt du das überhaupt korrekt aus der Datei auslesen?
PS: Das Include ist nur dafür, das du dir den Timer sparst.
-
liegt daran das du sofort returnst ... so ist es richtig:
public OnPlayerConnect(...........)
{
if(isPlayerWhitList(playerid,0))
{
SendClientMessage(playerid,FARBE_ROT,"Du bist nicht auf der Whitelist");
Kick(playerid);
return 1;
}
}
Bitte bedenkt
das es bei OnPlayerSpawn hin soll.Ja es wird richtig ausgelsen
hab auch halt 1 hingeschrieben
dan kommt nicht die message....also das auslesen funkt.!
-
Arbeitest du mit dini?
-
Ich würde den Timer lieber auf eine halbe Sekunde setzen anstatt auf 3 Sekunden. 3 Sekunden sind ne Menge Zeit, die der Spieler darauf wartet gekickt zu werden. Die Nachricht kommt auch bei einer halben Sek an
-
Ich arbeite mit DINI ja richtig.
Ich verstehe das nicht mit den Timer...
Es geht nichts mit der white list ich geht einfach nicht... -
Nach der Registration falls vorhanden arbeitest du mit
SetPVarInt(playerid,"Whitelist"...
Und dann beim spawn einfach GetPVarInt..
Wenn du die Whitelist manuel immer durchs Dateien beschreiben handhaben willst dann beschreib dir eine Datei mit Namen, wenn dieser nicht dabei ist = kick -
breadfish.de
Hat das Thema geschlossen.