📄 escript 092.xml
字号:
<?xml version="1.0" encoding="windows-1251"?>
<SynUniHighlighter Version="2.0">
<SyntaxColoring>
<Info>
<General Name="EScript 092" Extensions="SRC INC EM" Version="1" Revision="0" Sample="" History=""/>
<Author Name="Vitaly Nevzorov" Mail="nevzorov@yahoo.com" Web="www.delphist.com" Copyright="Copyright (c) Vitaly Nevzorov, 2002" Company="N/A" Remark="Created based on UltraEdit:escript092.txt"/>
</Info>
<Schemes/>
<Editor/>
<MainRules Name="Root" Style="Root">
<Attributes Foreground="clBlack" Background="clWhite"/>
<Delimiters Value="!"%&'()*+,-./:;<=>?@[\]^{|}~"/>
<SubRules>
<Range Name="Remarks //" Style="Remarks //">
<Attributes Foreground="clNavy" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties CloseOnEol="True"/>
<MultiTokens>
<Tokens Open="//"/>
</MultiTokens>
<SubRules/>
</Range>
<Range Name="Remarks /*..*/" Style="Remarks /*..*/">
<Attributes Foreground="clNavy" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties/>
<MultiTokens>
<Tokens Open="/*" Close="*/"/>
</MultiTokens>
<SubRules/>
</Range>
<Range Name="Strings &qt;..&qt;" Style="Strings &qt;..&qt;">
<Attributes Foreground="clRed" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties/>
<MultiTokens>
<Tokens Open=""" Close="""/>
</MultiTokens>
<SubRules/>
</Range>
<Range Name="Strings '..'" Style="Strings '..'">
<Attributes Foreground="clRed" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties/>
<MultiTokens>
<Tokens Open="'" Close="'"/>
</MultiTokens>
<SubRules/>
</Range>
<KeyList Name="Core Keywords" Enabled="True" Style="" Words="array
const
dictionary
endprogram
endfunction
error
function
program
struct
var
">
<Attributes Foreground="clGreen" Background="clWhite"/>
</KeyList>
<KeyList Name="Script Keywords" Enabled="True" Style="" Words="!
;
:
=
+
-
//
/
*
<
>
.
(
)
[
]
&
|
%
^
~
{
}
and
break
byref
case
continue
default
downto
else
elseif
endcase
endenum
endfor
endforeach
endif
endwhile
enum
exported
for
foreach
if
in
not
or
repeat
return
to
until
while
">
<Attributes Foreground="clBlue" Background="clWhite"/>
</KeyList>
<KeyList Name="Header Keywords" Enabled="True" Style="" Words="include
use
">
<Attributes Foreground="$00FF0080" Background="clWhite"/>
</KeyList>
<KeyList Name="EM Files" Enabled="True" Style="" Words="BASIC
BASICIO
BOATS
CFGFILE
DATAFILE
FILE
HTTP
MATH
NPC
OS
UO
UTIL
">
<Attributes Foreground="$000080FF" Background="clWhite"/>
</KeyList>
<KeyList Name="Functions" Enabled="True" Style="" Words="ACos
ASin
ATan
Abs
Accessible
AddAmount
AddMenuItem
AppendConfigFileElem
ApplyConstraint
ApplyDamage
ApplyRawDamage
AssignRectToWeatherRegion
AwardRawPoints
addallyguild
addenemyguild
addmember
append
BaseSkillToRawSkill
BoatFromItem
Broadcast
ban
CAsc
CAscZ
CChr
CChrZ
CDbl
CInt
CStr
Ceil
CheckLineOfSight
CheckLosAt
CheckSkill
ConstE
ConstPi
ConsumeMana
ConsumeReagents
ConsumeSubstance
Cos
CreateAccount
CreateDataFile
CreateElement
CreateGuild
CreateItemAtLocation
CreateItemInBackpack
CreateItemInInventory
CreateItemInContainer
CreateMenu
CreateMultiAtLocation
CreateNpcFromTemplate
CreateRootItemInStorageArea
CreateStorageArea
clear_script_profile_counters
close
create_debug_context
DegToRad
DeleteCharacter
DeleteElement
DestroyGuild
DestroyItem
DestroyMulti
DestroyRootItemInStorageArea
Detach
DisableEvents
DisconnectClient
Distance
disable
EnableEvents
EnumerateItemsInContainer
EnumerateOnlineCharacters
EquipFromTemplate
EquipItem
EraseGlobalProperty
EraseObjProperty
EraseProp
enable
enabled
erase
events_waiting
exists
FindAccount
FindConfigElem
FindElement
FindGuild
FindObjtypeInContainer
FindRootItemInStorageArea
FindStorageArea
Floor
FormatRealToString
find
GetAmount
GetAuthor
GetCharacter
GetCommandHelp
GetConfigInt
GetConfigIntKeys
GetConfigMaxIntKey
GetConfigReal
GetConfigString
GetConfigStringKeys
GetConfigStringArray
GetContents
GetElemProperty
GetEquipmentByLayer
GetGlobalProperty
GetHarvestDifficulty
GetLine
GetMapInfo
GetMenuObjTypes
GetNumLines
GetTitle
GetObjProperty
GetObjPropertyNames
GetObjType
GetObjtypeByName
GetProp
GetProperty
GetRawSkill
GetRegionString
GetSkill
GetSpellDifficulty
GetStandingHeight
GetWorldHeight
GrantPrivilege
getpid
getprocess
HarvestResource
HealDamage
Hex
IsLegalMove
IsWritable
insert
isa
isallyguild
isenemyguild
ismember
keys
kill
ListAccounts
ListEquippedItems
ListGhostsNearLocation
ListGuilds
ListHostiles
ListItemsAtLocation
ListItemsNearLocation
ListItemsNearLocationOfType
ListMobilesInLineOfSight
ListMobilesNearLocation
ListMobilesNearLocationEx
ListObjectsInBox
LoadTusScpFile
Log10
LogE
left
len
log_profile
lower
MakeBoundingBox
Move
MoveBoat
MoveBoatRelative
MoveCharacterToLocation
MoveItemToContainer
MoveItemToLocation
move_offline_mobiles
OpenDataFile
OpenPaperdoll
open
Pack
PerformAction
PlayLightningBoltEffect
PlayMovingEffect
PlayMovingEffectXYZ
PlayObjectCenteredEffect
PlaySoundEffect
PlaySoundEffectPrivate
PlayStationaryEffect
Pow
PrintTextAbove
PrintTextAbovePrivate
PropNames
packages
polcore
position
print
QueryIP
QueryParam
RandomDiceRoll
RandomInt
RawSkillToBaseSkill
ReadConfigFile
ReadGameClock
ReleaseItem
RadToDeg
RegisterForSpeechEvents
RegisterItemWithBoat
RemoveReportable
RequestInput
ReserveItem
RestartScript
Resurrect
RevokePrivilege
RunAwayFrom
RunAwayFromLocation
RunToward
RunTowardLocation
removeallyguild
removeenemyguild
removemember
reverse
run_script_to_completion
SaveWorldState
SelectColor
SelectMenuItem2
Self
SendBuyWindow
SendDialogGump
SendEvent
SendInstaResDialog
SendOpenBook
SendOpenSpecialContainer
SendPacket
SendSellWindow
SendSkillWindow
SendStringAsTipWindow
SendSysMessage
SendTextEntryGump
SendViewContainer
SetAnchor
SetAuthor
SetCriminal
SetGlobalProperty
SetLine
SetMurderer
SetName
SetObjProperty
SetOpponent
SetParalyzed
SetPoisoned
SetProp
SetProperty
SetRawSkill
SetRegionLightLevel
SetRegionWeatherLevel
SetScriptController
SetTitle
SetWarMode
Shutdown
Sin
SizeOf
SpeakPowerWords
SplitWords
Sqrt
StartSpellEffect
SubtractAmount
SystemFindBoatBySerial
SystemFindObjectBySerial
say
sendevent
set_critical
set_debug
set_priority
set_priority_divide
set_script_option
setcmdlevel
setdex
setint
setlightlevel
setmaster
setname
setpassword
setstr
shrink
size
sleep
sleepms
sort
spendgold
squelch
start_script
syslog
system_rpm
Tan
Target
TargetCoordinates
TargetMultiPlacement
TurnAwayFrom
TurnAwayFromLocation
TurnBoat
TurnToward
TurnTowardLocation
TypeOf
toggle
transmit
UnloadConfigFile
UnloadDataFile
Unpack
unban
unload_scripts
upper
WalkAwayFrom
WalkAwayFromLocation
WalkToward
WalkTowardLocation
Wander
WriteHtml
WriteHtmlRaw
wait_for_event
">
<Attributes Foreground="clPurple" Background="clWhite"/>
</KeyList>
<KeyList Name="Deprecated Func's" Enabled="True" Style="" Words="Damage
dim
fclose
fopen
fread
fseek
ftell
fwrite
GameStat
global
local
">
<Attributes Foreground="clOlive" Background="clWhite"/>
</KeyList>
<KeyList Name="Consts (client.inc)" Enabled="True" Style="" Words="ANIM_ATTACK_1HAND_DOWN
ANIM_ATTACK_1HAND_JAB
ANIM_ATTACK_1HAND_WIDE
ANIM_ATTACK_2HAND_DOWN
ANIM_ATTACK_2HAND_JAB
ANIM_ATTACK_2HAND_WIDE
ANIM_ATTACK_BOW
ANIM_ATTACK_PUNCH
ANIM_ATTACK_XBOW
ANIM_BOW
ANIM_CAST_AREA
ANIM_CAST_DIR
ANIM_DIE_BACK
ANIM_DIE_FOR
ANIM_EAT
ANIM_FIDGET_1
ANIM_FIDGET_2
ANIM_HIT
ANIM_HORSE_ATTACK_BOW
ANIM_HORSE_ATTACK_MELEE
ANIM_HORSE_ATTACK_XBOW
ANIM_HORSE_RIDE_SLOW
ANIM_HORSE_RIDE_FAST
ANIM_HORSE_SIT
ANIM_HORSE_SLAP
ANIM_RUN_ARMED
ANIM_RUN_UNARMED
ANIM_SALUTE
ANIM_STAND
ANIM_STAND_1HAND
ANIM_STAND_2HAND
ANIM_TWIST_DODGE
ANIM_WALK_ARMED
ANIM_WALK_UNARMED
ANIM_WALK_WARMODE
CID_AIR_ELEMENTAL
CID_BIRD
CID_CORPSER
CID_DAEMON
CID_DAEMON_SWORD
CID_DRAGON_GREY
CID_EAGLE
CID_EARTH_ELEMENTAL
CID_ETTIN
CID_ETTIN_AXE
CID_FIRE_ELEMENTAL
CID_GARGOYLE
CID_GIANT_SNAKE
CID_HUMAN_FEMALE
CID_HUMAN_MALE
CID_OGRE
CID_ORC
CID_ORC_LORD
CID_WATER_ELEMENTAL
CID_ZERO
CID_ZOMBIE
COLOR_BLACK
COLOR_BLACKMETAL
COLOR_BLUE
COLOR_BLUE_DARK
COLOR_BLUE_LIGHT
COLOR_BSHIMMER
COLOR_CYAN
COLOR_CYAN_DARK
COLOR_CYAN_LIGHT
COLOR_DEFAULT
COLOR_GOLDMETAL
COLOR_GRAY
COLOR_GRAY_DARK
COLOR_GRAY_LIGHT
COLOR_GREEN
COLOR_GREEN_DARK
COLOR_GREEN_LIGHT
COLOR_INDIGO
COLOR_INDIGO_DARK
COLOR_INDIGO_LIGHT
COLOR_MAGENTA
COLOR_MAGENTA_DARK
COLOR_MAGENTA_LIGHT
COLOR_ORANGE
COLOR_ORANGE_DARK
COLOR_ORANGE_LIGHT
COLOR_RED
COLOR_RED_DARK
COLOR_RED_LIGHT
COLOR_SPECTRAL
COLOR_STONE
COLOR_TRANSLUCENT
COLOR_VIOLET
COLOR_VIOLET_DARK
COLOR_VIOLET_LIGHT
COLOR_WHITE
COLOR_YELLOW
COLOR_YELLOW_DARK
COLOR_YELLOW_LIGHT
DIR_E
DIR_N
DIR_NE
DIR_NW
DIR_S
DIR_SE
DIR_SW
DIR_W
EVID_DAMAGED
EVID_DISENGAGED
EVID_DOUBLECLICKED
EVID_ENGAGED
EVID_ENTEREDAREA
EVID_HOSTILE_MOVED
EVID_ITEM_GIVEN
EVID_LEFTAREA
EVID_MERCHANT_BOUGHT
EVID_MERCHANT_SOLD
EVID_OPPONENT_MOVED
EVID_SPEECH
FONT_BOLD
FONT_BOLD_SHAD
FONT_COLOR
FONT_GOTHIC
FONT_ITALIC
FONT_MAX
FONT_MIN
FONT_NORMAL
FONT_RUNE
FONT_SHADOW
FONT_SMALL_DARK
FONT_SMALL_LIGHT
FX_BLADES
FX_BLADES_EMERGE
FX_BLESS_EFFECT
FX_BLUEMOONSTART
FX_CURSE_EFFECT
FX_DEATH_FUNNEL
FX_ENERGY_BOLT
FX_ENERGY_F_EW
FX_ENERGY_F_NS
FX_EXPLODE_1
FX_EXPLODE_2
FX_EXPLODE_3
FX_EXPLODE_BALL
FX_FIREBALL
FX_FIRE_BOLT
FX_FIRE_F_EW
FX_FIRE_F_NS
FX_FLAMESTRIKE
FX_GLOW
FX_GLOW_SPIKE
FX_HEAL_EFFECT
FX_MAGIC_ARROW
FX_MARK_EFFECT
FX_PARA_F_EW
FX_PARA_F_NS
FX_POISON_F_EW
FX_POISON_F_NS
FX_SMOKE
FX_SPARK_EFFECT
FX_SPELL_FAIL
FX_SPLASH
FX_STATIC
FX_TELE_VANISH
LAYER_ARMS
LAYER_BANKBOX
LAYER_BEARD
LAYER_CAPE
LAYER_CHEST
LAYER_EARS
LAYER_GLOVES
LAYER_HAIR
LAYER_HAND1
LAYER_HAND2
LAYER_HELM
LAYER_LEGS
LAYER_MOUNT
LAYER_NECK
LAYER_NONE
LAYER_PACK
LAYER_PACK2
LAYER_PANTS
LAYER_RING
LAYER_ROBE
LAYER_SHIRT
LAYER_SHOES
LAYER_SKIRT
LAYER_TRADE
LAYER_TUNIC
LAYER_UNUSED9
LAYER_VENDORBUY
LAYER_VENDOREXTRA
LAYER_VENDORSTOCK
LAYER_WAIST
LAYER_WRIST
SFX_1
SFX_10
SFX_100
SFX_101
SFX_102
SFX_103
SFX_104
SFX_105
SFX_106
SFX_107
SFX_108
SFX_109
SFX_10A
SFX_10B
SFX_10C
SFX_10D
SFX_10E
SFX_10F
SFX_11
SFX_110
SFX_111
SFX_112
SFX_113
SFX_114
SFX_115
SFX_116
SFX_117
SFX_118
SFX_119
SFX_11A
SFX_11B
SFX_11C
SFX_11D
SFX_11E
SFX_11F
SFX_12
SFX_120
SFX_121
SFX_122
SFX_123
SFX_124
SFX_125
SFX_126
SFX_127
SFX_128
SFX_129
SFX_12A
SFX_12B
SFX_12C
SFX_12D
SFX_12E
SFX_12F
SFX_13
SFX_130
SFX_131
SFX_132
SFX_133
SFX_134
SFX_135
SFX_136
SFX_137
SFX_138
SFX_139
SFX_13A
SFX_13B
SFX_13C
SFX_13D
SFX_13E
SFX_13F
SFX_14
SFX_140
SFX_141
SFX_142
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -