hlmod.hu
https://hlmod.hu/

Ne jelenítse meg a botokat menüben
https://hlmod.hu/viewtopic.php?f=9&t=30375
Oldal: 1 / 1

Szerző:  Alekvar [ 2020.04.11. 21:59 ]
Hozzászólás témája:  Ne jelenítse meg a botokat menüben

Sziasztok hogyan tudom az elérni hogy a botokat ne jelenítse meg a menüben? mert a játékosok azoknak is tudnak küldeni pontokat és dollárokat.

Előreis kösöznöm a választ.

Szerző:  regener [ 2020.04.12. 02:14 ]
Hozzászólás témája:  Re: Ne jelenítse meg a botokat menüben

Használd a játékoslekérdezésnél a botok és hltv szűrést:
Kód:
   new players[32], pnum;
   get_players(players, pnum, "ch");


c = ne adjon a listához botokat
h = ne adjon a listához HLTV proxykat

Szerző:  ultraibolya [ 2020.04.12. 11:28 ]
Hozzászólás témája:  Re: Ne jelenítse meg a botokat menüben

Vagy egyszerűen mikor levonja és hozzáadja:

if(is_user_bot(tempid))
return PLUGIN_HANDLED

Szerző:  Alekvar [ 2020.04.12. 18:09 ]
Hozzászólás témája:  Re: Ne jelenítse meg a botokat menüben

ultraibolya írta:
Vagy egyszerűen mikor levonja és hozzáadja:

if(is_user_bot(tempid))
return PLUGIN_HANDLED


regener írta:
Használd a játékoslekérdezésnél a botok és hltv szűrést:
Kód:
   new players[32], pnum;
   get_players(players, pnum, "ch");


c = ne adjon a listához botokat
h = ne adjon a listához HLTV proxykat


Akkor én ezeket hogy írjam bele ebbe?

  1. public menum(id)
  2. {
  3. new sString[256];
  4. new menu = menu_create("\rValaszd ki a játékost:", "menu_handler");
  5. new players[32], pnum, tempid;
  6. new szName[32], szTempid[10];
  7. get_players(players, pnum);
  8. for( new i; i<pnum; i++ )
  9. {
  10. tempid = players[i];
  11. get_user_name(tempid, szName, charsmax(szName));
  12. num_to_str(tempid, szTempid, charsmax(szTempid));
  13. formatex(sString, charsmax(sString), "%s %s %s %s",szName, !Belepve[tempid] ? "\d(Kijelentkezve!)":"", get_user_flags(tempid) & TULAJ ? "\y(\rTulajdonos\y)":"\y(Játékos)", get_user_flags(tempid) & ADMIN ? "\y(\rAdmin\y)":"");
  14. menu_additem(menu, sString, szTempid, 0);
  15. }
  16. menu_setprop(menu, MPROP_NEXTNAME, "Tovább");
  17. menu_setprop(menu, MPROP_EXITNAME, "Bezárás");
  18. menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  19. menu_display(id, menu, 0);
  20. }

Szerző:  regener [ 2020.04.12. 19:14 ]
Hozzászólás témája:  Re: Ne jelenítse meg a botokat menüben

A kódodban a 7. sorban te lekérdezel mindenkit aki fent van, azt cseréld ki az általam is írt szűrési feltételekkel kiegészített get_players-re (a szűrések a linken megtekinthetők).

szóval 7. sorod a kódban amit idemásoltál:
Kód:
get_players(players, pnum, "ch");


Így már nem is fogja őket listázni egyáltalán.

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