Uzeikit! awp tik vipams!

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
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.
csinside
Ar galit patikėti? Jis jau parašė 20 žinučių
Posts: 29
Joined: 2014 Nov 09 18:17
Skype: csinsideinfo

Uzeikit! awp tik vipams!

Post by csinside »

Esu sukures csdm serveri kurie visi gali imti awp ginklus , prasau jai zinote pasakykit plugin pavadinima kuris leidzia tik vipams/adminams imti awp ginklus

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: Uzeikit! awp tik vipams!

Post by laimiukas3 »

csinside 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
broli saunuoli man rodos cfg csdm yra nustatimas visam tam jai neklystu :) ir manau google rasi iskart :)
Image
Image
Image

User avatar
NZT
Flooderis arba specialistas
Posts: 836
Joined: 2011 Aug 18 17:44

Re: Uzeikit! awp tik vipams!

Post by NZT »

Š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 682 times

csinside
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!

Post by csinside »

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.

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Uzeikit! awp tik vipams!

Post by ArtHa123 »

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.
Image

DYaGesS
Flooderis arba specialistas
Posts: 875
Joined: 2013 Jan 16 01:01
Skype: usercs.com
Contact:

Re: Uzeikit! awp tik vipams!

Post by DYaGesS »

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

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Uzeikit! awp tik vipams!

Post by ArtHa123 »

DYaGesS wrote:Jis ne to prašo. Įmanoma pasidaryt tiesiog, kad awp neleistų iš csdm meniu imt (t.y pilkas AWP pavadinimas ne vipam)
csdm.cfg

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 
pakeisti į

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 
ir turėtu būti gerai.

[EDIT]
Taip uždraus snaiperius visiems žaidėjams (t.y. vipams irgi)
Image

csinside
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!

Post by csinside »

Ta zinau kad galima ten 0 parasyti ir uzdraus sniperius , bet man reikia kad paprasti negaletu turet awp , o vip/admin galetu.. ka patartumet?

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Uzeikit! awp tik vipams!

Post by ArtHa123 »

csinside 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?
Patarčiau
ArtHa123 wrote:

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")                }            }        }    }}
Pagal mane galima ir taip pasidaryti.
Nereikės vargintis ir ieškot kito atsakymo =D
Last edited by ArtHa123 on 2014 Nov 24 18:16, edited 1 time in total.
Image

DYaGesS
Flooderis arba specialistas
Posts: 875
Joined: 2013 Jan 16 01:01
Skype: usercs.com
Contact:

Re: Uzeikit! awp tik vipams!

Post by DYaGesS »

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

Post Reply

Who is online

Users browsing this forum: No registered users and 47 guests