Var $n
Var $g_n
$n:为临时变量
$g_n:为系统变量
临时变量前面加标识符’$’
系统变量以’$g_’开头
如:
Var $m
$m = 100
if $m == 100
else
endif
RefreshMonster
刷怪
RefreshMonster n x y m
n:地图ID (当n为-1时表示刷新触发脚本的玩家或怪物所在地图上的怪)
x,y:小地图编号
m:区块ID
如:
RefreshMonster 0 3 4 3
在0号地图3,4编号为3的区块刷怪
(要在MonsterConfig.exe里事先编辑好)
PlayMusic
播放音乐
Var $count
$count = GetTeamPlayerCount
GetTeamPlayerLevel x
获得团队里玩家等级
x: 0: 最低的等级
1: 最高的等级
Var $level
$level = GetTeamPlayerLevel 0
SetTeamVar key var
设置团队变量
Key: 变量名
Var: 值
SetTeamVar 500 1
GetTeamPlayerID index
获得团队里某成员的ID
Index: 成员索引
注:如这团队有3个人,那索引就是0,1,2
而且0号索引的是队长
Var $count
$count = GetTeamPlayerCount
If $count == 2
Var $id
$id = GetTeamPlayerID 1
Else
endif
GetCurPlayerID
获得当前脚本玩家的ID
Var $id
$id = GetCurPlayerID
GetPlayerVar id key
获得玩家的变量
Id: 玩家ID
Key: 变量
Var $id
$id = GetTeamPlayerID 1
Var $hp
$hp = GetPlayerVar $id hp
SetDstPlayer id
设置目标玩家
Id: 玩家ID
Var $id
$id = GetTeamPlayerID 1
SetDstPlayer $id
CreateMonster mapid x y r bodysize index num
创建怪物
Mapid: 地图ID
x,y: 地图坐标
r: 半径
bodysize: 体形大小
index: 怪物索引
num: 怪物数量