| Commands for Walker's Scripts GOHOME ()
/ / Move to top the script.
No, this team return to the city after smetri
SAY (Message)
/ / Write anything in the chat box. I do not think it would be useful
Correct - redkoispolzuemaya team
JMP (Text)
/ / Going to CALL (text) where the text quoted the same.
No, this is simply the transition to label LABEL (text) where the text quoted the same
CALL (Text)
/ / Calling the sub. The transition to LABEL (text) where the text quoted the same.
LABEL (Text)
/ / Indicates label to go on CALL (text) or JMP (Text)
DELAY (x)
x = milisekundy
/ / Pause script.
Pause (x)
x = milisekundy
/ / I'm not sure that there is a difference between DELAY and PAUSE
There is a difference, Delay - a delay in the script, the script only suspends
RETURN ()
/ / Exit from the sub.
EXIT ()
/ / Exit from the script.
MOVEMENT:
MOVETO (x, y, z)
/ / Topat at coordinates x, y, z
FOR:
ITEMCOUNT (name of the [ID =#],<, 1)
(
)
/ / Podschityvaet number of these objects to the terms <,> = script and performs in curly brackets.
USEITEM (name of the [ID = #])
/ / Uses subject.
BuyItem (name of the [ID =#],#)
/ / Buy a
BuyItem (name of the [ID =#],#; name of the [ID =#],#)
/ / Buy a time more than one subject (you can specify a lot of subjects through a semicolon).
SavelItem (name of the [ID =#],#)
/ / Pomeschaet object in the repository (Warehouse).
SavelItem (name of the [ID =#],#; name of the [ID =#],#)
/ / Pomeschaet several objects in the repository (Warehouse).
LoadItem (name of the [ID =#],#)
/ / Zabrat object from the repository.
LoadItem (name of the [ID =#],#; name of the [ID =#],#)
/ / Zabrat several items from the repository. # - Itself a number.
MOBY aka NPC's:
NPCSEL (Name NPC [ID = #])
/ / Select NPC.
NPCDLG (Name NPC [ID = #])
/ / Open dialogue with the NPC.
DLGSEL (Dialogue)
/ / Vyrat para dialogue [example: DLGSEL (Buy)]
StrInDlg (Dialogue)
(
)
/ / Checks whether the phrase is present in the dialogue. (for example, Thank You!) If yes, ispolnyaetsa Vietnamese script in curly brackets ({}).
Character:
ChangeWaitType (x)
Change state to "sit" to "stand" and vice versa.
x = 0 Sest
x = 1 Vstat
CharStatus ([CHP | CMP | HP | MP | WEIGHT | LV | SP | RACE | STAND]
,[>=|>|==|!=|<|<=], number)
(
)
CHP = Health character
CMP = Mana character
HP = Health (%)
Mana MP = (%)
WEIGHT = Load (%)
LV = Level (vozhmozhno)
SP = Hren knows what
RACE = This is even less clear
STAND = Checking sitting or standing
...,==, 0) Sidish
...,==, 1) One hundred (may be 0 and 1 must be reversed
PosInRange (x, y, z, distance)
(
)
/ / Check whether a given point within range (distance). If so, then performed a piece of script in curly brackets ({}).
PosOutRange (x, y, z, distance)
(
)
/ / The same, but the condition is true if all reach the point.
SET (FIGHTSTART)
/ / Starts battle.
SET (FIGHTSTOP)
/ / Stops battle.
If you wanna more then me need translate Rus -> Engl
Thx. |