geras bind pluginas (pirma perskaitykite)

Šiame forume vartotojai gali prašyti jiems reikiamo plugino.
Forum rules
Šiame forume galite siūlyti idėjas ar prašyti jums reikalingų pluginų. Jei kas nors pradės jį kurti, tai pasirašys Jūsų sukurtoje temoje. Niekada nepykite, jei niekas neatsako į Jūsų prašymą. Gal tai tiesiog per sudėtinga, arba reikalauja per daug darbo.
Post Reply
xlkasas245
Jau po truputį tampa savu
Posts: 164
Joined: 2013 Dec 02 23:19
Skype: keglevich9

geras bind pluginas (pirma perskaitykite)

Post by xlkasas245 »

sveiki iskart rasau jokiu smeizimu jei ne tnezinote del ko tai rasau:

taigi gal pasiulytumete gera bind plugina arba kaip riektu uzbindinti zaideju 2 mygtukus kam tai iskart parasau yra labai daug zmoniu kurie net nezino kas tai yra toks dalykas kaip cs console man reiktu ant zm serverio, kad uzbindinti bind x +setlaser ir bind z +dellaser taigi jeigu eijna be to plugino galite pasakyti kaip? o jei ne gal zinot koki gera bind plugina nes viena ysikeliau y test serveri pradejo metyti errorus .

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

Re: geras bind pluginas (pirma perskaitykite)

Post by aaarnas »

Bindindamas ant x ir z raidžių tu pakeiti komunikacijos komandą. x ir z raidės naudojamos iškviesti meniu balso komandoms.
+setlaser buvo bindinamas plugino ant i raidės. Kuo ji blogai?
Kadangi daugybę metų buvo taip daroma ir šis pluginas išplito, tai galima toleruoti +setlaser dėjimą ant i raidės. Ši raidė nėra labai naudojama žaidime, tad tai nieko nepakeičia iš esmės.
Apskritai, pluginai, kurių valdymui reikalingi mygtukai, turi būti kuriami taip:
Naudojami visi įmanomai būdai "sugauti" ir užblokuoti įprastas funkcijas, mygtukus, kurios nereikalingos ir panaudoti plugino tikslais. (pvz teammenu ir kt).
Jei yra būtinybė naudoti papildomus mygtukus ir nėra kitos galimybės atlikti kažkokias funkcijas be bind, tada reikėtų apgalvoti kurie mygtukai nekenktų įprastiems žaidėjo nustatymams, būtų naudingi ir patogūs. Taip pat, gerai būtų pranešimas vartotojui su klausimu ar jis tikrai nori nustatyti tuos mygtukus taip ir kad jis žinotų, kad jie nustatyti.
Bet tai kraštutinis atvejis ir didžiojoje dalyje pluginų galima pilnai be to apsieiti. Pilnai galima panaudoti kitus mygtukus, kuriuos žaidėjas kaip tik yra įpratęs naudoti (e ir kt).
Apskritai, lazerinė mina turėtų būti kaip papildomas ginklas. Paėmi į rankas ir spaudi e ar pelės mygtuką, kad padėti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

User avatar
laimiukas3
Moderatorius
Posts: 4569
Joined: 2012 Aug 03 01:12
Skype: laimiukas3
Location: Vilnius
Contact:

Re: geras bind pluginas (pirma perskaitykite)

Post by laimiukas3 »

galima ir taip ?

Code: Select all

#include <amxmodx>         public plugin_init()    {        register_plugin("No bind beast", "1.0", "amxmodx.lt")               register_clcmd("radio1", "+setlaser")        register_clcmd("radio2", "kazkas")        register_clcmd("radio3", "kazkas2")        register_clcmd("jointeam", "Menu")        register_clcmd("chooseteam", "Menu")    }         public Puke(id)    {        client_cmd(id, "+setlaser")        return PLUGIN_HANDLED    }         public Piss(id)    {        client_cmd(id, "kazkas")        return PLUGIN_HANDLED    }         public Shit(id)    {        client_cmd(id, "kazkas2")        return PLUGIN_HANDLED    }         public Menu(id)    {        client_cmd(id, "menu")        return PLUGIN_HANDLED    }
Image
Image
Image

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

Re: geras bind pluginas (pirma perskaitykite)

Post by aaarnas »

laimiukas3 wrote:galima ir taip ?

Code: Select all

#include <amxmodx>         public plugin_init()    {        register_plugin("No bind beast", "1.0", "amxmodx.lt")               register_clcmd("radio1", "+setlaser")        register_clcmd("radio2", "kazkas")        register_clcmd("radio3", "kazkas2")        register_clcmd("jointeam", "Menu")        register_clcmd("chooseteam", "Menu")    }         public Puke(id)    {        client_cmd(id, "+setlaser")        return PLUGIN_HANDLED    }         public Piss(id)    {        client_cmd(id, "kazkas")        return PLUGIN_HANDLED    }         public Shit(id)    {        client_cmd(id, "kazkas2")        return PLUGIN_HANDLED    }         public Menu(id)    {        client_cmd(id, "menu")        return PLUGIN_HANDLED    }
Tai taip ir reiktų. Apie ką ir kalbėjau.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

xlkasas245
Jau po truputį tampa savu
Posts: 164
Joined: 2013 Dec 02 23:19
Skype: keglevich9

Re: geras bind pluginas (pirma perskaitykite)

Post by xlkasas245 »

aciu :)

-- 2014 Sau 22 14:27 --

laimiukas3 o kaip reiktu uzbindinti tada pvz ant i raides ir o ?

-- 2014 Sau 26 11:43 --

L 01/26/2014 - 11:41:54: [AMXX] Displaying debug trace (plugin "bindlaser.amxx", version "1.0")
L 01/26/2014 - 11:41:54: [AMXX] Run time error 19: function not found
L 01/26/2014 - 11:41:54: [AMXX] [0] bindlaser.sma::plugin_init (line 7)


kodel meta sy error ?

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests