AMX Mod X - vše co potřebuješ k serveru
Prostor pro Vaši reklamu - napište nám

Pokročilé hledání





Všechny časy jsou v UTC


 [ Příspěvků: 8 ] 
Autor Zpráva
 Předmět příspěvku: VIP item
PříspěvekNapsal: pát 12. dub 2019 19:56:23 
Offline
AMXX Spectator
AMXX Spectator
Uživatelský avatar

Registrován: pát 12. dub 2019 19:35:21
Příspěvky: 6
Poděkoval: 2 x
Obdržel poděkování: 0 x
Zdravím.
Chtěl bych se zeptat, jak udělat item v menu, který by šel pouze pro lidi co mají VIP. Vůbec nic nefunguje co jsem tak nějak hledal a když jsem na nějakým jiným forku našel už nadějný návod, který je přesně podle mého problému, tak ty rady tam byly v obrázcích a já jsem ty obrázky nemohl vidět asi kvůli tomu, že to nebyl můj topic, tak jsem se chtěl jen zeptat, jak to udělat.
-Jinak normální menu udělat umím
-a prosil bych odpověď v kódu jako je v AMXX Studio, děkuji předem :)


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: pát 12. dub 2019 21:04:05 
Offline
Globální Moderátor
Uživatelský avatar

Registrován: pát 06. led 2012 16:48:51
Příspěvky: 2526
Bydliště: SK > BB > BS
Poděkoval: 36 x
Obdržel poděkování: 279 x
Ak chceš nádejnú pomoc, tak dodaj kód tvojho menu aby ti mohli členovia fóra pomôcť :)

_________________
Všetko čo potrebujete vedieť je na jednom mieste.
Obrázek
My life path has ended up with AMXX as I am tired and retired of it. Thank you community for your positive/negative feedbacks and wish you all the best. *HI*


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: sob 13. dub 2019 8:10:35 
Offline
AMXX Newbie
AMXX Newbie
Uživatelský avatar

Registrován: úte 31. črc 2018 18:16:48
Příspěvky: 246
Poděkoval: 27 x
Obdržel poděkování: 10 x
Spoiler:
Kód:
#define VIP ADMIN_LEVEL_H
#define NORMAL ADMIN_USER

public menu( id )
{         
   new m = menu_create( "\ymenu", "Handler_menu" )
   menu_additem( m,  "neco pro lidi bez vip", "1", 0 )   
   menu_additem( m, "neco pro vip...", "2", 0 )
   menu_setprop( m, MPROP_EXITNAME, "\wZavrit" )
   menu_setprop( m, MPROP_NUMBER_COLOR, "\w" )
   menu_display( id, m )
}
public Handler_menu( id, hMenu, iItem )
{   
   if ( iItem == MENU_EXIT )
   {
      return;
   }
   new szData[ 6 ], iAccess2, hCallback
   menu_item_getinfo( hMenu, iItem, iAccess2, szData, 5, _, _, hCallback )
   new iKey = str_to_num( szData );
   
   switch ( iKey )
   {
      case 1:
      {
         if ( !access( id, NORMAL ) )
         {
            client_print( id, print_center, "JSI NOB" )
         }
      }
      case 2:
      {
         if ( !access( id, VIP ) )
         {
             client_print( id, print_center, "Jsi fraja." )
         }
         else
         {
             client_print( id, print_center, "Nejsi vip tak vypadni" )
         }
      }
   }
   menu_destroy( hMenu )
   return;
}

_________________
BaseBuilder = 50% Obrázek

ObrázekObrázek


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: sob 13. dub 2019 8:16:06 
Offline
AMXX Senior Member
AMXX Senior Member
Uživatelský avatar

Registrován: čtv 29. srp 2013 18:07:35
Příspěvky: 555
Poděkoval: 24 x
Obdržel poděkování: 78 x
môžeš dať takto :
Kód:
menu_additem( menu,"Ja neviem už","1", ADMIN_LEVEL_H )


v tomto prípade hráčovi bez VIP sa táto položka zablokuje

alebo klasické menu a v handleri pri danej položke daj podmienku

_________________


Obrázek


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: sob 13. dub 2019 11:58:52 
Offline
AMXX Spectator
AMXX Spectator
Uživatelský avatar

Registrován: pát 12. dub 2019 19:35:21
Příspěvky: 6
Poděkoval: 2 x
Obdržel poděkování: 0 x
DavidxDxD píše:
môžeš dať takto :
Kód:
menu_additem( menu,"Ja neviem už","1", ADMIN_LEVEL_H )


v tomto prípade hráčovi bez VIP sa táto položka zablokuje

alebo klasické menu a v handleri pri danej položke daj podmienku


Fakt to funguje ! Tak děkuju :)


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: sob 13. dub 2019 12:13:44 
Offline
AMXX Spectator
AMXX Spectator
Uživatelský avatar

Registrován: ned 03. bře 2019 19:15:57
Příspěvky: 5
Poděkoval: 0 x
Obdržel poděkování: 0 x
nebo to také může udělat pomocí handleru -

case 1:
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
client_print( id, print_center, "JSI NOB" )
}
}


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: sob 13. dub 2019 12:20:59 
Offline
AMXX Newbie
AMXX Newbie
Uživatelský avatar

Registrován: úte 31. črc 2018 18:16:48
Příspěvky: 246
Poděkoval: 27 x
Obdržel poděkování: 10 x
spasiak píše:
nebo to také může udělat pomocí handleru -

case 1:
{
if(get_user_flags(id) & ADMIN_LEVEL_H)
{
client_print( id, print_center, "JSI NOB" )
}
}


Já to doporučuji, protože tam můžete dát zprávu že není vip
-->
Kód:
      case 1:
      {
         if(get_user_flags(id) & ADMIN_LEVEL_H)
    {
            client_print( id, print_center, "JSI NOB" )
         }
         else
         {
            client_print( id, print_center, "Nejsi degeš sory teda vip" )
         }
      }

_________________
BaseBuilder = 50% Obrázek

ObrázekObrázek


Nahoru
  
 
 Předmět příspěvku: Re: VIP item
PříspěvekNapsal: sob 13. dub 2019 14:50:08 
Offline
AMXX Spectator
AMXX Spectator
Uživatelský avatar

Registrován: ned 03. bře 2019 19:15:57
Příspěvky: 5
Poděkoval: 0 x
Obdržel poděkování: 0 x
souhlasím! :DDD


Nahoru
  
 
 [ Příspěvků: 8 ] 

Všechny časy jsou v UTC


Kdo je online

Uživatelé procházející toto fórum: CommonCrawl [Bot] a 0 návštevníků



Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Přejít na:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All rights reserved 2007 - 2019 © by AMXMODX.cz, kopírování textů nebo grafických prvků z této stránky je bez souhlasu administrátora (jab.jab@seznam.cz) přísně zakázáno!


TOPlist