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.