Nežinau vieno menu dalyko.

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Nežinau vieno menu dalyko.

Post by xFrostas »

Taigi kaip padaryt jog kai paspaudi viena meniu funkcija pvz yra tokia
1. Įjungtas
Paspaudi dar kartą
1. Išjungtas
Ir kol spaudinėji vėl įjungtas, išjungtas, įjungtas ir t.t.
Kaip tokį dalykėlį padaryti? :)

User avatar
zirualas
Gana aktyvus vartotojas
Posts: 216
Joined: 2010 Oct 16 21:33
Skype: zirual
Location: Vilnius
Contact:

Re: Nežinau vieno menu dalyko.

Post by zirualas »

Sita ir as noreciau suzinot.

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

Re: Nežinau vieno menu dalyko.

Post by aaarnas »

Taigi paprastai :P

Code: Select all

#include <amxmodx> new toggle[33] public meniu(id){    new menu = menu_create("Meniu:", "menu_handler")    new holder[100]    formatex(holder, charsmax(holder), "Funkcija [%s]", toggle[id] ? "Ijungta" : "Isjungta")    menu_additem(menu, holder)     menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)        menu_display(id, menu, 0)} public menu_handler(id, menu, item){    if( item == MENU_EXIT )    {        menu_destroy(menu)        return PLUGIN_HANDLED    }     if(item == 0) {        if(toggle[id]) toggle[id] = false        else toggle[id] = true    }        menu_destroy(menu)    return PLUGIN_HANDLED}
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Nežinau vieno menu dalyko.

Post by xFrostas »

nu dėkui protinguoli :D

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Nežinau vieno menu dalyko.

Post by newb »

Jei teisingai supratau, tau dar reikia kad jis nedingtu, tai pakeisk 30 eilute

Code: Select all

menu_destroy(menu)
->

Code: Select all

meniu(id)
P.S. Kad idet cia tokias 2 funkcijas teks puse pakeist :D

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Nežinau vieno menu dalyko.

Post by xFrostas »

Nu žiūrėsiu.

-- 2011 Vas 05 01:11 --

Kaip čia suprast? kai kurį nors vieną paspaudžiu išsijungia/įsijungia visi :?

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Nežinau vieno menu dalyko.

Post by newb »

Gi parasiau kad reikes pakeist plugina, o ne irasyt naujus meniu punktus :)

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Nežinau vieno menu dalyko.

Post by xFrostas »

Kaip tai? tai man reikės ant kekvieno punkto padaryt toggle2, toggle3, ir t.t?

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Nežinau vieno menu dalyko.

Post by newb »

Reikia daryt masiva pvz toggle[33][4], antras skaicius bus kiek funckiju, toliau gal pats prigalvosi :)

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Nežinau vieno menu dalyko.

Post by xFrostas »

ahh, dėkui :)

Post Reply

Who is online

Users browsing this forum: No registered users and 7 guests