Uzeikit! awp tik vipams!
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 29
- Joined: 2014 Nov 09 18:17
- Skype: csinsideinfo
Uzeikit! awp tik vipams!
Esu sukures csdm serveri kurie visi gali imti awp ginklus , prasau jai zinote pasakykit plugin pavadinima kuris leidzia tik vipams/adminams imti awp ginklus
- laimiukas3
- Moderatorius
- Posts: 4569
- Joined: 2012 Aug 03 01:12
- Skype: laimiukas3
- Location: Vilnius
- Contact:
Re: Uzeikit! awp tik vipams!
broli saunuoli man rodos cfg csdm yra nustatimas visam tam jai neklystucsinside wrote:Esu sukures csdm serveri kurie visi gali imti awp ginklus , prasau jai zinote pasakykit plugin pavadinima kuris leidzia tik vipams/adminams imti awp ginklus


Re: Uzeikit! awp tik vipams!
Štai prašom:
Code: Select all
#include <amxmodx> #include <cstrike> #include <fakemeta> #include <hamsandwich> #define VERSION "1.0.0" #define MAX_PLAYERS 32 #define XO_WEAPONBOX 4 #define m_rgpPlayerItems_wpnbx_slot1 35 new g_iLastTouchedBox[MAX_PLAYERS+1] public plugin_init() { register_plugin("Awp VIP", VERSION, "ConnorMcLeod") RegisterHam(Ham_Spawn, "player", "Player_Spawn_Post", 1) RegisterHam(Ham_Touch, "weaponbox", "WeaponBox_Touch") register_menucmd(register_menuid("T_BuyRifle", 1), MENU_KEY_5, "BuyAwp") register_menucmd(register_menuid("CT_BuyRifle", 1), MENU_KEY_6, "BuyAwp") } public client_putinserver(id) { g_iLastTouchedBox[id] = 0 } public Player_Spawn_Post( id ) { g_iLastTouchedBox[id] = 0 } public WeaponBox_Touch(iWpnBx, id) { if( is_user_alive(id) && pev(iWpnBx, pev_flags) & FL_ONGROUND ) { new iWeapon = get_pdata_cbase(iWpnBx, m_rgpPlayerItems_wpnbx_slot1, XO_WEAPONBOX) if( iWeapon > 0 && cs_get_weapon_id(iWeapon) == CSW_AWP && !CanHaveAwp( id ) ) { if( g_iLastTouchedBox[id] != iWpnBx ) { if( !user_has_weapon(id, CSW_SCOUT) ) { client_print(id, print_center, "#Cstrike_TitlesTXT_Cannot_Buy_This") } g_iLastTouchedBox[id] = iWpnBx } return HAM_SUPERCEDE } } return HAM_IGNORED } public BuyAwp(id) { if( !CanHaveAwp( id ) ) { client_print(id, print_center, "#Cstrike_TitlesTXT_Cannot_Buy_This") return PLUGIN_HANDLED } return PLUGIN_CONTINUE } public client_command(id) { static szCommand[8] if( read_argv(0, szCommand, charsmax(szCommand)) < 7 ) { return CheckArgAwp(id, szCommand) } return PLUGIN_CONTINUE } public CS_InternalCommand(id, const szCommand[]) { return CheckArgAwp(id, szCommand) } CheckArgAwp(id, const szCommand[]) { static const awp[] = "awp" static const magnum[] = "magnum" if( !CanHaveAwp( id ) && ( equali(szCommand, awp) || equali(szCommand, magnum) ) ) { client_print(id, print_center, "#Cstrike_TitlesTXT_Cannot_Buy_This") return PLUGIN_HANDLED } return PLUGIN_CONTINUE } bool:CanHaveAwp( id ) { return !!(get_user_flags(id) & ADMIN_LEVEL_H) }
- Attachments
-
awp_vip.amxx
- (2.04 KiB) Downloaded 761 times
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 29
- Joined: 2014 Nov 09 18:17
- Skype: csinsideinfo
Re: Uzeikit! awp tik vipams!
Neveikia tavo tas amxx kur atsiuntiai , ten gal tik publikams? nes man reikia csdm , gal galit kas linka numest kaip man ta cfg failiuka koreguot?... as nerandu.
Re: Uzeikit! awp tik vipams!
Code: Select all
#include <amxmodx> #define PLUGIN "AWP FOR VIP"#define VERSION "1.0"#define AUTHOR "ArtHa" public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_event("CurWeapon", "event_CurWeapon", "be")} public event_CurWeapon(id){ new szMapname[64]; get_mapname(szMapname, 63) if(containi(szMapname, "awp")) { if(!(get_user_flags(id) & ADMIN_LEVEL_H)) { switch(read_data(2)) { case CSW_AWP: { client_print_color(id, print_chat, "^1[^4INFO^1] Snaiperiai skirti tik^3 VIP^1 zaidejams." ) client_cmd(id, "drop") } case CSW_SG550: { client_print_color(id, print_chat, "^1[^4INFO^1] Snaiperiai skirti tik^3 VIP^1 zaidejams." ) client_cmd(id, "drop") } case CSW_G3SG1: { client_print_color(id, print_chat, "^1[^4INFO^1] Snaiperiai skirti tik^3 VIP^1 zaidejams." ) client_cmd(id, "drop") } } } }}
Last edited by ArtHa123 on 2014 Nov 24 18:15, edited 2 times in total.
Re: Uzeikit! awp tik vipams!
Jis ne to prašo. Įmanoma pasidaryt tiesiog, kad awp neleistų iš csdm meniu imt (t.y pilkas AWP pavadinimas ne vipam)
Padėjau? +rep
Re: Uzeikit! awp tik vipams!
csdm.cfgDYaGesS wrote:Jis ne to prašo. Įmanoma pasidaryt tiesiog, kad awp neleistų iš csdm meniu imt (t.y pilkas AWP pavadinimas ne vipam)
Code: Select all
[primary]m4a1 M4A1 1ak47 AK47 1aug AUG 1sg552 SG552 1galil Galil 1famas Famas 1scout Scout 1awp AWP 1sg550 SG550 1m249 M249 1g3sg1 G3SG1 1ump45 "UMP 45" 1mp5navy "MP5 Navy" 1m3 M3 1xm1014 XM1014 1tmp TMP 1mac10 "Mac 10" 1p90 P90 1
Code: Select all
[primary]m4a1 M4A1 1ak47 AK47 1aug AUG 1sg552 SG552 1galil Galil 1famas Famas 1scout Scout 1awp AWP 0sg550 SG550 0m249 M249 1g3sg1 G3SG1 0ump45 "UMP 45" 1mp5navy "MP5 Navy" 1m3 M3 1xm1014 XM1014 1tmp TMP 1mac10 "Mac 10" 1p90 P90 1
[EDIT]
Taip uždraus snaiperius visiems žaidėjams (t.y. vipams irgi)
-
- Ar galit patikėti? Jis jau parašė 20 žinučių
- Posts: 29
- Joined: 2014 Nov 09 18:17
- Skype: csinsideinfo
Re: Uzeikit! awp tik vipams!
Ta zinau kad galima ten 0 parasyti ir uzdraus sniperius , bet man reikia kad paprasti negaletu turet awp , o vip/admin galetu.. ka patartumet?
Re: Uzeikit! awp tik vipams!
Patarčiaucsinside wrote:Ta zinau kad galima ten 0 parasyti ir uzdraus sniperius , bet man reikia kad paprasti negaletu turet awp , o vip/admin galetu.. ka patartumet?
Nereikės vargintis ir ieškot kito atsakymo =DArtHa123 wrote:Pagal mane galima ir taip pasidaryti.Code: Select all
#include <amxmodx> #define PLUGIN "AWP FOR VIP"#define VERSION "1.0"#define AUTHOR "ArtHa" public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_event("CurWeapon", "event_CurWeapon", "be")} public event_CurWeapon(id){ new szMapname[64]; get_mapname(szMapname, 63) if(containi(szMapname, "awp")) { if(!(get_user_flags(id) & ADMIN_LEVEL_H)) { switch(read_data(2)) { case CSW_AWP: { client_print_color(id, print_chat, "^1[^4INFO^1] Snaiperiai skirti tik^3 VIP^1 zaidejams." ) client_cmd(id, "drop") } case CSW_SG550: { client_print_color(id, print_chat, "^1[^4INFO^1] Snaiperiai skirti tik^3 VIP^1 zaidejams." ) client_cmd(id, "drop") } case CSW_G3SG1: { client_print_color(id, print_chat, "^1[^4INFO^1] Snaiperiai skirti tik^3 VIP^1 zaidejams." ) client_cmd(id, "drop") } } } }}
Last edited by ArtHa123 on 2014 Nov 24 18:16, edited 1 time in total.
Re: Uzeikit! awp tik vipams!
Nes tikrai sunku padaryt, kad jei 0, tai tik VIP leistų imt guną? Turėsiu laiko, prisėsiu ir padarysiu, nes nemanau, kad čia kažkas sunkaus.
Padėjau? +rep
Who is online
Users browsing this forum: No registered users and 3 guests