Здравствуйте форумчане. использую плагин (sniper_control 1.2) так вот в нем есть функция которую нужно убрать. Плагин делает ограничение на покупку awp, а также если достигнут лимит awp в команде, плагин не позволит поднять awp со земли. Нужно сделать чтобы ограничение действовало только на покупку. Т.е. Чтобы awp со земли можно было поднимать.
new iWeapons[32]; new iTotalWeapons = 0; get_user_weapons( id, iWeapons, iTotalWeapons );
for ( new i = 0; i < iTotalWeapons; i++ ) { switch ( iWeapons[i] ) { case CSW_M3: return true; case CSW_XM1014: return true; case CSW_MP5NAVY: return true; case CSW_TMP: return true; case CSW_P90: return true; case CSW_MAC10: return true; case CSW_UMP45: return true; case CSW_AK47: return true; case CSW_SG552: return true; case CSW_GALI: return true; case CSW_FAMAS: return true; case CSW_M4A1: return true; case CSW_AUG: return true; case CSW_SCOUT: return true; case CSW_AWP: return true; case CSW_G3SG1: return true; case CSW_SG550: return true; case CSW_M249: return true; } } return false; }
public bool:check_sniper( id ) {
new iWeapons[32]; new iTotalWeapons = 0; get_user_weapons( id, iWeapons, iTotalWeapons );
for ( new i = 0; i < iTotalWeapons; i++ ) { switch ( iWeapons[i] ) { #if ( INCLUDE_SCOUT ) case CSW_SCOUT: return true; #else case CSW_SCOUT: return false; #endif
case CSW_AWP: return true; case CSW_G3SG1: return true; case CSW_SG550: return true; } } return false; }
public vexd_pfntouch(pToucher, pTouched) {
if ( !get_cvar_num( "mp_sniper_control" ) ) return PLUGIN_CONTINUE;
new iTouchId = pToucher; new iPlayerId = pTouched;
2 игрока с бабками купили каждый по несколько авп - сбросили на землю и все подняли кому нужно и превратилось все в мясо и игроки ушли :)
Проходите мимо.
Цитата(GOOD FELLOW @ 26.12.2014, 12:47)
не уверен
Сейчас проверю.
Поблагодарили 0 раз Поблагодарили 0 раз
staff2517
26.12.2014, 13:35
Сообщение
Стаж: 12 лет
Сообщений: 275
Благодарностей: 5
Полезность: 0
GOOD FELLOW, Работает, но вот ошибка в логах появилась.
лог
L 12/26/2014 - 13:28:49: Start of error session. L 12/26/2014 - 13:28:49: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20141226.log") L 12/26/2014 - 13:28:49: Function "evPickUp" was not found L 12/26/2014 - 13:28:49: [AMXX] Run time error 19 (plugin "sniper_control.amxx") - debug not enabled! L 12/26/2014 - 13:28:49: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).