设为首页 加入收藏

  • 网站首页
  • 最新开服列表
  • 游戏装备展示
  • 神途官方新闻
  • 游戏介绍
  • 背景故事
  • 经验心得
  • 神途家族专区
  • 相关工具下载
  • 站内搜索

    TOP

    神途脚本接口介绍与文档下载

    作者:神途发布网 来源:www.smxzt.com 发布时间:2017-08-24 13:48:04 浏览量: 评论:0

    神途脚本接口介绍与文档下载

    神途脚本接口文档点击下载

    以下为神途脚本接口一览:


    怪物

    Monster_IsDie    判断怪物是否死亡.
    Monster_Remove    移除怪物.
    Monster_SetSeeker    将该怪物设为自动行走怪.
    Monster_GetEscapePoint    计算怪物的逃跑点.
    Monster_SpellTarget    让怪物施放技能.
    Monster_GetAttackTarget    取得怪物的攻击目标.
    Monster_SetAttackTarget    设置怪物的攻击目标.
    Monster_GetSpecial    取得相应等级的抽取类型怪.
    Monster_Escape    让怪物行走到某点.
    Monster_IsMonster    判断对象是否为怪物.
    Monster_IsExist    判断怪物是否存在.
    MonsterKey2ID    根据怪物的KeyName取得怪物的ID.
    Monster_GetMaster    取得怪物主人的Name.

    日志
    Print    打印信息日志.
    Debug    打印调试日志.
    Warn    打印警告日志.
    Error    打印错误日志.

    时间
    Time2Str    将数值型时间转换成字符串时间.
    GetAllDays    取得1970年1月1日0时0分0到现在经过的天数.
    GetAllWeeks    取得1970年1月1日0时0分0到现在经过的周数.
    GetAllMonths    取得1970年1月1日0时0分0到现在经过的月数.
    GetAllYears    取得1970年1月1日0时0分0到现在经过的年数.
    GetAllTime    取得1970年1月1日0时0分0到现在经过的秒数.
    GetYear    取得指定时间值的年.
    GetMonth    取得指定时间值的月.
    GetDay    取得指定时间值的天.
    GetWeek    取得指定时间值的周.
    Str2Time    将字符串时间转换成数值型时间.

    变量
    SetInt    在对象实体上存储整型数值变量.
    GetInt    取得对象实体上存储的整型数值变量.
    SetStr    在对象实体上存储字符型变量.
    GetStr    取得对象实体上存储的字符型变量.
    NotifyVar    向客户端发送变量通知.

    押镖
    GenEscorter    生成需要护送的镖车.
    GenTraveler    生成自动行走的镖车.
    IsEscorterDied    判断玩家镖车是否存活.
    RemoveEscorter    移除玩家镖车.
    GetEscorter    取得玩家镖车GUID.

    角色通用
    AddBuff    给角色添加BUFF.
    AddBuff2    给角色添加BUFF.
    AddBuffEx    给角色添加BUFF.
    DelBuff    删除角色BUFF.
    HasBuff    判断角色是否拥有BUFF.
    Kill    立即杀死角色.
    AddSkill    给角色添加技能.
    HasSkill    判断角色是否拥有技能.
    SetPanelSize    设置角色NPC面板的size.
    SendRoleHPNtf    向周围通知角色血量
    Camp    取得角色的阵营.
    PhyAtk    取得角色的物攻.
    MagAtk    取得角色的魔攻.
    Hp    取得角色的血量.
    Mp    取得角色的蓝量.
    TaoAtk    取得角色的道攻.
    SetCamp    设置角色的阵营.

    玩家操作
    Player_GetServantList    取得玩家的随从的GUID列表.
    Player_DragFromRole    将目标玩家拉到自己面前.
    Player_FixEquip    修理玩家所有装备.
    Player_FixSingleEquip    修理玩家指定装备.
    Player_GetGuildCtrb    取得玩家的行会贡献度.
    Player_ReCalGuildCtrb    调整玩家的行会贡献度.
    Player_GetTeamGuid    取得玩家队伍的GUID.
    Player_GetAccountID    取得玩家的帐号ID.
    Player_GetServantCount    取得玩家的随从的数量.
    Player_IsServantNear    判断玩家的随从是不是在附近.
    Player_GetAttackMode    取得玩家的攻击模式.
    ItemCountByKey    取得玩家的物品数量.
    BagSize    取得玩家包裹大小.
    BagFree    取得玩家包裹空格子数量.
    AccountName    取得玩家的帐号名.
    Ip    取得玩家的IP字符串.
    Name2Guid    根据玩家的Name找到该玩家.
    GuildGuid    取得玩家所属行会的GUID.
    ReliveMapGuid    取得玩家复活地图的GUID.
    Player_GetTeamList    取得玩家所有队友的GUID.
    Player_GetCastleList    取得玩家所属行会占领的所有城堡列表.
    BagItemList    取得玩家包裹所有物品的GUID列表.
    Player_HasTeam    判断玩家是否组队.
    Player_IsTeamLeader    判断玩家是否队长.
    Player_IsGuildLeader    判断玩家是否会长.
    Player_IsViceGuildLeader    判断玩家是否副会长.
    Player_IsGM    判断玩家是否GM.
    Player_IsGoldEnough    判断角色的金币是否足够.
    Player_IsIntegralEnough    判断角色的积分是否足够.
    Player_JumpToRole    跳转到目标玩家面前.
    Player_ChangeAttackMode    设置角色攻击模式.
    Player_AddGold    添加角色金币.
    Player_SubGold    扣除角色金币.
    Player_AddIngot    添加角色元宝.
    Player_SubIngot    扣除角色元宝.
    Player_AddExp    添加角色经验.
    Player_SubExp    扣除角色经验.
    Player_AddIntegral    添加角色积分.
    Player_SubIntegral    扣除角色积分.
    Player_Relive    让玩家复活.
    AddItem    给予玩家物品.
    DelItem    删除玩家物品.
    Player_GetExpLimit    获得玩家当前等级经验上限.
    DelItemEx    删除玩家物品.
    HardwareCode    取得玩家的硬件码.
    ClearBag    清空玩家包裹.
    ApplyEquip    让玩家穿装备.
    ApplyEquipEx    让玩家穿装备.
    DisableEquip    让玩家脱装备.
    Player_MapMove    让玩家跳转到指定地图随机坐标.
    Player_MapMoveXY    让玩家跳转到指定地图指定坐标.
    ApplyItem    让玩家使用道具.
    ApplyItemXY    让玩家对附近某坐标使用道具.
    ApplyItemTarget    让玩家对某目标使用道具.
    Player_IsPlayer    判断GUID是不是玩家.
    Player_GetItemGuid    获得玩家某装备位的物品GUID.
    Player_GetAntiIndulge    取得玩家的防沉迷状态.
    DropItem    玩家丢弃物品.
    Player_DisableForbidTalk    取消玩家禁言.
    Player_Kick    踢玩家下线.
    Player_Catch    玩家捕捉宝宝.
    Player_RunScript    让玩家执行一段脚本.
    Player_TeamRunScript    让玩家队伍里所有人执行一段脚本.
    Player_GuildRunScript    让玩家行会里所有人执行一段脚本.
    Player_SetForbidTalk    将玩家禁言.
    Player_Summon    玩家召唤宝宝.
    Player_SetGhost    设置/取消玩家幽灵模式.
    Player_SetInvincible    设置/取消玩家无敌模式.
    Player_RunGMCmd    让玩家执行GM指令.
    ProgressBarStart    让玩家开启进度条.
    LoginTime    取得玩家的登陆时间.
    OnlineTime    取得玩家的本次登陆在线时间.
    OnlineTimeEx    取得玩家的本次登陆的当天在线时间.
    LastLogoutTime    取得玩家的最后退出时间.
    GenTeam    创建队伍.
    SetAutoReply    设置玩家自动回复.
    DisableAutoReply    取消玩家自动回复.
    SetOffline    设置玩家离线挂机.
    IsOffline    判断玩家是否在离线挂机.
    DelayCall    给对象添加延时回调.
    GiveItem    给予玩家非绑定物品.
    GiveBindItem    给予玩家绑定物品.
    TakeItem    删除玩家物品.
    TakeItemEx    删除玩家物品.
    GiveOneItem    给予玩家单个非绑定物品.
    GiveOneBindItem    给予玩家单个绑定物品.
    Player_SetServantLevel    设置召唤宝宝的等级.
    Player_IsAntiIndulge    判断是否防沉迷玩家.
    DelSkill    删除玩家技能.
    DelAllSkill    删除玩家所有技能.
    TotalTime    取得玩家的总计在线时间.
    Player_IsIngotEnough    判断角色的元宝是否足够.
    TakeOnEx    让玩家穿装备.
    TakeOn    让玩家穿装备.
    TakeOffEx    让玩家脱装备.

    TakeOff    让玩家脱装备.


    系统消息
    SysMsg_SendTopMsg    发送客户端顶部消息.
    SysMsg_SendBroadcastMsg    发送客户端底部广播消息.
    SysMsg_SendRoleTalk    发送角色当前说话通知.
    SysMsg_SendCenterMsg    发送客户端中部消息.
    SysMsg_SendGuildMsg    发送客户端底部公会消息.
    SysMsg_SendMapMsg    发送客户端底部地图消息.
    InputDlg    通知客户端显示输入框.
    MsgBox    通知客户端显示消息框.
    SysMsg_SendBroadcastColor    发送客户端底部广播消息.
    SysMsg_SendBottomColor    发送客户端底部消息.
    SysMsg_SendTopColor    发送客户端顶部广播消息.
    SysMsg_SendPromptMsg    发送客户端底部提示消息.
    SysMsg_SendTriggerMsg    发送客户端底部触发消息.
    SysMsg_SendWarnMsg    发送客户端底部警告消息.
    SysWarnMsg    发送客户端底部警告消息.
    SysPromptMsg    发送客户端底部提示消息.
    SysTriggerMsg    发送客户端底部触发消息.
    SysMsg_SendInputDlg    通知客户端显示输入框.
    SysMsg_SendMsgDlg    通知客户端显示消息框.
    SysMsg_SendWebMsg    通知客户端显示Web页面框.
    SysMsg_SendWebPage    通知客户端打开网页.
    InputDlgEx    发送显示通用输入框请求
    WebBrowser    发送打开网页页面通知
    WebBoxEx    发送显示Web页面框通知
    WebBox    发送显示Web页面框通知

    对象通用
    Name    根据GUID取得Name.
    KeyName    根据GUID取得KeyName.
    X    取得对象的X坐标.
    Y    取得对象的Y坐标.
    MapGuid    取得对象当前地图的GUID.
    Distance    取得对象间的距离.
    NPC
    OpenShop    打开与NPC关联过的商店
    OpenWarehouseAdv    打开玩家高级仓库
    NPCTalk    打开物品的对话框
    Npc_Remove    移除NPC.
    Npc_ChangeName    改变NPC的名字.
    Npc_IsExist    判断NPC是否存在.
    AddShop    将NPC与指定商店关联起来
    NPCTalkEx    打开NPC的对话框
    NPCTalkDetail    打开物品的对话框
    NPCTalkDetailEx    打开NPC的对话框

    OpenWarehouse    打开玩家仓库


    定时器
    AddTimerEx    给对象添加定时器.
    DisableTimer    取消对象的定时器.

    GenTimerId    根据对象,自动生成定时器ID.


    系统
    UrlDecode    将字符串进行URL解码.
    GenUniqueID    生成系统唯一标识符.
    GetPlayerCount    取得服务器上所有玩家数量.
    GSRunScript    让GS里所有人执行一段脚本.
    GSTriggerScript    让所有GS去执行一段脚本.
    GenRandom    成生随机数.
    GetConstVar    读取系统常量表.
    ReloadConfig    重载系统表.
    ReloadGMList    重载GM表.
    ReloadScript    重载某类型脚本.
    StrSplit    字符串分割函数.
    IsInCollection    字符串查找函数.
    GetSvrId    获取服务器ID.
    GetZoneId    获取区ID.
    GetGroupId    获取组ID.
    GetAgentId    获取代理ID.
    GetZoneName    获取区名字.
    SkillKey2ID    根据技能的KeyName取得技能的ID.
    BuffKey2ID    根据BUFF的KeyName取得BUFF的ID.

    Mod    求模运算.
    GetAllPlayerCount    取得服务器所有人数.
    SetDBNum    在数据库中存储数值型变量.
    GetDBNum    取得数据库中存储的数值型变量.
    SetDBStr    在数据库中存储字符型变量.
    KickByName    通过玩家角色名或账号名踢除玩家
    IsBanString    判断字符串是不是敏感词.
    RunClientScript    指定运行客户端脚本.
    MapRndPos    取得地图随机点.
    GetTotalBill    取得玩家充值元宝数.
    SetFbdLogin    禁止登陆.
    IsBanItem    判断是不是地图禁止物品.
    MonstersByKey    取得当前GS上符合条件的怪物GUID列表.
    GetURL    获取一个URL的内容
    Base64Encode    将字符串进行BASE64编码.
    Base64Decode    将字符串进行BASE64解码.
    UrlEncode    将字符串进行URL编码.
    GetDBStr    取得数据库中存储的字符型变量.
    SetDBNumEx    在数据库中存储数值型变量.
    SetDBStrEx    在数据库中存储字符型变量.
    DisaFbdLogin    解除禁止登陆.

    行会
    IsFamilyAlly    判断玩家的公会与指定的公会是否为同盟.
    IsInFamily    判断玩家是否在指定的公会中.
    GetRunningFamilyWar    取得正在与玩家行会作战的行会列表.
    NotifyRunningFamilyWar    将正在与玩家行会作战的行会列表知通给玩家.
    CreateFamily    验证是否能创建行会
    GetAllFamilys    取得服务器上所有行会的名字列表.
    GetFamilyJoinList    发送行会列表到客户端
    GetFamilyName    获取玩家的行会名.
    GetFamilyTitle    获取玩家的行会封号.
    StartFamilyWar    通知CS二个行会开始交战
    HasFamilyWar    判断两个行会是否处于战争状态.

    城堡
    GetCastleMapGuid    取得某城堡的攻城地图GUID.
    GetCastleBasiGuid    取得某城堡的皇宫地图GUID.
    GetAllCastle    取得服务器里的所有城堡.
    HasCastle    判断某城堡是否存在.
    IsCastleWarStart    判断某城堡战是否开启.
    StopCastleWar    停止城堡战.
    HasCastleWar    判断某行会是否在某城堡的攻击者列表中.
    GetCastleOwnFamily    获取某城堡的拥有者行会.
    SetCastleOwnFamily    设置某城堡的拥有者行会.
    GetCastleAttackFamily    获取某城堡的所有攻击者行会.
    GetCastleTempFamily    获取某城堡的临时占有行会.
    SetCastleTempFamily    设置某城堡的临时占有行会.
    SetCastleCustomVarInt    设置某城堡的数值型自定义变量.
    GetCastleCustomVarInt    取得某城堡的数值型自定义变量.
    SetCastleCustomVarStr    设置某城堡的字符型自定义变量.
    GetCastleCustomVarStr    取得某城堡的字符型自定义变量.

    StartCastleWar    开启城堡战.


    json库扩展
    json.encode    将lua对象转换成json格式的字符串.

    json.decode    将json格式的字符串转换成lua对象.


    名词解释
    GUID    系统中各种类型的物品的编号

    活动
    CampCount    取得该活动当天参与次数.
    CampCounts    取得该活动总计参与次数.
    CampInteg    取得该活动当天积分.
    CampIntegs    取得该活动总计积分.
    VerifyCampLevel    判断玩家是否满足活动等级.
    VerifyCampCount    判断玩家是否被活动次数限制所允许.

    JoinCamp    加入活动.


    string库扩展
    string.left    从字符串左边起复制N个长度的字符.
    string.trim    去掉字符串首尾多余的空白字符.
    string.chr    将ascii转成字符.
    string.split    对字符串以指定分隔符进行分隔.
    string.indexOf    在主字符串中查找子字符串.
    string.indexOf    在主字符串中从指定位置查找子字符串.
    string.left    从字符串的左边第n个位置复制m个长度的字符.
    string.right    从字符串右边起复制N个长度的字符.
    string.right    从字符串的右边第n个位置复制m个长度的字符.
    string.mid    从字符串的开始偏移n个位置复制m个长度的字符.
    string.ord    返回字符的ascii码.
    string.replace    在主字符串中查找子字符串,查找到后将找到的子字符串进行替换操作.

    文件
    IO_FileExists    判断文件是否存在.
    IO_FileCTime    返回文件创建时间.
    IO_CreateTextFile    创建文本文件.
    IO_EmptyTextFile    清空文本文件内容.
    IO_GetFileText    读取文本文件内容,换行生成列表.
    IO_SetFileText    设置文本文件内容.
    IO_AppendFile    追加文本内容到文本文件中.
    IO_CheckTextInFile    检查文本内容是否等于文本文件中的某一行.
    IO_TextFileDeleteLineStr    从文本文件中删除行内容为指定字符串的行.
    IO_TextFileInsertLine    在文本文件中插入内容.
    IO_TextFileDeleteLine    从文本文件中删除指定行.
    IO_TextFileGetLine    从文本文件中取出指定行.
    IO_TextFileRndGetLine    从文本文件中取出随机行.
    IO_TextFileCheckLine    检查文本内容是否等于文本文件中的某一行,并返回行号.
    IO_DirExists    判断文件目录是否存在.
    IO_ForceDir    创建文件目录.
    IO_GetLuaPath    返回服务器LUA文件夹的绝对路径.
    IO_SetCustomVarInt    在数据库中存储整型数值变量.
    IO_GetCustomVarInt    从数据库中读取整型数值变量.
    IO_ClearCustomVarInt    从数据库中删除整型数值变量.
    IO_SetCustomVarStr    在数据库中存储字符型变量.
    IO_GetCustomVarStr    从数据库中读取字符型变量.
    IO_ClearCustomVarStr    从数据库中删除字符型变量.
    IO_FileMTime    返回文件修改时间.

    物品
    Equip_SetRefineLevel    设置装备的精炼等级
    Equip_GetRefineProp    获取装备的精炼属性
    Equip_GetLuckCurse    根据物品GUID取得该物品的幸运诅咒值.
    Equip_GetExtNum    取得装备当前扩展条目数
    Equip_GetExtProp    获取装备的某条扩展属性
    Equip_SetExtProp    设置装备的某条扩展属性
    Equip_SetQualProp    设置装备的某条品质属性
    Equip_GetQualProp    获取装备的某条品质属性
    ItemsByType    玩家根据道具类型找物品.
    Item_SetLife    根据物品GUID设置该物品的剩余存在时间.
    Item2Json    根据物品实体信息生成物品的JSON信息.
    Json2Item    根据物品的JSON信息生成物品的实体.
    Json2ItemEx    根据物品的JSON信息生成物品的实体.
    CanFixEquip    判断某件装备能否被修理.
    Item_GetLevel    根据物品GUID取得该物品的使用等级.
    Item_GetIcon    根据物品GUID取得该物品的图标.
    ItemKey2ID    根据物品的KeyName取得物品的ID.
    Item_DataRow    根据物品KeyName取得该物品的配置表结构.
    Item_GetRole    取得物品所在包裹的玩家GUID.
    Item_GetType    取得物品的类型.
    Item_GetSubType    取得物品的子类型.
    Item_GetSite    根据物品GUID取得该物品的包裹位.
    Item_GetAmount    根据物品GUID取得该物品的堆叠数量.
    Item_SetAmount    根据物品GUID设置该物品的堆叠数量.
    Item_GetStack    根据物品KeyName取得该物品的最大堆叠数量.
    Item_GetDurability    根据物品GUID取得该物品的当前耐久.
    Item_GetMaxDurability    根据物品GUID取得该物品的最大耐久.
    Item_SetDurability    根据物品GUID设置该物品的当前耐久.
    Item_SetMaxDurability    根据物品GUID设置该物品的最大耐久.
    Item_GetRepairCharge    根据物品GUID查询该物品的修理价格.
    Item_GetUsesCount    根据物品GUID取得该物品的剩余使用次数.
    Item_SetUsesCount    根据物品GUID设置该物品的剩余使用次数.
    Item_IsBind    根据物品GUID判断该物品是否绑定.
    Item_SetBind    根据物品GUID设置该物品是否绑定.
    Item_NotifyUpdate    向物品的主人通知物品属性更新.
    Equip_GetIdentifyNum    取得装备当前鉴定条目数
    Equip_GetIdentifyProp    获取装备的某条鉴定属性
    Equip_SetIdentifyProp    设置装备的鉴定属性
    Equip_GetRefineLevel    取得装备精炼等级
    Equip_SetRefineProp    设置装备的精炼属性
    Equip_SetLuckCurse    根据物品GUID设置该物品的幸运诅咒值.
    Item_ChangeName    根据物品GUID设置该物品的自定义名称.
    Item_Destroy    根据物品GUID销毁该物品.
    Item_GetLife    根据物品GUID取得该物品的剩余存在时间.

    VIP系统
    SetVipLevel    设置VIP等级.
    GetVipRemain    取得VIP功能剩余时间.
    GetVipLevelRemain    取得VIP等级剩余时间.
    GetVipLevel    取得VIP等级.

    邮件
    SendMail    给某个玩家发送一封文本邮件.

    表单接口
    ShowFormWithContent    通知客户端显示表单

    称号
    AddTitle    给玩家添加称号.
    HasTitle    判断玩家是否拥有添加称号.
    RemoveTitle    移除玩家称号.
    ApplyTitle    给玩家应用称号.

    任务
    DropQuest    玩家放弃任务.
    AcceptQuest    玩家接受任务.
    AccomplishQuest    玩家提交任务.
    HasQuest    判断玩家是否拥有某个任务.
    ForceAcceptQuest    强制玩家接受任务.
    ForceQuestReady    强制玩家完成任务.
    QuestRemainCount    查询玩家任务剩余次数.
    CanAcceptQuest    判断某任务是否可接.
    CanAccomplishQuest    判断某任务是否可提交.

    触发器
    on_monster_in_fight    怪物进入战斗状态时回调
    on_monster_out_fight    怪物退出战斗状态时回调
    on_post_monster_die    怪物死亡时回调.
    on_post_player_die    玩家死亡时回调.
    on_pre_monster_die    怪物死亡之前回调.
    on_pre_player_die    玩家死亡之前回调.
    on_pre_player_relive    角色复活之前回调.
    on_pre_harm    被攻击者受到伤害即将损血前回调.
    on_npc_buy    玩家在NPC购买之后回调.
    on_pre_npc_buy    玩家在NPC购买之前回调.
    on_hack_check    客户端外挂检测回调.
    on_pre_stall    玩家在摆摊前回调 玩家在摆摊前回调.
    on_auto_add_gold    玩家杀怪自动加金币触发回调
    on_hack_check2    客户端外挂检测回调2.
    on_fang_chen_mi    增加防沉迷通知事件
    on_family_member_ntf    行会事件触发回调
    on_pre_stall_buy    购买摆摊物品前触发
    on_family_ntf    行会创建和销毁触发回调
    on_item_dur_zero_ex    角色装备耐久为0时回调扩展.
    on_post_dummy_die    英雄死亡时回调.
    on_pre_dummy_die    英雄死亡之前回调.
    on_item_attr_zero    角色物品属性为0时回调.
    on_pre_attacker_harm    攻击者受到伤害即将损血前回调.
    on_pre_level_up    角色升级前回调.
    on_escorter_fail    押送类怪物死亡时回调.
    on_escorter_far    押送类怪物离得过远时回调.
    on_apply_buff    角色触发BUFF效果时回调.
    AddTrigger    给对象添加触发器.
    HasTrigger    判断对象是否拥有某触发器.
    RemoveTrigger    移除对象拥有的某触发器.
    on_pre_curse    玩家的武器被诅咒前回调.
    on_pre_mining    角色挖矿前回调.
    on_pre_item_apply    角色使用道具前回调.
    on_item_apply    角色使用道具时回调.
    on_post_drop_one    角色爆道具时回调(爆某具体的道具).
    on_add_skill    角色添加技能时触发.
    on_switch_skill    角色开关技能时触发.
    on_summon    角色召唤时触发.
    on_pre_process_pk    角色处理PK值之前回调.
    on_post_process_pk    角色处理PK值时回调.
    on_create    物品、NPC、怪物创建时回调.
    on_destroy    物品、NPC、怪物销毁时回调.
    on_item_timeup    角色物品时效到期时回调.
    on_player_relive    玩家复活之前
    on_dungeon_end    副本销毁时回调.
    on_billin    玩家在线冲值时回调.
    on_mall    玩家在商城消费时回调.
    on_item_appear    物品出现在地图时回调.
    on_leave_map    玩家离开地图时回调.
    on_enter_map    玩家进入地图时回调.
    on_monster_disappear    怪物消失在地图时回调.
    on_map_destroy    地图结束时回调.
    on_map_create    地图生成时回调.
    on_gp    玩家检测到外挂行为时回调.
    on_castle_war_init    攻城战申请成功时回调.
    on_castle_war_end    攻城战关闭时回调.
    on_castle_war_start    攻城战开启时回调.
    on_logout    玩家退出游戏时回调.
    on_login    玩家进入游戏时回调.
    on_first_in_game    新玩家第一次进入游戏时回调.
    on_system_start    系统启动回调.
    on_npc_appear    NPC出现在地图时回调.
    on_level_up    角色升级时回调.
    on_pre_equip    角色穿装备之前回调.
    on_post_un_equip    角色脱装备时回调.
    on_move    角色移动时回调.
    on_pre_spell    角色放技能前回调.
    on_pre_item_pickup    角色拾取道具前回调.
    on_item_pickup    角色拾取道具时回调.
    on_pre_item_drop    角色扔道具前回调.
    on_item_drop    角色扔道具时回调.
    on_pre_die    角色死亡之前回调.
    on_post_die    角色死亡时回调.
    on_kill    杀死角色时回调.
    on_attack    受攻击时回调.
    on_damage_process    角色走伤害流程时回调.
    on_restore_process    角色走恢复流程时回调.
    on_teleport    角色走瞬移流程时回调.
    on_pre_catch    角色抓宝宝之前回调.
    on_catch    角色抓宝宝时回调.
    on_pre_dig_meat    角色挖肉之前回调.
    on_add_buff    角色添加BUFF时回调.
    on_remove_buff    角色删除BUFF时回调.
    on_pre_drop    角色爆道具之前回调(要不要爆东西).
    on_post_drop    角色爆道具时回调.
    on_pre_drop_one    角色爆道具之前回调(爆某具体的道具).
    on_pre_enter_jump    角色进入跳转点之前回调.
    on_equip_suit    角色穿上套装时回调.
    on_add_exp    角色杀怪得到经验时回调.
    on_item_dur_zero    角色装备耐久为0时回调.
    on_item_use_zero    角色物品使用次数为0时回调.
    on_item_amount_zero    角色物品堆叠数为0时回调.
    on_un_equip_suit    角色脱下套装时回调.
    on_mining    角色挖矿时回调.
    on_spell    角色放技能时回调.
    on_pre_un_equip    角色脱装备之前回调.
    on_post_equip    角色穿装备回调.
    on_npc_disappear    NPC消失在地图时回调.
    on_item_disappear    物品消失在地图时回调.
    ClearTrigger    移除对象拥有的所有触发器.
    on_monster_appear    怪物出现在地图时回调.
    on_captcha_result    验证码结果回调 验证吗结果回调.
    on_servant_betry    宝宝背叛回调 宝宝叛变回调.
    on_pre_invite_family    邀请玩家加入行会前触发 邀请玩家加入行会前触发.
    on_pre_join_family    玩家申请加入行会前触发 玩家申请加入行会前触发.
    pre_add_gray    玩家变灰名前回调 玩家变灰名前回调.
    on_pre_relate_family    行会建立联盟或者敌对关系前触发 行会建立联盟或者敌对关系前触发.
    on_billinex    玩家冲值时回调.
    on_player_change_name    玩家改名结果 玩家改名结果.
    on_sub_ingot    扣元宝回调.

    引擎常量
    eTriggerType    枚举类型:触发器类型定义
    eRoleAttr    枚举类型:角色属性类型定义
    eRoleSite    枚举类型:角色site位类型定义

    过滤器
    SetTriggerFilters    SetTriggerFilters(对象GUID,触发器类型,过滤类型)

    地图
    Map_GetMapGuid    取得地图的GUID.
    Map_GetHeight    取得地图的高度.
    Map_GetPlayerCount    取得地图上玩家的数量.
    Map_GetMonsterCount    取得地图上怪物的数量.
    Map_GetRegionPlayers    获取地图区域内的玩家列表.
    Map_GenItem    在地图上指定位置刷出物品.
    Map_GenItemRnd    在地图上随机位置刷出物品.
    Map_BatchGenMonster    在地图中随机刷怪.
    Map_GenMonster    在地图中指定范围刷怪.
    Map_GenSingleMonster    在地图中指定范围刷单只怪.
    Map_GenNpc    在地图中指定范围刷NPC.
    Map_GenNpcRnd    在地图中随机位置刷NPC.
    Map_ClearMonster    清理地图指定范围中的怪物.
    Map_ClearItem    清理地图指定范围中的物品.
    Map_IsInGS    判断某地图是否在本GS上.
    Map_GetMapNpc    获取地图中某个NPC的GUID.
    Map_JumpXY    玩家跳地图.
    Map_JumpRnd    玩家随机跳地图.
    MapKey2ID    根据地图的KeyName取得地图的ID.
    Map_GetWidth    取得地图的宽度.
    Map_ClearNpc    清理地图指定范围中的NPC.
    Map_AddEffect    在地图指定位置播放特效.
    Map_AddJumpPoint    在地图上添加跳转点.
    Map_DelJumpPoint    删除地图上的跳转点.
    Map_GenSingleCampMonster    在地图中指定范围刷单只怪.
    GridAttr    判断地图格子属性是否相符.
    Map_BatchGenCampMonster    在地图中随机刷怪.
    Map_GenCampMonster    在地图中指定范围刷怪.
    Map_GetRegionNpcs    获取地图区域内的NPC列表.
    Map_GetRegionItems    获取地图区域内的物品列表.
    Map_GetRegionMonsters    获取地图区域内的怪物列表.

    副本操作
    Player_HasDgnTicket    判断玩家是否拥有副本门票.
    Map_ClearDgnPlayer    清理副本中所有的玩家.
    Map_CreateDgn    创建副本地图.
    Map_DestroyDgn    销毁副本地图.
    Player_SetDgnTicket    给玩家设置副本门票.
    Player_EnterDgn    让玩家进入副本.
    Player_GetDgnByTicket    根据玩家的副本KeyName找到副本的GUID.
    Map_ClearDgnMonster    清理副本中所有的怪物.
    Map_ClearDgnItem    清理副本中所有的物品.
    Map_ClearDgnNpc    清理副本中所有的NPC.
    Map_IsDgnExist    判断副本是否存在.

    新增
    Now    取得当前时间的年-月-日 时:分:秒.
    Amulet    取得玩家当前装备的守护.
    IsBagLock    判断玩家包裹是否锁定
    Armor    取得玩家当前装备的衣服.
    Player_SetNameColor    设置玩家名字的颜色.
    Player_IsCanAttack    判断玩家是否能使用物理攻击.
    SetLog    日志开关接口.
    AddTitleEx    给玩家添加称号,允许设置称号时间.
    GetHeroRage    获得英雄的怒气值
    MapOwnerFamily    判断地图上的所有玩家是否属于同一个行会.
    Player_GetServantLevel    获取玩家召唤宝宝的等级.
    SetHeroRage    设置英雄的怒气值
    GetHeroLord    获取英雄的主人guid
    Monster_ClearHateList    清除怪物的仇恨列表.
    Monster_SetHateList    设置怪物的仇恨列表.
    GetFamilyLeader    获得行会会长guid
    GetFamilyMembersByTitleId    通过称号ID返回玩家所属行会成员的列表
    Npc_GetBindQuests    取得NPC实体上绑定的任务.
    GetMonsterDropOwner    获得怪物掉落归属
    RoleRankTop    取得当前在线的、指定属性排名最高的那个角色的GUID.
    SetNetCheckEx    客户端网络状态检查扩展
    UUIDToGUID    根据玩家或英雄的为一名标识获得其GUID
    GetCurrentHero    获取玩家当前召唤出来的英雄
    ShowRoleHPRef    向周围通知角色血量的变化
    GetFamilyByName    根据行会名字获取行会GUID
    Map_GetRegionMonstersCount    获取地图区域内的怪物数量.
    SetBagLock    锁定或解锁玩家或英雄的包裹
    CopyHero    生成英雄的分身
    Player_SpellGrid    玩家对目标施放技能.
    Player_SpellTarget    玩家对目标施放技能.
    GetBuffAtt1    取得BUFF的Att1属性值.
    ShowRoleHPRefEx    向周围通知角色血量的变化扩展
    FlushPlayerData    将玩家数据刷新到dbserver
    GetCopyWho    获得分身的真身
    KillEx    立即杀死角色扩展.
    SetDummyState    设置假人状态
    HasTimer    判断对象是否有定时器.
    AddFamilyMember    指定玩家加入行会
    ChangeFamilyTitle    指定行会中玩家的封号
    DelFamilyMember    删除行会中的指定玩家
    Player_SpellPosX    获得玩家或英雄释放技能的中心点坐标X
    Player_SpellPosY    获得玩家或英雄释放技能的中心点坐标Y
    GetClientVer    获得客户端版本号
    Map_AddJumpPointEx    在地图上添加跳转点扩展.
    SetSkillExp    设置玩家技能的熟练度
    SetServantMasterName    修改宝宝的主人名字
    Guid2Id    更具Guid获得配置表中的ID
    Id2KeyName    更具对象Id获得KeyName
    KeyName2Id    更具对象KeyName获得Id
    KeyName2Name    更具对象KeyName获得Name
    Player_SetAttackModeLock    设置玩家是否可以改变攻击类型
    Guid2Name    更具Guid获得对象名称
    DummyLockTarget    指定假人锁定敌人
    DummyMove    指定假人移动
    GetBuffList    获得指定角色的buff列表
    LastKeepPkgTime    取得玩家的最后心跳包时间
    GetFamilyMemberAttr    获得家族成员信息
    Player_AddEffect    设置玩家特效
    LoadPlayerEx    引擎加载玩家
    TeamInvite    组队邀请玩家
    NPCTalkDetailQuest    打开NPC的对话框和任务
    Player_IsAttackModeLock    判断玩家攻击模式是否被锁定
    GetGSClientVer    获取引擎中学习到的最新的客户端版本
    GetClientVerEx    获得新的客户端版本号
    RequestClientVer    请求客户端版本
    IO_TextFileTotalLine    获得文本内容的总行数.
    Player_CatchEx    玩家捕捉宝宝扩展.
    CanAttack    判断目标是否可攻击
    SetIsBrust    设置是否显示为暴击
    IO_FileList    获得指定目录中所有txt文件名.
    IO_FileSize    返回文件大小.
    GetEquipSuitCount    获得角色身上指定套装中装备数量
    SetServantPickItem    设置是否开启宝宝自动捡物品功能
    SetServantPickList    添加或删除某物品到宝宝的拾取列表中
    GetClientType    获取客户端的类型
    GetServantState    获取宝宝AI状态
    SetServantState    设置宝宝AI状态
    GetClientCheckInfo    获得客户端的校验信息
    Guid2Number    将引擎使用的GUID字符串转为纯阿拉伯数字表示的字符串
    Number2Guid    将纯阿拉伯数字表示的字符串转化为引擎使用的GUID字符串
    number_arithmetic    增加对INT64类型数据的四则运算支持
    number_logic    增加对INT64类型数据的逻辑运算支持
    GetGSVer    获得游戏服务器版本号
    SetMD5CheckList    获得客户端的MD5码黑名单上报的数量
    MagDefPoint    取得角色的魔防属性点.
    post_player_die    玩家死亡时回调.
    SendSpeakerMsg    发送喇叭消息.
    GetItemGold    取得金币类型物品的金币
    SetDummyDefaultSkillAI    设置假人的默认技能AI
    SetDummySkillAI    设置假人的技能AI
    GetZoneKey    获取区密钥.
    GetCurScriptName    取得当前正在运行的脚本文件名.
    GetSvrRunTime    获取服务器运行时间.
    GetSkillExp    获得玩家技能的熟练度
    SetDBMerge    设置数据表合区类型
    SetScriptTimeout    设置当前正在运行的脚本死循环判断时间.
    Item_IsExist    根据物品GUID判断该物品是否存在.
    Item_MapRemove    清理地图上的某个物品.
    Map_GetRegionDummys    获取地图区域内的英雄列表.
    SetDummyAIOption    设置假人的AI配置
    SetDummyDefaultAIOption    设置假人的AI配置
    Str2Zip    将指定文本进行ZIP压缩,然后再BASE64编码.
    Zip2Str    将指定文本进行BASE64解码,然后再ZIP解压.
    GetGroupName    获取组Name.
    HasZhenshi    判断玩家是否处于珍视状态.
    GetPlayerUUID    获得玩家或英雄的为一名标识
    GetJoinHitTarget    获取英雄合击的目标的guid
    CancelStall    取消玩家摆摊
    LoadPlayer    引擎加载玩家
    GetBindGold    取得角色绑定金币.
    AllServantBetry    玩家所有宝宝背叛.
    AddBindIngot    添加角色绑定元宝.
    AddExp    添加角色经验.
    AddGold    添加角色非绑定金币.
    Achievement    取得角色的成就.
    AddAvataBuff    给角色添加变身BUFF.
    AddBindGold    添加角色绑定金币.
    AddIngot    添加角色非绑定元宝.
    AddIntegral    添加角色积分.
    AddSingleItem    给予玩家单个物品.
    AddTimer    给对象添加定时器.
    AntiIndulgeExpire    强制让角色的沉迷状态过期.
    Attr    获取角色属性值.
    Brawn    取得角色的腕力.
    CreateHeroForPlayer    创建英雄
    DeleteHeroForPlayer    删除英雄(未开放)
    DelUnmatchedSkill    删除玩家非本职业技能.
    DestroyDummy    清除一个假人
    Dir    取得角色的方向.
    Energy    取得角色的活力.
    EquipWeight    取得角色的装备负重.
    FindFirstBagFreeSlot    获取玩家背包第一个空格位.
    Gem    取得玩家当前装备的宝石.
    Gender    取得角色的性别.
    GenDummy    在地图上生成一个假人
    GenHeroForPlayer    载入玩家的某个英雄
    GetActiveCount    取得玩家的总共活跃点数
    GetActiveCountToday    取得玩家的活跃点数
    GetBagFree    取得玩家包裹空格子数量.
    GetBagFreeEx    取得玩家包裹空格子数量.
    GetBagSize    取得玩家包裹大小.
    GetBagSizeEx    取得玩家包裹大小.
    GetBindIngot    取得角色绑定元宝.
    GetBuffTime    取得BUFF剩余时间.
    GetDayInt    取得对象实体上设置的数值型天变量.
    GetDayStr    取得对象实体上设置的字符型天变量.
    GetDynamicAttr    获取玩家动态属性.
    GetFamilyCastles    获取行会的占领城堡.
    GetFamilyMembers    返回玩家所属行会成员的列表
    GetGold    取得角色非绑定金币.
    GetIngot    取得角色非绑定元宝.
    GetIntegral    获取角色积分.
    GetTickCount    返回系统的时钟嘀答数.
    GetTime    从1970年1月1日0时0分0到现在经过的秒数.
    GetTitle    取得玩家当前称号.
    GMLevel    获取玩家的GM等级.
    God    开启上帝模式.
    Hair    取得角色的发型.
    HairColor    取得角色的头发颜色.
    HasFamily    判断某个行会是否存在
    Head    取得角色的头像.
    Helmet    取得玩家当前装备的头盔.
    HpPoint    取得角色的HP属性点.
    IsCastleWarNull    判断某城堡战是否注册过.
    IsInRegion    判断坐标是否在区域中.
    Item_GetBySite    根据玩家背包格子位取物品GUID.
    Monster_GetPosY    根据怪物的GUID取得Y坐标.
    Monster_Kill    杀死怪物.
    Monster_Type    取得怪物的类型.
    IO_DeleteDir    删除目录.
    IO_GetFileString    读取文本文件所有内容.
    IsAntiIndulge    判断玩家是否为防沉迷帐号.
    LogDetail    向日志服务器上传角色的物品操作行程日志.
    LogDetailWithId    向日志服务器上传角色的物品操作行程日志.
    LogWithId    向日志服务器上传角色的物品操作行程日志.
    LuckCurse    取得角色的幸运诅咒.
    MagAtkPoint    取得角色的魔攻属性点.
    MagDef    取得角色的魔防.
    MailJsonItem    给某个玩家发送一封文本邮件.
    Map_GenItemEx    在地图上指定位置刷出物品.
    Map_GetCustomVarInt    取得存储在地图实体上的整型数值变量.
    Map_GetCustomVarStr    取得存储在地图实体上的字符型变量.
    Map_GetDistance    取得地图上二点间的距离.
    Map_GetGridObjList    获取地图区域内的对象列表.
    Map_GetMapKeyName    取得地图的KeyName.
    Map_GetMapName    取得地图的Name.
    Map_GetMapPlayers    获取地图内的玩家列表.
    Map_RemoveMonster    清理地图中的怪物.
    Map_RemoveNpc    清理地图中的NPC.
    Map_SetCustomVarInt    在地图实体上存储整型数值变量.
    Map_SetCustomVarStr    在地图实体上存储字符型变量.
    Map_SetOffTimer    取消地图定时器.
    Map_SetOnTimer    给地图添加定时器.
    MapCanRide    判断地图是否可以上坐骑.
    MapKeyName    根据角色GUID取得角色当前地图的KeyName.
    MD5    将字符串进行MD5加密.
    ModifyItemGold    修改物品的金币
    Monster_DataRow    根据怪物KeyName取得该怪物的配置表结构.
    Monster_DelBuff    删除怪物BUFF.
    Monster_GetCurTarget    取得怪物的攻击目标.
    Monster_GetCustomVarInt    取得对象实体上存储的整型数值变量.
    Monster_GetCustomVarStr    取得对象实体上存储的字符型变量.
    Monster_GetDropOwner    获得怪物掉落归属玩家.
    Monster_GetHateList    取得怪物的仇恨列表.
    Monster_GetKeyName    根据怪物GUID取得怪物KeyName.
    Monster_GetMap    取得怪物当前地图的GUID.
    Monster_GetPosX    根据怪物的GUID取得X坐标.
    Monster_SetCustomVarInt    在对象实体上存储整型数值变量.
    Monster_SetCustomVarStr    在对象实体上存储字符型变量.
    Monster_SetPanelSize    设置角色NPC面板的size.
    Monster_SpellTargetEx    让怪物施放技能.
    MpPoint    取得角色的MP属性点.
    Necklace    取得玩家当前装备的项链.
    Npc_GetCustomVar    取得NPC实体上存储的字符型变量.
    Npc_GetKeyName    取得NPC的KeyName.
    Npc_GetPosX    根据NPC的GUID取得X坐标.
    Npc_GetPosY    根据NPC的GUID取得Y坐标.
    Player_GoHome    让玩家回城.
    Player_IsHasSkill    判断玩家是否拥有某个技能.
    Player_IsInGS    判断玩家是否在本GS上.
    Player_IsOnline    判断玩家是否在线上.
    Ride    玩家骑上坐骑
    Ring    取得玩家当前装备的戒指.
    Shoes    取得玩家当前装备的靴子.
    Shoulder    取得玩家当前装备的护肩.
    ShowForm    通知客户端显示表单
    StartAutoRun    开启指定玩家挂机选项.
    StopAutoRun    关闭指定玩家挂机选项
    StopStall    让假人结束摆摊
    SubExp    扣除角色经验.
    Wrist    取得玩家当前装备的护腕.
    GetDeposit    取得角色仓库金币.
    GUIDType    取得对象GUID的类型.
    SetFamilyMaxMember    设置行会最大成员数
    SysSpeakMsg    发送客户端喇叭消息.
    GetHeroCopyNum    获得英雄的分身数量
    IsHeroCopy    判断英雄是否为分身
    ClearTimer    清除对象的所有定时器.
    GetItemsByKeys    根据KeyName取得玩家物品的GUID列表
    GetLocalTime    从1970年1月1日0时0分0到现在经过的秒数.
    GetLuaPerformance    查询所有脚本的性能参数.
    GetPlayerCurrentHeroList    获取玩家已经载入的英雄列表
    GetPlayerHeroList    获取玩家所有的英雄列表
    GetQuestAccomplishing    取得任务完成时的追踪文本
    GetQuestProgressing    取得任务进行中的追踪文本
    GetWeekInt    取得对象实体上设置的数值型周变量.
    GetWeekStr    取得对象实体上设置的字符型周变量.
    Item_GetCustomVarInt    取得物品实体上存储的整型数值变量.
    Item_GetCustomVarStr    取得物品实体上存储的字符型变量.
    Item_GetID    取得物品的模版ID.
    Item_GetKeyName    根据物品GUID取得KeyName.
    Item_GetName    根据物品GUID取得Name.
    Item_GetPosX    根据物品GUID取得X坐标.
    Item_GetPosY    根据物品GUID取得Y坐标.
    Item_IsTimeLimit    根据物品GUID判断该物品是否时限道具.
    Item_NotifyCustomParam    向物品的主人通知物品自定义变量更新.
    Item_SetCustomVarInt    在物品实体上存储整型数值变量.
    Item_SetCustomVarStr    在物品实体上存储字符型变量.
    ItemCount    取得玩家的物品数量.
    ItemCountEx    取得玩家的物品数量.
    ItemDropFreezeTime    取得物品的掉落冻结时间
    ItemDropHost    取得物品的掉落源
    ItemDropTime    取得物品的掉落时间
    ItemDropType    取得物品的掉落类型
    ItemKeyName    根据物品的GUID取得物品的KeyName.
    ItemRole    取得物品的归属
    Job    取得角色的职业.
    JuJu    取得玩家当前装备的符咒.
    LastAtkTime    取得玩家的最后攻击时间TICK值.
    LastMoveTime    取得玩家的最后移动时间TICK值.
    LastTalkTime    取得玩家的最后聊天时间TICK值.
    LeaveTeam    离开队伍.
    LockSwitch    取得角色的安全锁开关状态.
    Log    向日志服务器上传角色的物品操作行程日志.
    MailToPlayer    给某个玩家发送一封文本邮件.
    Map_GenGold    在地图上指定位置刷出金币.
    Medal    取得玩家当前装备的勋章.
    Meritor    取得角色的功勋.
    Player_GetCustomVarInt    取得玩家实体上存储的整型数值变量.
    Player_GetDir    取得玩家的方向.
    Player_GetDistance    计算玩家间的距离 计算玩家间的距离.
    Player_GetEquipGuid    取得玩家装备栏装备着的物品GUID.
    Player_GetWarehouseSize    取得玩家包裹大小.
    Player_GiveItemBind    给予玩家绑定物品.
    Player_GiveItemUnbind    给予玩家非绑定物品.
    Player_GiveSingleItem    给予玩家单个物品.
    Player_IsCanMove    判断玩家是否可以移动.
    Player_IsCanNpcTalk    判断玩家是否能与NPC交互.
    Player_IsCanSpell    判断玩家是否能使用魔法攻击.
    Player_IsCanTalk    判断玩家是否能说话.
    Player_IsCanTurn    判断玩家是否能转向.
    Player_IsCanUseItem    判断玩家是否能使用物品.
    Player_IsDie    判断玩家是否死亡.
    Player_IsHasBuff    判断玩家是否拥有某个BUFF.
    Player_ItemRequest    批量操作(添加/删除)玩家物品.
    Player_Kill    立即杀死角色.
    Player_KillServant    杀死玩家所有随从.
    Player_NotifyCustomParam    向客户端发送变量通知.
    Player_NpcMove    让玩家跳转到指定NPC附近.
    Player_SetCustomVarInt    在对象实体上存储整型数值变量.
    Player_SetCustomVarStr    在对象实体上存储字符型变量.
    Player_SetIntProp    取得玩家的数值型属性值.
    Player_UseItem    让玩家使用道具.
    PostDBEvt    投递数据库事件
    PostURL    获取一个URL的内容,带Post数据
    Prestige    取得角色的声望.
    Random    成生随机数.
    RemainPoint    取得角色的剩余属性点.
    ScriptFuncToPlayer    给某个player执行一段脚本
    ScriptTextToPlayer    给某个player执行一段脚本
    SetAchievement    设置角色成就.
    SetAutoOpt    设置自动挂机选项.
    SetBrawn    设置角色腕力.
    SetDayInt    在对象实体上设置数值型天变量.
    SetDayStr    在对象实体上设置字符型天变量.
    SetDir    设置角色方向.
    SetDynamicAttr    设置玩家动态属性.
    SetGender    设置角色性别.
    SetHair    设置角色的发型.
    SetHead    设置角色的头像.
    SetHeroState    设置玩家已经载入的英雄状态
    SetJob    设置角色职业.
    SetMagAtkPoint    设置角色魔法攻击属性点数.
    SetMagDef    设置角色魔法防御.
    SetMeritor    设置角色功勋.
    SetMpPoint    设置角色MP属性点数.
    SetNetCheck    客户端网络状态检查
    SetPhyAtkPoint    设置角色物理攻击属性点数.
    SetPrestige    设置角色声望.
    SysGuildMsg    发送客户端底部公会消息.
    SysMapMsg    发送客户端底部地图消息.
    SysRoleTalk    发送角色当前说话通知.
    SysTipsMsg    发送客户端左上角消息.
    UnRide    玩家解散坐骑
    VarList    返回对象的所有自定义变量列表.
    Weapon    取得玩家当前装备的武器.
    Wings    取得玩家当前装备的翅膀.
    Monster_GetIntProp    取得怪物的数值型属性值.
    Monster_IsHasBuff    判断怪物是否拥有某个BUFF.
    Monster_JumpXY    让怪物跳转到某地图.
    Mount    取得玩家当前装备的坐骑.
    Npc_SetCustomVar    在NPC实体上存储字符型变量.
    Npc_SetPanelSize    设置NPC面板的size.
    OnGloryTrigger    产生一个成就的触发事件.
    PhyAtkPoint    取得角色的物攻属性点.
    PhyDef    取得角色的物防.
    PhyDefPoint    取得角色的物防属性点.
    Pk    取得角色的PK值.
    Player_AddBuff    给角色添加BUFF.
    Player_AddSkill    给角色添加技能.
    Player_ChangeGender    设置角色性别.
    Player_ChangeJob    设置角色职业.
    Player_ClearBag    清空玩家包裹.
    Player_DelBuff    删除角色BUFF.
    Player_DestroyItem    删除玩家物品.
    Player_DestroyItemBind    删除玩家物品.
    Player_DestroyItemUnbind    删除玩家物品.
    Player_DropItem    玩家丢弃物品.
    Player_DropItemEx    强制玩家丢弃物品.
    Player_GetBagFree    取得玩家包裹空格子数量.
    Player_GetBagItemList    取得玩家包裹所有物品的GUID列表.
    Player_GetBagSize    取得玩家包裹大小.
    Player_GetEquipName    取得玩家装备栏装备着的物品Name.
    Player_GetGuid    根据玩家的Name找到该玩家.
    Player_GetGuidProp    取得玩家的GUID型属性值.
    Player_GetIntProp    取得玩家的数值型属性值.
    Player_GetItemCount    取得玩家的物品数量.
    Player_GetItemCountBind    取得玩家的物品数量.
    Player_GetItemCountUnbind    取得玩家的物品数量.
    Player_GetPosY    取得玩家的Y坐标值.
    Player_GetTimeProp    取得玩家的时间型属性值.
    Player_GetWarehouseFree    取得玩家包裹空格子数量.
    Player_GetWarehouseItemCount    取得玩家的物品数量.
    Player_GetWarehouseItemCountBind    取得玩家的物品数量.
    Player_GetWarehouseItemCountUnbind    取得玩家的物品数量.
    SetEnergy    设置角色活力.
    SetEquipWeight    设置角色装备负重.
    SetHairColor    设置角色的头发颜色.
    SetHp    设置角色HP.
    SetHpPoint    设置角色HP属性点数.
    SetLevel    设置角色等级.
    SetLockSwitch    设置角色的安全锁开关状态.
    SetLuckCurse    设置角色幸运诅咒.
    SetMagAtk    设置角色魔法攻击.
    SetMagDefPoint    设置角色魔法防御属性点数.
    SetMp    设置角色MP.
    SetPhyAtk    设置角色物理攻击.
    SetPhyDef    设置角色物理防御.
    SetPhyDefPoint    设置角色物理防御属性点数.
    SetPk    设置角色PK值.
    SetRemainPoint    设置角色剩余属性点数.
    SetTaoAtk    设置角色道术攻击.
    SetTaoAtkPoint    设置角色道术攻击属性点数.
    SetWeekInt    在对象实体上设置数值型周变量.
    TitleName    取得玩家的称谓.
    SetWeekStr    在对象实体上设置字符型周变量.
    SetWeight    设置角色背包负重.
    StartCastleWarEx    开启城堡战.
    StartStall    让假人摆摊
    SubBindGold    扣除角色绑定金币.
    SubBindIngot    扣除角色绑定元宝.
    SubGold    扣除角色非绑定金币.
    SubIngot    扣除角色非绑定元宝.
    SubIntegral    扣除角色积分.
    SysCenterMsg    发送客户端中部消息.
    SysMsg_SendBoardMsg    发送客户端面板消息.
    SysMsg_SendTipsMsg    发送客户端左上角消息.
    SysTopMsg    发送客户端顶部消息.
    TaoAtkPoint    取得角色的道攻属性点.
    TimeDiff    取得字符串时间的差值.
    UserID    取得玩家的帐号ID.
    Weight    取得角色的背包负重.
    ModifyCastleAttacks    强制修改城堡攻击行会.
    ModifyCastleStart    强制修改城堡攻城时间.
    QueryCastleStart    查询攻城时间.
    AddDeposit    添加角色仓库金币.
    SubDeposit    扣除角色仓库金币.
    GetRegionFree    返回地图区域中空坐标列表.
    NotifyCSChannelMsg    GS给CS发送频道消息 GS给CS发送频道消息.
    on_monster_born    怪物出生时回调.
    Mail    给某个玩家发送一封文本邮件.
    Monster_AddBuff    给怪物添加BUFF.
    Player_GetCustomVarStr    取得玩家实体上存储的字符型变量.
    Player_GetPosX    取得玩家的X坐标值.
    Player_GetStrProp    取得玩家的字符型属性值.
    Player_SetAlias    设置玩家的称谓.
    Player_UseItemByID    让玩家使用道具.
    ToAttrName    获取属性名.
    SetFormAllowFunc    设置表单的允许回调函数列表.
    GetRegionFreeRnd    返回地图区域中空坐标列表.
    on_add_exp_all    角色得到经验时回调.
    on_attack_ex    受攻击时回调.
    on_dig_meat    角色挖肉时回调.
    on_pre_logout    玩家退出游戏之前回调.
    on_pre_mall    玩家在商城消费之前回调.
    on_ride_request    收到上马请求时回调. (坐骑)
    on_system_stop    系统关闭回调.
    post_die    角色死亡时回调.
    post_monster_die    怪物死亡时回调.
    post_process_pk    角色处理PK值时回调.
    pre_die    角色死亡之前回调.
    pre_monster_die    怪物死亡之前回调.
    pre_player_die    玩家死亡之前回调.
    pre_player_relive    角色复活之前回调.
    pre_process_pk    角色处理PK值之前回调.
    GetRegionFreeEx    返回地图区域中空坐标列表.
    GetRegionFreeRndEx    返回地图区域中空坐标列表.
    GetTempInt    取得对象实体上存储的整型数值变量.
    GetTempStr    取得对象实体上存储的字符型变量.
    HasItem    判断玩家是否拥有道具.
    InAdvWarehouse    判断道具是否在玩家高级仓库里.
    InBag    判断道具是否在玩家包裹里.
    InEquip    判断道具是否在玩家装备栏里.
    InWarehouse    判断道具是否在玩家仓库里.
    Map_GetRegionItemsEx    获取地图区域内的物品列表.
    Map_GetRegionMonstersEx    获取地图区域内的怪物列表.
    Map_GetRegionNpcsEx    获取地图区域内的NPC列表.
    Map_GetRegionPlayersEx    获取地图区域内的玩家列表.
    MoveItem    物品移动接口.
    ServantBetry    设置玩家某个宝宝背叛(叛变).
    SetTempInt    在对象实体上存储整型数值变量.
    SetTempStr    在对象实体上存储字符型变量.
    on_unride_request    收到下马请求时回调. (坐骑)
    Level    取得角色的等级.
    IO_DeleteFile    删除文件.
    GetExp    获取角色经验.
    on_timer_check    道具自检回调.
    GetBindGoldStr    取得角色绑定金币字符串格式.
    Map_IsDgn    判断地图是不是副本
    Player_ChangeName    玩家改名.
    Player_SetForbidTalkType    设置玩家禁言类型.
    Player_SubInnerForceExp    扣除角色内功经验.
    SubIngotEx    扣除角色非绑定元宝.
    MailEx    给某个玩家发送一封文本邮件.
    MailJsonItemEx    给某个玩家发送一封文本邮件.
    MailToPlayerEx    给某个玩家发送一封文本邮件.
    SendCaptchaReq    发送验证码请求
    GetPlatformInfo    获取玩家第三方登陆平台信息.
    Player_GetAllTitles    获取玩家所有称号.
    SendRoleInnerForceNtf    向周围通知角色内功数值
    SetClientDelay    设置客户端异常断线后延迟退出游戏时间
    GetExpStr    获取角色经验字符串版.
    GetGoldStr    取得角色非绑定金币字符串格式.
    Player_AddExpStr    添加角色经验字符串版.
    Player_AddGoldStr    添加角色金币字符串版.
    Player_IsGoldStrEnough    判断角色的金币是否足够字符串版.
    Player_SubExpStr    扣除角色经验.
    Player_SubGoldStr    扣除角色金币字符串版.
    AllItemList    取得玩家所有物品的GUID列表.
    AddBagSite    增加背包格子数
    GetPlayerGloryState    获取玩家成就状态.
    StartMigrate    启动玩家角色数据跨服
    GetQuestGroupHuntingsCount    获取玩家任务组杀怪次数.
    SetFamilyRelation    设置行会关系
    SetQuestGroupHuntingsCount    设置玩家任务组杀怪次数.
    OpenShopEx    打开随身商店
    OpenWarehouseAdvEx    打开随身高级仓库
    OpenWarehouseEx    打开随身仓库
    DelItemsBatch    批量删除玩家物品.
    GetAllPlayerNames    取得服务器上所有玩家的名字列表.
    Monster_SetAttackType    设置怪物(包括宝宝和守卫)允许攻击角色类型.
    Player_AddInnerForceExp    添加角色内功经验.
    Player_DisableForbidTalkType    取消玩家禁言类型.
    Player_SetAntiIndulge    设置玩家的防沉迷状态.
    GetAllDBVars    获取所有的数据库变量.

    计划任务
    AddScheduled    给服务器添加计划任务.
    DisableScheduled    清除服务器计划任务.

    << 上一篇:[辅助工具下载]  下一篇:简单游挂机脚本 >>

    最新评论:


    >   共有 0 位网友发表了评论

    随机导读

    ·游戏中如何与土豪相处
    ·火龙法杖
    ·道士技能印记全套攻略(散人福利)
    ·如何提高神途合击技能命中率
    ·赤月老巢
    ·神途玩家被封号是否合法

    相关新闻