AdminMod.de
https://www.adminmod.de/

Plugin Easy Command
https://www.adminmod.de/viewtopic.php?t=8994
Seite 1 von 1

Autor:  Sir Drink a lot [ 15.11.2004, 23:06 ]
Betreff des Beitrags:  Plugin Easy Command

Ich habe mal ein Plugin geschrieben mit dem man mit bestimmten Schlüsselwörtern im Chat admin_ Befehle ausführt.

z.B. /slap SpielerXYZ.

Man kann damit auch Privatnachrichten an andere Spieler schicken (auch NICHT-Admins)

/m oder /msg <spieler> <nachricht>

oder Nachrichten an alle Admins auf dem Server

/admin <nachricht>

Eine komplette Übersicht aller Befehle erhält man, wenn man /help <nummer> im chat eintippt.

Die Ursprungsidee war das plugin_dio_lazy und meine Faulheit :)

*NACHTRAG:*
- Habe mal den Code etwas verkompliziert, damit es nach mehr aussieht :)
- /restrict und /unrestrict hinzugefügt
- "leere" Nachrichten werden abgefangen

Dateianhänge:
Dateikommentar: plugin_sdal_easycommand.sma
plugin_sdal_easycmd.zip [2.55 KiB]
153-mal heruntergeladen

Autor:  Sir Drink a lot [ 03.12.2004, 18:55 ]
Betreff des Beitrags: 

Neue Version:

Befehle im Chat:
Zitat:
/help <no.>: diplays all availabe /keywords in console (no.+10)
/admin <msg>: sends a message to all available admins
/m or /msg <player> <msg>: sends a private message to player
/slap <player>: Slaps player.
/slay <player>: Slays player.
/kick <player>: Kicks player.
/ban <player>: Bans player.
/bury <player>: Buries player.
/unbury <player>: Unburies player.,0
/gag <player>: Mutes player, that he can't write chat messages anymore.
/ungag <player>: Unmutes player, that he can write chat messages again.
/t <player>: Switches player to terror team.
/ct <player>: Switches player to counter terror team.
/llama <player>: Llama-fy player
/unllama <player>: UnLlama-fy player
/csay <color> <msg>: Sends colored center message to all players.
/tsay <color> <msg>: Sends colored message at left side of screen to all players.
/restart <sec>: Restartsround in x seconds.
/chasecam <0/1/2/>: Sets mp_forcechasecam
/camera <0/1/2>: Sets mp_forcecamera
/freeze <sec>: Sets mp_freezetime
/pass <password>: Sets password on server
/nopass: Removes password on server
/restrict: Restricts weapon or weaponmenu.
/unrestrict: Unrestricts weapon or weaponmenu.
/timelimit: set mp_timelimit
/money: set mp_startmoney. Needs a restart round to take effect!
/buytime: sets mp_buytime.
/map <mapname>: changes to specific map
/votemap <mapname>: starts vote for specific map
Änderung:
Sollte es sich um eine "mp_" CVar handeln, wird einem der aktuelle Wert im Chatbereich zurückgegeben, wenn man keinen Wert nach dem /keyword angibt.

Dateianhänge:
plugin_sdal_easycmd085.zip [2.69 KiB]
160-mal heruntergeladen

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/