Brutalia2
ForumZinglordos cucclimuccli › [CMUD] iNVENTORY

[CMUD] iNVENTORY

Mclod Jatekos
#1
M
Mclod
Jatekos
kep
ALIASIS CLASS


[list]
[*]az - alias ami bekapcsolja az azonositas-t ha épp nem lenne bekapcsolva
[*]debug - ha 1-esen van akkor infozza a debug uziket ha 0 akkor nem
[*]elados - ezzel feltudsz venni olyan itemeket a listara amiket igazabol nem is hasznal a script sehol se szóv hagyd :)
[*]nemtartmeg - sima loop alias  (nemtartmeg 5 jegij) 
[*]normalisnev - ez egy funkcio a kulonfele irasjelu/nevu itemek atalakitasara pl (lathatatlan)-t kiszedi stb...
[*]targylista - ez egy full belso targylista alias, ha megolsz egy adott teruleten valakit es lootolsz is belole valamit azt hozzaadja a listahoz
figyeli hogy a mapperen melyik lokacion volt , illetve ha uj targy esett belole azt is hozzaadja hasznalat: targylista vagy targylista npc nev
[/list]

AZONOSITAS CLASS

[list]
[*]ALIAS
[/list]
[list=1]
[*]item - a lokalisan lementett sqlite-bol kerdezi le az itemet ugy mintha az azonosit spellt toltad volna ra
[*]item_mentunk - ez vegzi az azonositas utan a mentest az sql-ba. ne nagyon birizgald.
[*]olvas - Kiralyvarban konyvtarban ezzel olvasd a konyveket
[*]valtozo_urites - egyertelmuen lenullazza a valtozokat
[/list]
[list]
[*]TRIGGERS
[/list]
[list=1]
[*]KONYVTAR - (ez a class menti azokat az infokat hogy melyik npcrol esik a targy egyertelmuen Kiralyvar/konyvtarban mukodik)
[*]TARGY_BONUSZOK - itt mentodnek le a plusz bonuszok az azonosit spellbol
[/list]
BAG CLASS
[list]
[*]ALIAS
[/list]
kep
[list=1]
[*]tatyo - siman beirva bejon a help/config resz 
[/list]

[list=1]
[*]tatyo nev egyertelmuen aminek elnevezted a taskadat nalam cucc1,cucc2,cucc3 stb..
[*]tatyo elso - ez fontos! ha van cuharod, akkor erdemes elso taskanak azt hasznalni, ha nincs akkor tatyo elso batyu
[*]tatyo darab - hany taskad van
[*]tatyo max - egyertelmuen ha 25 taskad van de csak az elso 10ig akarod pakolni akkor ez a szam 10
[*]tatyo mod - itt tudod beallitani hogy automatikusan batyuzzon vagy se
[*]tatyo berak / kivesz - jelenleg a berak es kivesz parancsal muxik a mudban a taska command szov hagyd igy ha valtozna valaha ird at:)
[*]tatyo fm - hogy a felvett itemet elbatyuzza e vagy sem ( jelenleg itt bugol picit a tatyozas, mert belezavarodik a kivesz -el de lenyegeben mukodik a script ugyis szov mehet, ne szemetelj tobb gold :)
[*]tatyo runatarto - legyen 4 darab runatartod es ertelemszeruen allitsd be a tipusa szerint amire elnevezted, ha pl csak 1 tartod van akkor mindegyik tipusa az a nev legyen. pl 4 runatartonal: runatarto pancel pancelos , runatarto fegyver fegyveres, runatarto ekszer ekszeres, runatarto egyeb gyengerunak. pl 1 runatartonal: runatarto pancel csakegyvan runatarto fegyver csakegyvan runtarto ekszer csakegyvan, runatarto egyeb csakegyvan
[*]runatarto max - itt allitod be, hogy mely szintu runakat pakolja el pl en csak az 55 szintueket pakolaszom el tipus szerint, az alattiak mehetnek az egyeb-be ami gyengerunak nalam. illetve irtam a script reszebe is olyat, hogy csak max 45 os szintig pakoljon oda is, ha gondolod ird at nyugodtan amire szeretned. (RUNAPAKOLGATOS/runa_nezos/1-state trigger : szint : (%d)
//csak a 45+os runakat rakom gyengerunakba
  #IF (@runa_szint >= 45 AND @runa_szint < @BagDB.RunatartoMax) {
    beletesz runa @BagDB.egyeb
    #IF (@BagDB.Logging = "auto") {#additem %concat("@"LootDB.""@runa_type runaja @runa_szint"") %concat(""%time(c)"")}
    }
  }
[/list]
[list]
[*]TRIGGERS
[/list]
[list=1]
[*]ItemRarity funkció - itt irtam at a targyak gyakorisagnevet szamma, ha valtozna itt modosithatod (egyedi,gyakori, mindennapos stb..)
[*]3 trigi fontos itt (Beteszed,LootIn-kiveszel, Felvesze[l|d])
[/list]
[list]
[*][color=#c19e00][b]VARIABLES[/b][/color]
[/list]
[list=1]
[*]BagDB - ez tarolja a tatyo aliasban beallitott dolgokat (egyedul a Safetly-re nem irtam tatyo aliast, itt adod meg, hogy a felvesz mindent-nel hanyszor futhat le a pakolas maximum (floodvedelem) alapbol 10re allitottam, ha sok rakd at 5re
[*]LootDB - ez tarolja, ha lootoltal egyedi vagy nagyobb itemet vagy runat ez latszik a tatyo alias aljan uriteni tatyo deldb-vel tudod.
[/list]
RAKTAR CLASS
Nos igen, ezt nem tudtam megcsinalni faszara, annyi, hogy bemesz a raktarba beirod a kerdez parancsot (class-ok/jellemek vagy parameter nelkul a sajat classod / jellemed (nez tabla - kerdez)  )
Tehát kerdez - alkarpancel -> ez mutat neked 1-20 darab itemet kerdezd vegig igy: l20 1 20
ha lefutott a 20. item is akkor lapozni fog magatol (ha megse lapozz te egyet) majd: l20 21 40  ( l20 41 60 stb..addig mig van a lista vege....)  érdemes hasznalni kozben DB Browser for SQLite nevű progit amiben megnyitod a targylista.sql-t es ha pl mert miert is ne, befutna par olyan item aminek mondjuk nincs neve vagy barmi amit eszreveszel, hogy hiba akkor itt tudod javitani.

NAGYJÁBÓL ENNYI... HA BÁRMI VAN KERESS INGAME (GOODBOY)
Lepj be a hozzaszolashoz!
Stílus