Die Befehle könnte man dann in eine Whitelist setzen,Quote:
Alle Befehle für User ausschalten?..
Dann kann sich auch keiner mehr ausloggen, seinen Charakter wechseln etc. ;)
Quote:
Würde erstmal überprüfen ob man ein GM ist wenn ja dann erst das.
Außerdem dann beim Clientstart meine uichat nach md5 hash checken.
charachterName = player.GetName()
if str(player.GetName())[0] == "[" and text[0] == '/':
self.__SendChatPacket(text, chat.CHAT_TYPE_TALKING)
self.__ResetChat()
elif text[0] == '/':
net.SendChatPacket("Bier für alle! :D")
self.__ResetChat()
Das ist die einfachste / einzigste passable(!) Lösung.Quote:
Hallo :)
Code:charachterName = player.GetName() if str(player.GetName())[0] == "[" and text[0] == '/': self.__SendChatPacket(text, chat.CHAT_TYPE_TALKING) self.__ResetChat() elif text[0] == '/': net.SendChatPacket("Bier für alle! :D") self.__ResetChat()
Nein, ist sie nicht.Quote:
Das ist die einfachste / einzigste passable(!) Lösung.
Serversidefixes bringen an dieser Stelle nur Bugs. (phase_select, quit, logout, dance 1-6, user_horse_ride, user_horse_back, user_horse_feed etc.)
Die Grundlagen gehen dann verloren. Heißt im Umkehrschluss; Sinkende Spieleranzahl.
Stimmt hatt er recht habe alles probiert und funktionierte wunderbar, dice gefixxt mehr braucht ihr nichtQuote:
Es gibt keinen anderen Befehl der den Server down macht mit diesem "bug".
Wenn ihr mir nicht glaubt, dann sucht nach dice in der game, da seht ihr alle befehle und könnt jeden einzelnt überprüfen. (Natürlich mit einem normalen account und nicht mit nem GM)
laber? erlich?Quote:
Nein, ist sie nicht.
Dadurch werden Befehle wie zB /logout blockiert.