Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Как запретить lasermine на респауне и напротив?!
soap
Дата: Воскресенье, 29.07.2012, 01:27 | Сообщение # 1
офлайн

  • Сообщения: 100
  • Награды: 0
  • Замечания:
 
Вот наше плагин, но на форуме Half-Life подойдет ли он к CS 1.6 и если да какой значение в юнитах ставить?!

Code
/* AMX Mod X
*   Tripmine Blocker
*
* http://aghl.ru/forum/ - Russian Half-Life and Adrenaline Gamer Community
*
* This file is provided as is (no warranties)
*/

#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>

#define PLUGIN "Tripmine Blocker"
#define VERSION "0.1"
#define AUTHOR "KORD_12.7"

#define BLOCK_RADIUS 50.0

public plugin_init()   
{
     register_plugin(PLUGIN, VERSION, AUTHOR)
       
     RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_tripmine", "fw_TripminePrimaryAttackPre")
}

public fw_TripminePrimaryAttackPre(ent)
{
     if(!pev_valid(ent))
        return HAM_IGNORED
       
     static origin[3], classname[32]
     pev(ent, pev_origin, origin)
       
     ent = -1
     while((ent = engfunc(EngFunc_FindEntityInSphere, ent, origin, BLOCK_RADIUS)) != 0)
     {
        if(pev_valid(ent))
        {
           pev(ent, pev_classname, classname, charsmax(classname))
             
           if(equal(classname, "info_player_deathmatch") || equal(classname, "info_player_start"))
              return HAM_SUPERCEDE
        }
     }
     return HAM_IGNORED
}


Сообщение отредактировал soap - Воскресенье, 29.07.2012, 01:54
 
493284988936
Дата: Понедельник, 07.01.2013, 00:03 | Сообщение # 2
офлайн

  • Сообщения: 73
  • Награды: 2
  • Замечания:
 
Попробуй проверить находится ли игрок в зоне закупки и заблоч использование команды /lm и возможность ставить лазеры.

Сёрф сборка http://perfect-soft.su/forum/14-1998-1
Skype: swimup-pro
 
  • Страница 1 из 1
  • 1
Поиск: