Здравствуйте, гость Вход | Регистрация
Наши новости:
|
| Дата поста: | В теме: | За сообщение: | Спасибо сказали: | ||
|---|---|---|---|---|---|
| 22.6.2011, 5:39 | Куплю два стим аккаунта | Neo | |||
| 4.5.2011, 4:27 | SteamBans Guardian | -Игроки с 47 протоколом не зайдут. |
L1NkeN | ||
| 16.4.2011, 6:40 | Последние угрозы | comshat, L1NkeN | |||
| 17.9.2010, 21:14 | M1c античит | добавь чтоб при сворачивании кс стим не банило клиентов |
FullBlooded | ||
| 19.8.2010, 19:06 | Помогите с плагином Knife_Round | Lojez | |||
| 19.8.2010, 14:33 | Помогите с плагином Knife_Round | ну я написал,только рестарт не в конце а как новый рунд начался сразу рестарт :biggrin: тыц Код /* Script generated by Pawn Studio */ /* Name: Knife Round Version: 1.6a Author: jas0n Date: 16.05.08 Description: Allow to play first round in "knife only" mode. Also you could allow c4/granades. Cvars: kr_mode <0|1|2|3> (default "1") 0: knife only 1: knife + c4 2: knife + granades 3: knife + c4 + granades kr_timer <sec> (default "0") * If value less then 30 sec this function disabled */ #include <amxmodx> new const PLUGIN[] = "Knife Round" new const VERSION[] = "1.6a" new const AUTHOR[] = "jas0n" new bool:g_IsKnifeRound new bool:g_IsCommencing new g_Mode, p_Mode new g_Timer, p_Timer new g_SyncMsgObj public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("TextMsg", "evGameCommencing", "a", "2=#Game_Commencing") register_event("CurWeapon", "evCurWeapon", "be", "1=1", "2!29") register_event("HLTV", "evNewRound", "a", "1=0", "2=0") register_logevent("evStartRound", 2, "1=Round_Start") register_logevent("evRestartRound", 2, "1&Restart_Round_") g_Mode = register_cvar("kr_mode", "1") g_Timer = register_cvar("kr_timer", "0") } public plugin_cfg() { p_Mode = get_pcvar_num(g_Mode) p_Timer = get_pcvar_num(g_Timer) } public evGameCommencing() { g_IsCommencing = true } public evNewRound() { if(!g_IsKnifeRound) return if(task_exists(348916)) remove_task(348916) g_IsCommencing = false g_IsKnifeRound = false pause("ad") server_cmd("sv_restartround 1"); } public evStartRound() { if (!g_IsCommencing) return g_IsKnifeRound = true if (p_Timer >= 30) set_task(float(p_Timer), "evNewRound", 348916) } public client_spawn(id) { if (!g_IsCommencing) return force_knife(id) } public evRestartRound() { if (!g_IsKnifeRound) return g_IsKnifeRound = false } public evCurWeapon(id) { if (!g_IsCommencing) return static weapon weapon = get_user_weapon(id) switch(p_Mode) { case 1: if (weapon == CSW_C4) return case 2: if (weapon == CSW_HEGRENADE || weapon == CSW_FLASHBANG || weapon == CSW_SMOKEGRENADE) return case 3: if (weapon == CSW_C4 || weapon == CSW_HEGRENADE || weapon == CSW_FLASHBANG || weapon == CSW_SMOKEGRENADE) return } force_knife(id) } force_knife(id) { engclient_cmd(id, "weapon_knife") } |
Lojez | ||