|
Форум » Counter-Strike 1.6 » Сервер Counter-Strike 1.6 » Скриптеры хелп |
Скриптеры хелп |
Дата: Понедельник, 14.01.2019, 18:31 | Сообщение # 1
Мастер
Offline
![]()
Нужно добавить перезарядку, чтобы были беск.патроны с перезарядкой.
Код #include <amxmodx>#include <amxmisc>#include <engine>#include <cstrike>#include <fun>#define PLUGIN "Unlimited Ammo"#define VERSION "0.3.1"#define AUTHOR "v3x"#define HE_GRENADE (1<<0)#define SMOKE_GRENADE (1<<1)#define FLASH_GRENADE (1<<2)public plugin_init(){ register_plugin(PLUGIN , VERSION , AUTHOR); register_event("CurWeapon" , "event_CurWeapon" , "be" , "1=1");}public event_CurWeapon(id){ if(!is_user_alive(id) ) return PLUGIN_CONTINUE; static wpnid, clip; wpnid = read_data(2); clip = read_data(3); give_ammo(id , wpnid , clip); return PLUGIN_CONTINUE;}public give_ammo(id , wpnid , clip){ if(!is_user_alive(id)) return; if( wpnid==CSW_C4 || wpnid==CSW_KNIFE || wpnid==CSW_HEGRENADE || wpnid==CSW_SMOKEGRENADE || wpnid==CSW_FLASHBANG ) return; if(!clip) { static weapname[33]; get_weaponname(wpnid , weapname , 32); static wpn wpn = -1; while((wpn = find_ent_by_class(wpn , weapname)) != 0) { if(id == entity_get_edict(wpn , EV_ENT_owner)) { cs_set_weapon_ammo(wpn , maxclip(wpnid)) break; } } }}stock maxclip(wpnid) { static ca; ca = 0; switch (wpnid) { case CSW_P228 : ca = 13; case CSW_SCOUT : ca = 10; case CSW_HEGRENADE : ca = 0; case CSW_XM1014 : ca = 7; case CSW_C4 : ca = 0; case CSW_MAC10 : ca = 30; case CSW_AUG : ca = 30; case CSW_SMOKEGRENADE : ca = 0; case CSW_ELITE : ca = 15; case CSW_FIVESEVEN : ca = 20; case CSW_UMP45 : ca = 25; case CSW_SG550 : ca = 30; case CSW_GALI : ca = 35; case CSW_FAMAS : ca = 25; case CSW_USP : ca = 12; case CSW_GLOCK18 : ca = 20; case CSW_AWP : ca = 10; case CSW_MP5NAVY : ca = 30; case CSW_M249 : ca = 100; case CSW_M3 : ca = 8; case CSW_M4A1 : ca = 30; case CSW_TMP : ca = 30; case CSW_G3SG1 : ca = 20; case CSW_FLASHBANG : ca = 0; case CSW_DEAGLE : ca = 7; case CSW_SG552 : ca = 30; case CSW_AK47 : ca = 30; case CSW_P90 : ca = 50; } return ca;}
Сообщение отредактировал Maxee - Понедельник, 14.01.2019, 18:53
|
Дата: Понедельник, 14.01.2019, 20:59 | Сообщение # 2
![]()
Паренёк, тебе не надоела создавать тему за темой? Если тебе не помогают, это не значит что никто не читает, возможно люди за такую работу хотят деньги взять.
|
Дата: Вторник, 15.01.2019, 03:32 | Сообщение # 3
![]()
Твой код мне не понравился. Держи с нуля написанный плагин!
|
Дата: Вторник, 15.01.2019, 09:46 | Сообщение # 4
Профи
Offline
![]()
Deadly_Darkness, где плагин то?)
|
Дата: Вторник, 15.01.2019, 18:35 | Сообщение # 5
![]()
Mandar1n, ты мало про скриптеров знаешь xD
|
Дата: Среда, 16.01.2019, 01:53 | Сообщение # 6
![]()
Цитата Deadly_Darkness, где плагин то?) |
Дата: Среда, 16.01.2019, 09:09 | Сообщение # 7
![]()
есть у меня бесконечные патроны плагин там и перезарядка работает.если надо пиши в лс
|
| |||
| |||