hlmod.hu
https://hlmod.hu/

VIP Menü
https://hlmod.hu/viewtopic.php?f=101&t=24713
Oldal: 1 / 3

Szerző:  koko.988 [2016.04.25. 18:35 ]
Hozzászólás témája:  VIP Menü

Plugin Neve:
VIP Menü
Plugint készitette:
KoKo
Játék:
Counter-Strike
Kategória:
Játékmenet
Eredeti link:
Nincs megadva
Jóváhagyó:


VIP Menü

Plugin leírás:

A plugin segítségével a VIP joggal rendelkező játékosok különböző Fegyver Skineket és Játékos Kinézeteket választhatnak maguknak 1 menüből.
A VIP-nek tudunk különféle bónuszokat is adni (+HP, Gyors Kés, Gránátok, [VIP] Prefix), melyeket cvarokkal tudunk beállítani tetszés szerint.

!!!FIGYELEM!!! A plugin, csak az users.ini-ben lévő felhasználókra érvényes! amx_loginosra nem!

Parancs: /vip

VIP JOG változtatása(.sma 8)
Jelen esetben: ADMIN_LEVEL_C = o-jog

  1. #define VIPJOG ADMIN_LEVEL_C //A VIPJOG maradjon, csak a jogot írd át --> ADMIN_LEVEL_C


PREFIX változtatása:(.sma 14)

  1. new PREFIX[] = "V.I.P" //A két macskaköröm közé írd amit szeretnél


CVAROK:

vip_menu "1" //Plugin BE/KI kapcsolása. (1=BE, 2=KI) --> Alap: 1
chat_prefix "1" //A [VIP] Prefix + Zöld írás BE/KI kapcsolása. (1=BE, 2=KI) --> Alap: 1
granat_adas "1" //A VIP kapjon-e spawnoláskor gránátokat. [1 HEG + 2FLASH] (1=IGEN, 2=NEM) --> Alap: 1
hp_adas "50" //A VIP mennyi HP-t kapjon spawnoláskor. (Értelemszerűen amennyit írsz, annyival fog nőni az élete)
gyors_kes "1" //A VIP késsel tudjon-e gyorsabban menni. (1=Igen; 2=Nem) -->Alap: 1
kes_sebesseg "340" //Ha a gyors_kes CVAR "1" | akkor milyen sebessége legyen a VIP-nek a késsel? -->Alap: 340

KÉPEK:

Üdvözlő üzenet & Chatbe írja mindenkinek:
http://kepfeltoltes.hu/160425/csatlakoz ... es.hu_.jpg
Sikeres játékos kinézet választás:
http://kepfeltoltes.hu/160425/sikeres_m ... es.hu_.jpg
Sikeres Fegyver Skin választás & Chat prefix teszt:
http://kepfeltoltes.hu/160425/sikeres_s ... es.hu_.jpg

TELEPÍTÉS:

.zip - Mappák szerint pakold szét.
.sma - cstrike/addons/amxmodx/scripting (elhanyagolható)
.amxx - cstrike/addons/amxmodx/plugins
A .amxx nevét a plugins.ini-be beleírni.

ZIP letöltése: (Túl nagy a fájl mérete)
http://data.hu/get/9679070/vip_2016.zip

VIRUSTOTAL:
► Spoiler mutatása


A plugin tesztelve, 100%-osan működik! :)

A .zip-ben is található egy leírás/telepítési útmutató, használjátok egészséggel. :)

Ajánlom 1.8.3-as fordítóval compillálni, mert 1.8.1-es alatt (AGHL.RU) Warning-ot ír include miatt.


AMX Mod X Compiler 1.8.3-manual
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team


Modified for http://www.Freakz.ro / amx.freakz.ro

Header size: 2108 bytes
Code size: 24868 bytes
Data size: 29840 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 73200 bytes
Done.



SMA
AMXX
*A fordítás a aghl.ru oldalon történik.

    Szerző:  Dreaman [2016.04.25. 19:17 ]
    Hozzászólás témája:  Re: VIP Menü

    Szia ez nagyon jó. Jó lenne jóváhagínák mert kell a Grizly Bear szerveremre.
    Üdv Dreaman
    Privatot hogy tudok írni neked-feltöltőnek? :xicon_e_biggrin:

    Szerző:  Zeei [2016.04.25. 19:23 ]
    Hozzászólás témája:  Re: VIP Menü

     ! Moderátori megjegyzés (Zeei):
    Off Topic
    Egyszerűen. Kattints a nevére,majd a profilján látsz egy PÜ képecskét. Arra katt és tudsz neki privátot irni!

    Szerző:  mforce [2016.04.25. 21:40 ]
    Hozzászólás témája:  Re: VIP Menü

    Lyle barátom elfogadtad és akkor most te szerinted az ilyenek így jól vannak?

    spawnoláskor id-nként 2x?
    if(get_cvar_num("vip_menu") == 1 && get_cvar_num("granat_adas") == 1


    meg még azért sorolhatnám a gyilkos dolgokat.

    Szerző:  koko.988 [2016.04.25. 21:44 ]
    Hozzászólás témája:  Re: VIP Menü

    mforce írta:
    Lyle barátom elfogadtad és akkor most te szerinted az ilyenek így jól vannak?

    spawnoláskor id-nként 2x?
    if(get_cvar_num("vip_menu") == 1 && get_cvar_num("granat_adas") == 1


    meg még azért sorolhatnám a gyilkos dolgokat.



    Ez így jogos, így utólag belátom én is :D
    2x kértem le spawnoláskor
    De funkció hiba nem lesz gondolom, max a szervergép nem fog neki örülni?!


    ÚJ SMA:
    koko.988 @ VIP Menü

    Szerző:  mforce [2016.04.25. 21:46 ]
    Hozzászólás témája:  Re: VIP Menü

    a pluginon belül regisztrált cvart nem get_cvar-ral kérjük, hanem get_pcvarral.

    A külső cvart kérjük get_cvarral ha mondjuk 1x kell csak, vagy get_cvar_pointerrel és aztán get_pcvar.

    Mivel csak így tárolja memóriában az értéket, ha PCVAR.
    Erre allieden is úgy harapnak...

    https://www.amxmodx.org/api/cvars/get_cvar_pointer
    https://www.amxmodx.org/api/cvars/get_cvar_num
    https://www.amxmodx.org/api/cvars/get_pcvar_num

    Szerző:  koko.988 [2016.04.25. 21:56 ]
    Hozzászólás témája:  Re: VIP Menü

    mforce írta:
    a pluginon belül regisztrált cvart nem get_cvar-ral kérjük, hanem get_pcvarral.

    A külső cvart kérjük get_cvarral ha mondjuk 1x kell csak, vagy get_cvar_pointerrel és aztán get_pcvar.

    Mivel csak így tárolja memóriában az értéket, ha PCVAR.
    Erre allieden is úgy harapnak...

    https://www.amxmodx.org/api/cvars/get_cvar_pointer
    https://www.amxmodx.org/api/cvars/get_cvar_num
    https://www.amxmodx.org/api/cvars/get_pcvar_num


    Na mostmár ennyivel többet tudok! :D
    Ez a get_pcvar-os dolgot eddig nem tudtam, de mostmár észben tartom! :D

    A get_cvar-os hibákon kívül egyéb észrevétel, amit nem úgy kellett volna?!

    Szerző:  LyleChriss [2016.04.25. 22:01 ]
    Hozzászólás témája:  Re: VIP Menü

    mforce írta:
    Lyle barátom elfogadtad és akkor most te szerinted az ilyenek így jól vannak?

    spawnoláskor id-nként 2x?
    if(get_cvar_num("vip_menu") == 1 && get_cvar_num("granat_adas") == 1


    meg még azért sorolhatnám a gyilkos dolgokat.

    Forsz barátom, egy perccel ezelőttig azt sem tudtam, hogy ezt én elfogadtam.
    Ám de van rá egy és egyetlen megoldás: koko kérlek javítsd, és a témában tett első HSZ-edbe tedd be az SMA-t.

    Szerző:  mforce [2016.04.25. 22:04 ]
    Hozzászólás témája:  Re: VIP Menü

    1. if(fegyver == CSW_DEAGLE) {
    2. switch(deagle[id] {
    3. case 1: set_pev(id, pev_viewmodel2, "models/vip_2016/deagle/v_deagle_1.mdl");
    4. case 2: set_pev(id, pev_viewmodel2, "models/vip_2016/deagle/v_deagle_2.mdl");
    5. case 3: set_pev(id, pev_viewmodel2, "models/vip_2016/deagle/v_deagle_3.mdl");
    6. case 4: set_pev(id, pev_viewmodel2, "models/vip_2016/deagle/v_deagle_4.mdl");
    7. case 5: set_pev(id, pev_viewmodel2, "models/vip_2016/deagle/v_deagle_5.mdl");
    8. }
    9. }
    10. // a többi else if egymás után, tehát ha talált egy fegyvert ne fusson le még a többi feleslegesen.

    Fegyókat valahogy így kellett volna

    VAGY for ciklussal végigszaladsz rajta :D

    Meg még sorolhatnám ,de ezek alap dolgok...

    Szerző:  koko.988 [2016.04.25. 22:14 ]
    Hozzászólás témája:  Re: VIP Menü

    LyleChriss írta:
    mforce írta:
    Lyle barátom elfogadtad és akkor most te szerinted az ilyenek így jól vannak?

    spawnoláskor id-nként 2x?
    if(get_cvar_num("vip_menu") == 1 && get_cvar_num("granat_adas") == 1


    meg még azért sorolhatnám a gyilkos dolgokat.

    Forsz barátom, egy perccel ezelőttig azt sem tudtam, hogy ezt én elfogadtam.
    Ám de van rá egy és egyetlen megoldás: koko kérlek javítsd, és a témában tett első HSZ-edbe tedd be az SMA-t.



    Javítom, + úgy írom az ecw, ahogy mforce írta :D

    Oldal: 1 / 3 Minden időpont UTC+02:00 időzóna szerinti
    Powered by phpBB® Forum Software © phpBB Limited
    https://www.phpbb.com/