AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   team choosing (https://forums.alliedmods.net/showthread.php?t=16866)

JuXas 08-21-2005 15:39

team choosing
 
how to forbid player choose team?

T3H-Red 08-22-2005 01:21

Code:
#include <amxmodx> new blockjoining[6] public admin_lockt() { blockjoining[0] = PLUGIN_HANDLED return PLUGIN_HANDLED } public admin_unlockt() { blockjoining[0] = PLUGIN_CONTINUE return PLUGIN_HANDLED } public admin_lockct() { blockjoining[1] = PLUGIN_HANDLED return PLUGIN_HANDLED } public admin_unlockct() { blockjoining[1] = PLUGIN_CONTINUE return PLUGIN_HANDLED } public admin_lockauto() { blockjoining[4] = PLUGIN_HANDLED return PLUGIN_HANDLED } public admin_unlockauto() { blockjoining[4] = PLUGIN_CONTINUE return PLUGIN_HANDLED } public admin_lockspec() { blockjoining[5] = PLUGIN_HANDLED return PLUGIN_HANDLED } public admin_unlockspec() { blockjoining[5] = PLUGIN_CONTINUE return PLUGIN_HANDLED } public team_select(id, key) {         if ( blockjoining[key] == PLUGIN_HANDLED ){                 engclient_cmd(id,"chooseteam")                 return PLUGIN_HANDLED         }         return PLUGIN_CONTINUE } public join_team(id) {         new arg[2]         read_argv(1, arg, 1)         if ( blockjoining[str_to_num(arg)-1] == PLUGIN_HANDLED ){                 engclient_cmd(id,"chooseteam")                 return PLUGIN_HANDLED         }         return PLUGIN_CONTINUE } public plugin_init() {         register_plugin("Team Locker","0.1","bardelot")         register_menucmd(register_menuid("Team_Select",1), (1<<0)|(1<<1)|(1<<4)|(1<<5), "team_select")         register_clcmd("jointeam", "join_team")         register_concmd("amx_lockt","admin_lockt",ADMIN_SLAY,"locks T Team")         register_concmd("amx_unlockt","admin_unlockt",ADMIN_SLAY,"unlocks T Team")         register_concmd("amx_lockct","admin_lockct",ADMIN_SLAY,"locks CT Team")         register_concmd("amx_unlockct","admin_unlockct",ADMIN_SLAY,"unlocks CT Team")         register_concmd("amx_lockauto","admin_lockauto",ADMIN_SLAY,"locks Auto Team")         register_concmd("amx_unlockauto","admin_unlockauto",ADMIN_SLAY,"unlocks Auto Team")         register_concmd("amx_lockspec","admin_lockspec",ADMIN_SLAY,"locks Spec Team")         register_concmd("amx_unlockspec","admin_unlockspec",ADMIN_SLAY,"unlocks Spec Team")         blockjoining[0] = PLUGIN_CONTINUE         blockjoining[1] = PLUGIN_CONTINUE         blockjoining[5] = PLUGIN_CONTINUE         return PLUGIN_CONTINUE }

found it in this thread

JuXas 08-22-2005 04:02

thanx :) Karma for you. :wink:


All times are GMT -4. The time now is 14:33.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.