hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.23. 16:36



Jelenlévő felhasználók

Jelenleg 140 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 139 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 8 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Modell Menü VIP(ek) -nek
HozzászólásElküldve: 2014.10.21. 18:32 
Offline
Beavatott
Avatar

Csatlakozott: 2014.10.12. 09:18
Hozzászólások: 71
Megköszönték neki: 12 alkalommal
Plugin Neve:
Modell Menü VIP(ek) -nek
Plugint készitette:
Connor
Játék:
Counter-Strike
Kategória:
Szórakoztató
Eredeti link:
Nincs megadva
Jóváhagyó:


[kozep]PLUGIN : MODELL MENÜ VIPEKNEK v1.0[/kozep]

[kozep]: | Leírás | :[/kozep]
Ez az első pluginom, tudom hogy nem egy nagy ördöngösség megírni, nekem még is gondot okozott, mert leírásokból hoztam össze. A plugin lényege, hogy aki "T" joggal rendelkezik, az használhatja a /skinem parancsot. Ha beírta a VIP a parancsot, előjön egy menü, ahol modelleket tud kiválasztani.

[kozep]: | Cvar(ok) | :[/kozep]
Nincsenek.

[kozep]: | Telepítés | :[/kozep]
Step 1: Kattint a Letöltésre, és töltsd le a .amxx kiterjesztésűre konvertált fájlt.
Step 2: Csatlakozz az FTP -re, és keresd meg a addons/amxmodx/plugins mappát, és töltsd fel oda a letöltött fájlt.
Step 3: most pedig a plugin nevét írd bele a plugins.ini -be. addons/amxmodx/configs/plugins.ini
Step 4: Modellek berakása: Módosíthatod a forráskódot, ha más nevet szeretnél adni az elérési útnak. Az alábbi sorokban teheted meg:
SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_precache()
  2. {
  3. precache_model("models/jatekos/CT_1/CT_1.mdl");
  4. precache_model("models/jatekos/CT_2/CT_2.mdl");
  5. precache_model("models/jatekos/T_1/T_1.mdl");
  6. precache_model("models/jatekos/T_2/T_2.mdl");
  7. }

Ha nem szeretnéd megváltoztatni, akkor a models mappán belül, kell csinálnod egy jatekos mappát, és azon belül, hozz létre 4 mappát: CT_Modellje_1, CT_Modellje_2, T_Modellje_1, T_Modellje_2 ha letöltesz egy modelt, PL: CT Modelt, akkor azt nevezd el CT_1.mdl -nek, és így tovább.

[kozep]: | Készítő | :[/kozep]
Connor - Connor

[kozep]: | Megjegyzés | :[/kozep]
A modelleket nektek kell letölteni. A telepítési útmutatóba kitértem a modellek berakására is.
Modellek letöltését, az alábbi weboldal tehetitek meg: http://cs.gamebanana.com/skins/cats/4900


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

    _________________
    Kép


    A hozzászólást 2 alkalommal szerkesztették, utoljára Connor 2014.10.21. 18:48-kor.

    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2014.10.21. 18:42 
    Offline
    Őskövület
    Avatar

    Csatlakozott: 2012.02.27. 09:42
    Hozzászólások: 2588
    Megköszönt másnak: 25 alkalommal
    Megköszönték neki: 418 alkalommal
    a plugin picit hibás :D

    Mivel játékos modellről van szó és cs_set_user_model el cserélted ami megköveteli ezt az elérési utat: models/player/modellneve/modellneve.mdl

    ezért ezek nem jók :D
    SMA Forráskód: [ Mindet kijelol ]
    1. precache_model("models/jatekos/CT_Modellje_1/CT_1.mdl");
    2. precache_model("models/jatekos/CT_Modellje_2/CT_2.mdl");
    3. precache_model("models/jatekos/T_Modellje_1/T_1.mdl");
    4. precache_model("models/jatekos/T_Modellje_2/T_2.mdl");


    helyesen:
    SMA Forráskód: [ Mindet kijelol ]
    1. precache_model("models/player/CT_1/CT_1.mdl");
    2. precache_model("models/player/CT_2/CT_2.mdl");
    3. precache_model("models/player/T_1/T_1.mdl");
    4. precache_model("models/player/T_2/T_2.mdl");

    _________________
    Kép


    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2014.10.21. 18:47 
    Offline
    Beavatott
    Avatar

    Csatlakozott: 2014.10.12. 09:18
    Hozzászólások: 71
    Megköszönték neki: 12 alkalommal
    Köszönöm! Ezt nem tudtam, a dokumentációba sajnos nem írták le, figyelmeztetés jelleggel sem. Most már tudom. :)

    _________________
    Kép


    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2014.10.21. 20:04 
    Offline
    Őskövület
    Avatar

    Csatlakozott: 2012.03.22. 18:22
    Hozzászólások: 2978
    Megköszönt másnak: 115 alkalommal
    Megköszönték neki: 368 alkalommal
    Kellene egy csapatlekeres nem? Terrornak szarul all a ct skin de jo!:D

    _________________
    Blasenkampfwagen

    https://discord.gg/uBYnNnZP
    GTA:PURSUIT MTA


    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2014.10.21. 20:19 
    Offline
    Beavatott
    Avatar

    Csatlakozott: 2014.10.12. 09:18
    Hozzászólások: 71
    Megköszönték neki: 12 alkalommal
    ultraibolya írta:
    Kellene egy csapatlekeres nem? Terrornak szarul all a ct skin de jo!:D



    Első pluginom. :) Lényegében a vip lehet egy Alma is, nem feltétlenül CT vagy T lesz a VIP :) Mármint a skinje. :)

    _________________
    Kép


    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2016.05.26. 06:35 
    Offline
    Tag

    Csatlakozott: 2016.05.12. 06:36
    Hozzászólások: 49
    az a csapatlekérés nekem is jól jönne :)


    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2017.11.13. 17:24 
    Offline
    Tag
    Avatar

    Csatlakozott: 2016.12.06. 21:05
    Hozzászólások: 50
    Megköszönt másnak: 2 alkalommal
    1. #include < amxmodx >
    2. #include < cstrike >
    3.  
    4. #define PLUGIN "Vip Skins Menu"
    5. #define VERSION "1.0"
    6. #define AUTHOR "Alicx"
    7.  
    8. public plugin_precache()
    9.    {
    10.        precache_model("models/player/vip/CT_1.mdl");
    11.        precache_model("models/player/vip/CT_2.mdl");
    12.        precache_model("models/player/vip/TT_1.mdl");
    13.        precache_model("models/player/vip/TT_2.mdl");
    14.    }
    15.  
    16. public plugin_init() {
    17.    register_plugin(PLUGIN, VERSION, AUTHOR)
    18.  
    19.    register_clcmd( "say /myskin",  "Skins_Menu" );
    20.    }
    21.  
    22. public Skins_Menu( id )
    23. {
    24.    new menu = menu_create("Select Your Skin", "skin_menu")
    25.    menu_additem( menu, "Ct1", "1", 0 );
    26.    menu_additem( menu, "Ct2", "2", 0 );
    27.    menu_additem( menu, "Terro 1", "3", 0 );
    28.    menu_additem( menu, "Teroo 2", "4", 0 );
    29.  
    30.    menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );  
    31.    menu_display( id, menu, 0 );
    32. }
    33.  
    34. public skin_menu(id, menu, item)
    35. {
    36.   if (item == MENU_EXIT)
    37.   {
    38.      menu_destroy(menu)
    39.      return PLUGIN_HANDLED;
    40.   }
    41.   new info[3]
    42.   new access, callback
    43.   menu_item_getinfo(menu, item, access, info, 2, _, _, callback)
    44.  
    45.   if(is_user_alive(id))
    46.   if(get_user_flags(id) & ADMIN_LEVEL_H)
    47.   {  
    48.      new key = str_to_num(info)
    49.      new CsTeams:userTeam = cs_get_user_team(id)
    50.  
    51.    
    52.    
    53.     if(userTeam == CS_TEAM_CT) {
    54.     switch(key)
    55.        
    56.     case 1:
    57.         {
    58.        cs_set_user_model(id, "CT_1")
    59.         }
    60.     case 2:
    61.         {
    62.     cs_set_user_model(id, "CT_2")
    63.         }
    64. }
    65.  
    66.            else if (userTeam == CS_TEAM_T) {
    67.     switch(key)
    68.     case 3:
    69.         {
    70.     cs_set_user_model(id, "TT_1")
    71.         }
    72.     case 4:
    73.         {
    74.        cs_set_user_model(id, "TT_2")
    75.         }
    76. }
    77. }
    78.    return PLUGIN_CONTINUE;

    De a lényeg hogy az első "saját" pluginod :D..

    _________________
    |Az élet minden csatája arra jó, hogy tanuljunk valamit belőle,még azokból is, amelyeket elveszítünk..|


    Hozzászólás jelentése
    Vissza a tetejére
       
     Hozzászólás témája: Re: Modell Menü VIP(ek) -nek
    HozzászólásElküldve: 2017.11.13. 18:43 
    Offline
    Őstag
    Avatar

    Csatlakozott: 2017.08.21. 15:51
    Hozzászólások: 1109
    Megköszönt másnak: 36 alkalommal
    Megköszönték neki: 195 alkalommal
    imsocrazy írta:
    1. #include < amxmodx >
    2. #include < cstrike >
    3.  
    4. #define PLUGIN "Vip Skins Menu"
    5. #define VERSION "1.0"
    6. #define AUTHOR "Alicx"
    7.  
    8. public plugin_precache()
    9.    {
    10.        precache_model("models/player/vip/CT_1.mdl");
    11.        precache_model("models/player/vip/CT_2.mdl");
    12.        precache_model("models/player/vip/TT_1.mdl");
    13.        precache_model("models/player/vip/TT_2.mdl");
    14.    }
    15.  
    16. public plugin_init() {
    17.    register_plugin(PLUGIN, VERSION, AUTHOR)
    18.  
    19.    register_clcmd( "say /myskin",  "Skins_Menu" );
    20.    }
    21.  
    22. public Skins_Menu( id )
    23. {
    24.    new menu = menu_create("Select Your Skin", "skin_menu")
    25.    menu_additem( menu, "Ct1", "1", 0 );
    26.    menu_additem( menu, "Ct2", "2", 0 );
    27.    menu_additem( menu, "Terro 1", "3", 0 );
    28.    menu_additem( menu, "Teroo 2", "4", 0 );
    29.  
    30.    menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );  
    31.    menu_display( id, menu, 0 );
    32. }
    33.  
    34. public skin_menu(id, menu, item)
    35. {
    36.   if (item == MENU_EXIT)
    37.   {
    38.      menu_destroy(menu)
    39.      return PLUGIN_HANDLED;
    40.   }
    41.   new info[3]
    42.   new access, callback
    43.   menu_item_getinfo(menu, item, access, info, 2, _, _, callback)
    44.  
    45.   if(is_user_alive(id))
    46.   if(get_user_flags(id) & ADMIN_LEVEL_H)
    47.   {  
    48.      new key = str_to_num(info)
    49.      new CsTeams:userTeam = cs_get_user_team(id)
    50.  
    51.    
    52.    
    53.     if(userTeam == CS_TEAM_CT) {
    54.     switch(key)
    55.        
    56.     case 1:
    57.         {
    58.        cs_set_user_model(id, "CT_1")
    59.         }
    60.     case 2:
    61.         {
    62.     cs_set_user_model(id, "CT_2")
    63.         }
    64. }
    65.  
    66.            else if (userTeam == CS_TEAM_T) {
    67.     switch(key)
    68.     case 3:
    69.         {
    70.     cs_set_user_model(id, "TT_1")
    71.         }
    72.     case 4:
    73.         {
    74.        cs_set_user_model(id, "TT_2")
    75.         }
    76. }
    77. }
    78.    return PLUGIN_CONTINUE;

    De a lényeg hogy az első "saját" pluginod :D..


    A lényeg, hogy : "2014.10.21. 18:32"


    Hozzászólás jelentése
    Vissza a tetejére
       
    Hozzászólások megjelenítése:  Rendezés  
    Új téma nyitása  Hozzászólás a témához  [ 8 hozzászólás ] 


    Ki van itt

    Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 7 vendég


    Nem nyithatsz témákat ebben a fórumban.
    Válaszolhatsz egy témára ebben a fórumban.
    Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
    Nem törölheted a hozzászólásaidat ebben a fórumban.
    Nem küldhetsz csatolmányokat ebben a fórumban.

    Keresés:
    Ugrás:  
    Powered by phpBB® Forum Software © phpBB Limited
    Magyar fordítás © Magyar phpBB Közösség
    Portal: Kiss Portal Extension © Michael O'Toole