Allods iii

A legtöbb csalási parancs használatához szkriptet használunk.

A parancsfájl elérhetővé tétele a konzolban (tilde [

]) írja be a "thingamabob" parancsot. Továbbá, minden parancsfájl "@" -al kezdődik (idézőjelek nélkül). Listájának megtekintése ezeket a parancsokat lehet game.exe file: talál ott a „IsUnitBlocked”, utána, és kezdődik egy listát az összes eljárást, és script funkciókat. Az első paraméter az eljárások számát a legtöbb játékos, például 0. Annak érdekében, hogy megtudja a nevét, a tárgyat, meg kell nézni, adatbázis * .RES fájlt a RES vagy térkép fájlokat. A szörnyek és az NPC nevét ott lehet megtekinteni.

Példák a parancsokra:
@ giveitem (0, "UniqueGipatHadagan Plate.Adamantium [regeneration]") - szögletes zárójelben a varázslat, a göndör sebekben.

Az eljáráshívás végrehajtásához a konzolon használja a @ parancsot. A "rohadt földek" forgatókönyvének leírása:

Az egység paramétereinek megváltoztatására szolgáló eljárások (ha a karakter nem szerepel a boltban):

AddDexterity (objUnit. FlAmount) - hozzáadja a mértékegységet ("objUnit" változó) a kézügyességi egységek számát ("flAmount" változó).

A zárójelben lévő parancs leírásában lévő szövegnél a megadott egység, objektum vagy érték változó kerül meghatározásra.

GiveIntelligence (objUnit. FlAmount) - hozzáadja a mértékegység (objUnit) értékét (flAmount).

GiveSkill (objUnit strSkill flAmount ..) - hozzáad egy egységet (objUnit) száma (flAmount) egységek szintje (strSkill).
A "strSkill" változó lehetséges értékei:
közelharci közelharc.
íjászat - lövészet.
a tudomány - a kézfogás.
elementális - az elemek varázsa.
az értelem az érzékek varázsa.
asztrális - az asztrál mágiája.

GiveStrength (objUnit. FlAmount) - hozzáadja az "objUnit" egységet a "flAmount" erőegységek számához.

GodMode (0. nMode) - a sérthetetlenséget váltja át a csapat vezetőjének - az emberi játékosnak.

Az "nMode" változó lehetséges értékei:
0 - letiltja a sérülékenységet
1 - a vezető elpusztíthatatlan, a futó mana nem költött
2 - a vezető elpusztíthatatlan, a futásnál a mana nem költött,
minden ellenséget megöltek egy ütéssel

További expozíciós eljárások:

AddMob (strMob) - betölti a strMob .mob fájlt a MAPS alkönyvtárból.
A fájlnév a kiterjesztéssel van megadva. Ezekben a fájlokban különösen meghatározza az egységek és pozíciójukat a térképen. A fájl betöltésekor az egységek megjelennek a térképen. Ez a módja annak, hogy a "PZ" csapdák megvalósulnak, például egy támadás a fő kapu közelében a "Portal" egyetlen térképen.

CastSpellPoint (strSpell x1 y1 x2 y2 ....) - alkalmazni varázslat (strSpell) ponttól (x1, y1), hogy egy pontot (x2, y2). Ebben az eljárásban csak a területre ható varázslatok használhatók.

CastSpellUnit (. StrSpell x y objUnit ..) - alkalmazni varázslat (strSpell) a (x, y) az egység (objUnit). Ebben az eljárásban olyan varázslatok használhatók, amelyek mind a területre, mind a célra hatnak.

InflictDamage (objUnit.flAmount) - az egység (objUnit) egy egység számának (flAmount) károsodását okozza. Ez figyelembe veszi az egység páncélját és a rá vonatkozó védelmet.

KillUnit (objUnit) - károsítja a készüléket (objUnit), megöli azt.

RemoveUnitFromServer (objUnit) - eltávolítja az egységet (objUnit) a kiszolgálóról.
Ezt az eljárást nem szabad összekeverni a konzol parancsokat tilalmat és rúgás: ha a parancsot „RemoveUnitFromServer ()” az emberi játékos csak egység egység fog tűnni, de a játékos maga is csatlakozik a szerverhez.

AI eljárások:
SetDiplomacy (nPlayerA. NPlayerB. FlDiplomacy) - diplomáciai változások:
aki egy játékos (nPlayerB)
egy másik játékos számára (nPlayerA).

A "flDiplomacy" változó lehetséges értékei:
1 szövetséges.
0 a semleges.
-1 - az ellenség.

Példa: SetDiplomacy (0, SetPlayer (objUnit. NPlayer) - a lejátszóhoz tartozó egység (objUnit) kijelentése (nPlayer).


Egyes konzolparancsok, amelyek nem kapcsolódnak a szkripthez:
(a "thingamabob" parancs beírása után)

help - a konzolparancsok beállításainak megjelenítése
fps 0 vagy fps 1 - FPS
adjon 0 pénz 1000000 - amikor beírja a térképválasztó képernyőt vagy berendezést
hős hozzá 1000.000 aranyat
adjon 0 exp 1000000 - ugyanaz, de tapasztalattal. Elérhető az elérés után
első falu
lootall - elhelyezi a térképen található összes elemet a készletében

Annak érdekében, hogy a kódokat a "Damned Earth" multiplayer játékban is szerepeltetni lehessen (az 1.02-es verziótól letiltott kódok), módosítania kell a GAME.EXE fájlt:

v1.03 v1.05
eltolódott az eltolódott
00182307: E8 B8 00180D78: E8 B8
00182308: 64 00 00180D79: E3 00
00182309: 08 00 00180D7A: 18 00
0018230A: FB 00 00180D7B: FB 00
0018230B: FF 00 00180D7C: FF 00
0018252A: E8 B8 00180FA0: E8 B8
0018252B: 41 00 00180FA1: BB 00
0018252C: 06 00 00180FA2: 16 00
0018252D: FB 00 00180FA3: FB 00
0018252E: FF 00 00180FA4: FF 00

Ezután a kódok a szokásos módon használhatók.

Kapcsolódó cikkek