meniu

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

meniu

Post by aurimasko »

Code: Select all

 public plugin_init(){        register_dictionary("asd.txt")     new szOpcion[200]          formatex(szOpcion, charsmax(szOpcion), "%L", LANG_PLAYER, "MENU_MAINMENU")    iMainMenu = menu_create(szOpcion, "actionMainMenu")        formatex(szOpcion, charsmax(szOpcion), "%L", LANG_PLAYER, "MENU_LOGIN")    menu_additem(iMainMenu, szOpcion, "1")     formatex(szOpcion, charsmax(szOpcion), "%L", LANG_PLAYER, "MENU_REG")    menu_additem(iMainMenu, szOpcion, "2")          formatex(szOpcion, charsmax(szOpcion), "%L", LANG_PLAYER, "ZVPMENU_ABIL")    menu_additem(iMainMenu, szOpcion, "3")          register_clcmd("say /asd", "cmd")} public cmd(id){   ShowGlobalMenu(id, iMainMenu)} 
kodėl kuriant meniu tokiu būdu imama serverio kalba, o ne žaidėjo?

User avatar
beast
AMX Mod X ekspertai
Posts: 509
Joined: 2011 Jan 08 18:44
Skype: thefurious4
Contact:

Re: meniu

Post by beast »

Kiek žinau, LANG_PLAYER veikia tik su funkcijom, kurios išprintina kažką žaidėjui.

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: meniu

Post by aurimasko »

Na lyg ir taip, bet tada jei noriu kurti globalų meniu, tai galiu naudoti tik LANG_SERVER?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: meniu

Post by aaarnas »

Kad LANG_PLAYER suveiktų, tai funkciją turi kviesti ne žaidėjui, o serveriui.
Pvz:
client_print(0
show_menu(0

Tam tikroms funkcijoms. Jos iteruoja per visus žaidėjus ir visiems parodo jų kalba.
Jei kvieti su konkrečiu id, tai formatuojant turi nurodyti žaidėjo id.

Tik man įdomu, kad dabar kalbos veiks steamams, kai užblokavo setinfo komandą. Negali serveris žaidėjams kalbos išsaugoti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: meniu

Post by aurimasko »

Aišku supratau.

O dėl steamų, tai kartais ne su cl_filterstuffcmd galima reguliuoti ką užblokuoja, ką ne?
https://developer.valvesoftware.com/wik ... lowhacking

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: meniu

Post by aaarnas »

Tai parašyta ten, su kokiu nustatymu ką blokuoja.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests