hlmod.hu
https://hlmod.hu/

Kick Menü
https://hlmod.hu/viewtopic.php?f=10&t=3541
Oldal: 1 / 1

Szerző:  kiki [2012.02.25. 18:59 ]
Hozzászólás témája:  Kick Menü

Kód:
    new menu = menu_create("\rValaszd ki a jatekost akit kiakarsz rugni!!:", "menu_handler_kick");

    new players[32], pnum, tempid;
    new szName[32], szTempid[10];

    get_players(players, pnum);

    for( new i; i<pnum; i++ )
    {
        tempid = players[i];
      
        get_user_name(tempid, szName, charsmax(szName));
        num_to_str(tempid, szTempid, charsmax(szTempid));

        menu_additem(menu, szName, szTempid, 0);

    }

    menu_display(id, menu, 0);



Hogyan kéne megcsinálni hogy az adminokat ne rakja bele? Próbáltam de nem sikerült sehogysem!

Szerző:  IrOn [2012.02.25. 19:02 ]
Hozzászólás témája:  Re: Kick Menü

ha megnézed eredeti admin menüt? ott ugye ha van "a" jogod akkor nem tudsz rányomni, azzal nem tudod megoldani?

Szerző:  Metal [2012.02.25. 19:03 ]
Hozzászólás témája:  Re: Kick Menü

Ellenőrzést kell belepakolni, ami csak akkor teszi bele, ha nem admin.

kiki írta:
Kód:
    new menu = menu_create("\rValaszd ki a jatekost akit kiakarsz rugni!!:", "menu_handler_kick");

    new players[32], pnum, tempid;
    new szName[32], szTempid[10];

    get_players(players, pnum);

    for( new i; i<pnum; i++ )
    {
        tempid = players[i];
      
        get_user_name(tempid, szName, charsmax(szName));
        num_to_str(tempid, szTempid, charsmax(szTempid));

        menu_additem(menu, szName, szTempid, 0);

    }

    menu_display(id, menu, 0);



Hogyan kéne megcsinálni hogy az adminokat ne rakja bele? Próbáltam de nem sikerült sehogysem!

Szerző:  kiki [2012.02.25. 19:23 ]
Hozzászólás témája:  Re: Kick Menü

megtudni megtudnám de felesleges már a menübe is bepakolni

Szerző:  Silent [2012.02.25. 19:36 ]
Hozzászólás témája:  Re: Kick Menü

ŐŐŐ ez így túl egyszerű? :D

Kód:
    new menu menu_create("\rValaszd ki a jatekost akit kiakarsz rugni!!:""menu_handler_kick");

    new 
players[32], pnumtempid;
    new 
szName[32], szTempid[10];

    
get_players(playerspnum);

    for( new 
ii<pnumi++ )
    {
        
tempid players[i];
        if(!
is_user_admin(tempid))
      {
        
get_user_name(tempidszNamecharsmax(szName));
        
num_to_str(tempidszTempidcharsmax(szTempid));

        
menu_additem(menuszNameszTempid0);
      }
    }

    
menu_display(idmenu0); 

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