Hogyan változtassuk meg a témát az java szerver! Október 18, 2018 - Nézd! LA2, LA2, Lineage 2, Lineage II

Fegyverek, páncélok, készségek paramétereit tárolja XML fájlokban az adatbázisban. Rövid időn belül
használat adatbázis ismeretek törlődik. Az XML fájl kerül mentésre tételek leírása és készsége
befolyásolja a tárgyak (amelyeket a kár kiszámításához esélye, stb.)

Itt egy példa XML fájl fegyverek és páncélok:
HTML kód:
Az első sor csak akkor szükséges, hogy a legtöbb XML, hagyja azt.

A második vonal az ID dolog, és a neve (meg kell egyeznie az adatbázisban).

Aztán vannak olyan feltételek (feltétel) elfogadásának dolog változik a cikk (amikor a fegyver alkalmas vagy eltávolították).
Az ilyen körülmények között lehet nulla, egy, kettő, vagy több. A feltétel szerepel a kulcsszó.

Tag feltételek áll a nagyon feltételeket, amelyeknek meg kell vizsgálni a lejátszó és a hatás a játékos statisztika. az
vyshenapisannogo például a feltétellel, hogy adjunk, hogy a hatás - ez Russ ember (ha nem Hooman - a hatás nem tartalmazza). feltétel
zárt a tag. és ez nem szükséges. Ha a feltételek nincsenek megadva - minden játékos (aki viselni ezt a páncélt # 92; fegyverek)
megkapja a hatása is.

Effect - az összeadás vagy szorzás a játékos lesz a meghatározott összeget. Példa stat „KivP” (teljesítmény védelem), és
értéke 36. Ez azt jelenti, hogy a hatalmi védelmi játékos bekerül az értéke 36. írom le „rend” alább.

A végén, ha a funkció kapcsolódik a játékos, akkor kell, hogy ez egy állapot, amikor ez működni fog. A mi
Egy példa az ilyen állapot: KivP növekedni fog, ha a cél a játékos - támadás csontváz.

Ismét lehet, hogy sok feltételekkel. lehet, hogy a feltételnek a játékos. és mindegyikük
Ez hatással lehet egy vagy több cikket játékos (,.

), És minden cikket lesz hozzá csak
az esetben, ha a feltétel teljesül.

Természetesen mindez nem szükséges. akkor valami egyszerű, mint a legtöbb fegyver és páncél elemek
ezt:
HTML kód:






ami csak növeli 36 pont hatalomra védelmi minden játékos, aki viselni feltétel nélkül.

Készségek vannak leírva sok ugyanaz, de egy kívül - a képzettségi szint van. Ebben az értékben
növekvő # 92; stat csökkentése függ a képzettségi szint. Ezekre a célokra van egy táblázat:
HTML kód:

A vonal adott adja meg a szintek számát. Akkor nyilvánítja egy táblázatot (akkor nyilvánítja
Sok * 04), mindegyikük egy „szint” értékeket szóközzel elválasztva. A tábla neve lehet
semmit, de meg kell kezdeni egy # jelet. A megadott értékek a neve a táblázatban.

Most írom le a „rend” paramétert. „Rend” a sorrendben a számításokat. Képzeljük el, hogy van egy alap teljesítménye
védelmi lejátszó: basePDef
páncélos védelem: armourPDef
szintű módosítót játékos: lvl
passzív készség Teljesítmény Defense hozzáadandó: skillPDef1
barnássárga hatalmi védelmi amelyet meg kell szorozni: skillPDef2

Kapjuk az alábbi képlet szerint:
((BasePDef + armorPDef) * lvl + skillPDef1) * skillPDef2

Szorzás jele # 92; összegek ebben a képletben vannak megadva „order'om számítás. Kiderült:
basePDef lesz annak érdekében, 0x10
armorPDef lesz annak érdekében, 0x10
lvl lesz annak érdekében, 0x30
skillPDef1 lesz annak érdekében, 0x40
skillPDef2 lesz annak érdekében, 0x50

Értékek az azonos „order'ami számítás alapján fogják kiszámítani nem kiszámítható sorrendben. Ebben soha pont
ugyanabban a sorrendben paramétereket hozzáadni / substiture és többelemű / szakadék.

Egy kicsit többet a feltételeket. Megadhatja a logikai műveleteket.
HTML kód:

Feltételek:
HTML kód:








Operation „véletlenszerű” számok, és a gyökereket és más matematikai függvények adhatunk később, ha
szükség.

Meg kell adnia egy értéket nem állandó, hanem egy kifejezés:
HTML kód:

Ez a kifejezés származik a szám értéke 0, például a tetején már a játékos szintje szorozva
értéket a táblázatból, és ez az érték kerül felhasználásra a kár kiszámításához minden effekt manna időszakban.
Összesen, ennek eredményeként már - fokozott pontosság (pontosság) harci és kivonás e manna (MR).
Lehetséges értékei a számítások:
HTML kód:
$ PLAYER_LEVEL
$ TARGET_LEVEL
$ player_max_hp
$ player_max_mp

készségek a hatás időtartama a következők:
HTML kód:





Hozzáadott 1 perc után
Íme néhány statisztika szerkesztésre.
HTML kód:
'Revas'
'CAtk'
'PAtkSpd'
'MAtkSpd'
'MaxNp'
'MaxMp'
'PAtk'
'MAtk'
'RegMp'
'MDef'
„KivP”
'RunSpd'
'ReflectDam'
'SleepRes'
'RootRes'
'StunRes'
'PoisonRes'
'BleedRes'

Ez még nem minden, ez csak egy része a cikk, amit már jöhetnek szóba, de hasznos lehet a szerkesztéshez
A felszerelés, stb

Hozzáadott 4. percében
Most, hogy hogyan lehet, hogy egy egyedülálló páncél.

És így, úgy döntünk, shmotik, akik javítani szeretnének, én választottam a maguk számára:
HTML kód:





Nyílt adatok # 92; statisztika # 92; páncél # 92; 0600-0699.xml, keresse meg a sort a mi "mágikus köpenyt."

Mivel ő az álcázás, a mágia, jó lenne, hogy ez a varázslók. És mi kell a mágusok? Helyesen MP regen MP, sebesség
kaszt, a kaszt erő. De, hogy ez egyszerre - túl sok, ebben semmi három változások, mint például
növeli az intelligencia +1, regMp, és öntési sebesség (mAtkSpd).

Hmm, a bónuszokat, mint bizonytalan most meg kell határozni az összeg ez a bónusz, hogy ez egyszerűen hozzá
néhány előre meghatározott számú (állandó), vagy százalékában meglévő stat (tobish mdef 100-at adtunk 10% - voltak
110).

A magam részéről választani az alábbiak szerint:
INTU adjunk hozzá 1.
Regeneráció a MP - 20% -kal.
casting sebességét 25% -kal.

Most, tekintettel a szóban forgó kód:

Mivel hozzá (+ jel) INT, majd a címkét:
HTML kód:

A intom érteni, most, hogy vonatkozó regMp (* jel, szorzás)
HTML kód:

Ügyeljen arra, hogy a sorrendben!
Most casting sebességét 25% -kal:
HTML kód:


Itt lehet kapni a letöltési linket és jelszót arhivy.No ezt az információt nem szolgáltatott nem regisztrált felhasználó!