Létrehozása NPC, Eventov beállítás dolgozik a kliens és a szerver

html (test.htm szerint a npsdate)

(Id 1000 szerint mi ID multisele)

= Beállítás Eventov =

Sokan szembesülnek olyan probléma, mint például „tettem mindent rólad, és én csak elkezd csökken az első (az első kettő) a téma. Ezért ez történik ...
Tekintsük flagsettingtime részletesebben. Ez az érték megfelel a 36000 36 másodperc egy ciklus esemény alatt. Ezalatt az idő alatt eshet a világon
dropitem0 = fir_spring 5
+
dropitem1 = deco_bead 2
+
dropitem2 = deco_star 2
+
dropitem3 = virágcserép 1
=
10 eventovyh terméket.
Ráadásul először csökken a ROW 5 fir_spring, majd 2 egymást követő deco_bead stb ... Ha 36 másodperc csak az elszámolási a FIRST perdmetov 9, a virágcserép ebben a ciklusban nem dropnetsya és az azt követő csökkenés lesz fir_spring.
Ie A különböző online csökkenni fog a különböző elemeket eventovyh. Ie amellett, hogy szükség van a csepp tárgyak, attól függően, hogy az interneten. működnek flagsettingtime.

L2Decrypt programot - kódolni és dekódolni fájlok

L2Tool programot -, hogy cserélje ki a szerkesztett textúrák .utx fájlokat.

Photoshop DDS Plugin - megnyitásához és szerkesztéséhez DDS fájlok Photoshop.
(Kivonat az. \ Photoshop \ Plug-Ins \ fájlformátumaihoz)

Annak bizonyítéka hozzon létre egy mappát bármilyen nevet, és betette egy fájlt L2Font-e.utx és a program L2decrypt. Ezután nyissa meg a mappát
A standard Explorer a Windows (opcionális). Következő vesszük L2Font-e.utx, és húzza azt a program fájlt
l2decrypt.exe. L2decrypt nyitott ablakon, és várja a megjelenése a kis ablak alján a felirattal: Minden feladatokat kell fejezni, üssön
kilépéshez. Várakozás ezt a vonalat, akkor zárja be az ablakot l2 decrypt.Teper ugyanebben a mappában dekódolás után
kialakított file "L2Font-e.clear.utx"

Mintegy tkryvaem L2tool (ez japánul) és
--Az első vonal jelzi csomagolt (forrás) archív L2Font-e.utx
--A második sor megadja a szerkesztett Photoshop DDS fájlt ugyanazzal a névvel, amely kivette
UTPT.exe.
--A harmadik sor mutatja a dekódolt fájl L2Font-e.clear.utx, akkor megfejtették a l2 visszafejteni,
amint van egy ablak, amelyben meg kell választani a nevét a textúra, amelyet szerkeszteni. Mindezek után,
nyomja meg a „SET” gombot, és íme, kész.

Az Asha szerkesztett struktúra megmarad a dekódolt L2Font-e.clear.utx archívum.

D alshoy átnevezni a fájlt L2Font-e.utx, másolja azt a mappát Systextures játék, és felváltja a régi
eredeti titkosított archív.

Változó elem a játékban

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:

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 tag .

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
Arra a következtetésre jutott 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 \ Weapon)
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ételek , 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:

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öveli \ stat csökkenés függ a képzettségi szint.

Ezekre a célokra van egy táblázat:

on line Ön megadhat 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 \ sum 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űveletek , , :

Műveletek az értékek:

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:

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:

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

Íme néhány statisztika szerkesztéshez:

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

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:

Nyílt adatok \ statisztika \ páncél \ 0600-0699.xml, keresse meg a sort a mi „mágikus köpenyt.”

Mivel ő az álcázás, a mágia, neploxo tenné 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álasztják.
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, akkor használja a címkét :

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

Titkosítás és dekódolás * .ini

Mert zakodirovki vagy dekódolására L2.ini van szüksége L2encdec.

1. l2encdec mappa parancsikonokat, hogy két l2encdec.exe.
2. Jobb klikk az 1. címke, lépjen a Tulajdonságok
3. A tárgy (miután mi van írva ott) a szóköz és írjon -s l2.ini (miután -s előzi helyet. Ehelyett l2.ini
Úgy mondja a fájl nevét, hogy szeretne dekódolni). kattintson az OK gombra
4. Jobb klikk a 2. címke, lépjen a Tulajdonságok
5. A vonal objektumra (miután mi van írva ott) a szóköz és írjon -h 413 dec-l2.ini (tartsa az üres, valamint a
én. ehelyett l2.ini pontosan a nevét a kívánt fájl titkosításához). Kattintson az OK gombra.

Tehát l2encdec kész

Most tedd a fájlt, hogy kell dekódolni / titkosítani egy mappát l2encdec (ebben az esetben l2.ini. Meg
A Can amire szüksége van. De ne felejtsük el, hogy regisztrálja a fájl nevét Saint-ah hivatkozások!

Visszafejteni kattintunk 2-szer az első parancsikont, és akkor lesz egy dec-l2.ini (dekódolt fájl, akkor
szerkesztésre jegyzettömb és szabályok azt, hogy szükség van))
Titkosításához 2-szer is, kattintson a második címkét, és akkor ENC-dec-l2.ini (titkosított fájl,
nevezd át, és nyomja a l2.ini rendszer mappa)

Eventmatch [Hyde eventam]

1 .Peremestites arra a helyre, ahol szeretné, hogy hozzon létre egy eseményt, és adja meg a következő parancsot:
// eventmatch létre team1 team2 1 1 1 1100100

2 .Vvedite // eventmatch listában meg kell jelennie valahogy így:
SYS: - Event List Match Begin--
SYS: 1: 'team1' vs 'team2'
SYS --Event mérkőzés List End--
Ez azt mutatja, hogy az esemény 1-be, amely a ID: 1, és az úgynevezett „team1 vs team2”, azaz a. parancs1 2 ellen a csapat.

3 .Vvedite // eventmatch kezelése 1, az azt jelzi, hogy akkor eventom vezérlőpult, amely az azonosító: 1

4. .A jobb felső sarokban van egy gomb eltávolítása Race Track, ami azt jelenti, hogy távolítsa el a versenyt a pálya, majd hozzon létre egy versenypálya, akkor megnyílik egy új ablak, és ezt az ablakot kattintson a Saját koordinátái gombra, a koordináták jelenik meg a X, Y, Z, koordináta adatokat regisztráljon alább a megfelelő területeken X, Y, Z, alatt 2 mező hossza és szélessége az arénába, az arénában hosszú észak-déli irányban, és a szélessége kelet-nyugati irányban.

5 .Most, ha visszatér a fő ablakban van 2 fontos dolog van a verseny beállítás fájl (faj beállítások), és a Command fájl (csapat verseny), azt javasoljuk, hogy hozzon létre, mint a lemez C: /, például a C: \ arena_setup.ini, így könnyebb lesz, hogy adja meg a parancsokat, és a fájl C: \ command.ini, hogy hozzon létre komand.Chto menüben adja meg ezeket a fájlokat az alábbiakban mutatjuk be.

Race beállítás fájl formátum:
Race telepítés (file: arena_setup.ini):
--Bafnut minden sötét elfek egy szinten 70+
--Hősi tiltott fegyvereket
--Ne engedjük, hogy ugyanazt a készségek Mégse, feltámadás, fél felidézni.

[1] A vonal BuffCnt = 10 befolyásolja, hogy mennyi lehet a játékos bafnut fényesít magukat harc közben, abban a pillanatban 10 buffok.
Az alábbiakban bemutatjuk, amely buffs adni a játékosok a kezdetektől a csatát.
Miután a megadott képességek, amelyek során tilos a csatát.
A következő olyan elem, amely tilos használni a harcban.

Ie elején az esemény időszak kap az adatátviteli vonalak, magyarázni, mit jelent a adatátviteli vonalak:
1. sor: "// be Hello World"
Ez sorban a bejelentést, hogy a világ a Hello World
2. sor: „// be Végül rájöttek”
Ez a sor azt jelenti, hogy a bejelentést fog megjelenni a világban Végül rájöttem
3. sor: // eventmatch dispelall 1 "

Azt jelenti, hogy adott esetben Start stadionban alatt azonosító: 1

További példák a csapat:
Mass res minden játékos elől
// eventmatch useskill [match_Id] 1016 5

Mass vostanovlenie CP
// eventmatch useskill [match_Id] 1306 6

A file Eventa egyszerűen írja be a cmd, és számos ID csapat, azaz a. például:
CMD1
CMD2
Cmd3
Stb

Ezután adja = és írjuk be az idézetek parancs például:
Cmd3 = "// eventmatch useskill január 6, 1306"
Ez a parancs azt jelzi, hogy mindazok, akik írtak a rendezvény lesz resnuty.

Itt van készen áll, hogy a készítmény a fórumokon:
Gludin Arena: -87.908 142.217 -3.645 910x900
Giran Arena: 142759 72982 -3772 920x900

Ie annak érdekében, hogy hozzon létre egy zárt arénában a Gludin Arena lesz szükség, hogy adja meg a következő parancsot:

// eventmatch létrehozása 1 team1 team2 -87908 -3645 142217 910900
Készítsen fedett csarnok és rendezvény mérkőzés alatt azonosító: 1.

6. .Egy mit fog bulizni (csapat), miután a csapat jött létre, és akiket az nyomódik a főnök a párt és a vezérlő menü gombnyomást eventom felcsapása egy párt, ez a gomb fel az összes párt a csapat 1, majd tárcsázza a második fél (csapat) és megnyomja Cél a vezető párt és prések zárható egy párt, akkor 2 csapat.

7 .Egy összegyűjtötte a csapat prések kerítés Up, ez hozza létre a kerítés körül létrehozott egy arénában, akkor nyomja meg újra, és akkor vegye ki a kerítés körül az arénában.

8 .Komanda: // eventmatch dispelall 1 eszközökkel kezdeni Eventa 1, azzal a beállításokat ini fájlok

9 .Egy mint minden készen áll, hogy kattintson a Start gombra, és csatába menni.

.Egy 10 a mérkőzés vége szórakozásból, akkor nyomja meg az egyik gombot:
Team1 Fireworks vagy team2 Tűzijáték
Melyik gombot kell megnyomni függ, melyik csapat nyert, azaz a. ez egyfajta taps (tűzijáték) a játékosok számára.

.Egy 11 a mérkőzés alatt, akkor kattintson a kerítés le (kihagyja a kerítés), majd emelje a fogda, hogy oszlassa fel a csapat, vagy kattintson a Start gombra, a verseny ismét a dákó parancs adatokat.
12 lehetőségre.Válassza 6. lépést a következő csatában.

Megjegyzések:
1.Milyen küld egy üzenetet, hogy a játékosok a meccs alatt (Eventa), írja be a mezőbe, és kattintson a Tovább gombra, de ne feledje, hogy az üzenet nem kell sokáig.
2. vereség után a csapat kattintva vége üzenet gombot, akkor egy üzenet jelenik meg a képernyőn játékos: GAME OVER
3.Milyen nyitna a fájlt a lemezen, nyomja meg a Command alábbi gombra, és adja meg a fájl elérési útvonala és neve például:

Arena beállításokat:
C: \ arena_setup.ini
Szerelési útmutató:
C: \ command.ini


Add Arena jön létre az alábbiak szerint:
// eventmatch létre [nomer_matcha] [imya_1_komandy] [imya_2_komandy] [x koordináta] [y koordináta] [koordináták Z] [hossza Walls] [a fal magasságának]