|
练气 筑基 金丹 元婴 化神 渡劫 大乘 飞升 地仙 天仙 真仙 金仙 仙尊 仙帝 大道主宰
技能表:目标类型4 攻击不受安全区和攻击模式影响
<!--AtlasSize 图集大小 TileAtlas 图集数量 fixwnd固定窗口 onechat聊天窗 upimg单图更新 uptrd更新线程 upqueue下载队列长度 async异步加载 edit调内观 box调试框 focus描边 touch模式 smooth平滑 shadow阴影 fps帧数 showfps运行信息 fit界面适配 lognet上传日志 logit开启日志 autogg手动点公告 fog黑夜模式 box显示地图阻挡-->
NOSHADOW 地图配置表 忽略开启阴影
EQUAL N$配置行数 0 就是新人
FORBIDMYSHOP 打断摆摊
ClientCmd REALPHONE 模拟器检查
CHECKTIMELIMIT 物品实体id 检测类型0是否可用(没时间限制或者没过期)1有时间限制2有时间限制但没过期3有时间限制但已过期
[@KillMissionMob] 宝宝杀怪触发
GIVE给物品: 物品名字(或者配置表id), 物品数量, 物品来源名字类型(0无, 1玩家名字, 2活动, 3系统, 4自定义), 来源名称(不使用就填不使用), 是否绑定, 限时类型#时间
物品加限时 TIMELIMIT 物品格id 限时类型#时间
物品去掉限时 UNTIMELIMIT 物品格id
BINDITEM 绑定命令. UNBINDITEM 解绑, CHECKBINDITEM 检测绑定
buttonType="116" 开关游戏声音
edit="1" 开启编辑模式
@编辑内观
@编辑模型
@编辑UI
刷怪表 怪物名#禁止移动指令
怪物1#NOMOVE
CLOSEECTYPE 关闭当前副本 切换副本地图时使用
<$FBTIME>副本剩余时间
CHANGEEXP 指令 控制符 经验值 是否储蓄聚灵珠(0或不写不储蓄 1储蓄) 是否受等级上限限制(0或不写受限 1不受限)
CHANGEEXP + 100000
技能复位
CLIENTCMD AddAllMagicToUI
设置外观
SETITEMSHAPE 0 = 1 N$待测试装备
SETITEMSHAPE 设置外观 +-=
SETITEMANICOUNT 设置外观特效 +-=
SETITEMLOOKS
SETITEMINLOOKS
检测副本指定怪物数量
CHECKMAPMOBCOUNT SELF 169 180 狐族战士[精英] < 1 150
副本刷怪
MONGENEX SELF 333 333 鸡|1|148 2 2
1稀有属性2神器属性3特殊属性
GETITEMATTVAL 装备栏序号 属性分类 属性id 变量 物品框变量
ClientCmd OpenUI 类型数字
ClientCmd CloseUI 类型数字
主角背包 1
英雄背包 2
主角 3
英雄 4
查看他人 5
组队 6
行会 7
设置 8
NPC 9
购买 10
出售 11
维修 12
布局 13
大地图 14
商城 15
交易我方 16
交易对方 17
摆摊 18
存钱 19
排行榜 20
聊天室 21
聊天窗口 22
标志位数1024个
CHECK [序号] 检查标志状态
SET [序号] 0关1开 设置检查标志状态
RESET 开始序号 结束序号 重置标志状态
功能状态位数1024个
CHECKOPEN [序号] 检查功能状态
SETOPEN [序号] 0关1开 检查功能状态
单元状态位数1024个
CHECKUNIT [序号] 检查单元状态
SETUNIT [序号] 0关1开 设置检查单元状态
RESETUNIT 开始序号 结束序号 重置单元状态
<Img:N:F:X:Y:D/@Label> F=WIL文件序号 , 也可以是个图片.png结尾. 就去图集里找.
但是这种情况下. 是不支持播放动画的. 也不支持按下和鼠标划过的图片
图集里找的话只支持单个图片.
这4种用法都一样
0,0在左上角. Y坐标要负数. 才能正常看到.
LOOK 对方名字
H.LOOK 对方名字 这个含义是查看对方英雄
[@CancelMission] QF删除任务触发
btn_001 自定义UI按钮
SetEnable 设置按钮禁用
[@打开自动穿戴]
#ACT
;ClientCmd AutoEquip 0关1开 等待秒数
ClientCmd AutoEquip 1 5
[@关闭自动穿戴]
#ACT
ClientCmd AutoEquip 0
如果套装里第一个物品的名字长度>8个字. 只1列, >6个字用2列. >4个字用3列或者2列. 剩下用4列.
<$STR(S1)>.give V3大礼包 1 指定角色名给东西
give 物品名字(或者配置表id), 物品数量, 物品来源名字类型(0无, 1玩家名字, 2活动, 3系统, 4自定义), 来源名称(不使用就填不使用), 是否绑定
角色名.GETGUILDNAME S$行会名 获取角色行会名到变量
CLIENTCMD AddAllMagicToUI 重置技能位置
检测鉴定
CHECKNOTIDENTIFIED N$鉴定装备 3
鉴定
RESETITEMATT N$鉴定装备 3 //1稀有属性2神器属性3自定义属性4技能强化id
$CLIENTTYPE 客户端类型0PC 1安卓 2IOS
$CHANNEL 渠道ID变量
HEROCANPICKUPITEM 0关1开 英雄拾取开关
HEROLOGOUT 召回英雄
<$RUNDATEDAY> 开区天数 初始1 12点加1
<$RUNDATEMIN> 开区时间 分
GetListStringEX 检测第一个参数 获取第二个参数
APPENDLINE 添加一行到文本
ADDTEXTLISTEX 不检测直接保存一行
AddTextList 检测不一样才保存
限制快捷栏物品
限制物品
ClientCMD QuickActionItemName 疗伤药#魔法药#盟重回城石#随机传送石
限制类型
;ClientCMD QuickAction 41#2#0
stdmode类型
[@ReQuestGuildWar]
#IF
#ACT
MOV N0 1
行会战发起成功
#ELSEACT
MOV N0 0
行会战发起失败
BREAK
[@ADDBUFFX]
#IF
#ACT
AddBuff 3301 120 100 ;加buff. buffid 持续秒 概率
csb名字 x坐标 y坐标 x对齐 y对齐 是否允许整理背包(0不允许 1允许) 查看目标类型固定用S0(变量S0如果是0表示主角装备栏 变量S0如果是1英雄装备栏 变量S0如果是2其他人装备栏) 文本或者url 不能关闭(不写或者0能关闭 1不能关闭)
补齐字符
#IF
#ACT
MOV S$测试 哈哈
#SAY
<<$STR(S$测试字符2)>/SCOLOR=254/8> 补齐8个字符
<<$STR(S$测试字符2)>/SCOLOR=254/10> 补齐10个字符
0老区 1新区 1-4对应流畅 拥挤 火爆 维护
'ACCOUNTGOLD';//调整帐号金币
'CHECKACCOUNTGOLD'; //检查当前人物身上有多少帐号金币 CHECKACCOUNTGOLD 控制符(<、>、 =) 点数
ACCOUNTGOLD 显示账号货币
PC多开限制
UIDLG MultiClient 3
ClientCmd REALPHONE 模拟器检查
$REVIVALTIME 剩余复活时间
[@HIDEBTN]
#IF
#ACT
CLIENTCMD HideBtn 属下 1
[@SHOWBTN]
#IF
#ACT
CLIENTCMD HideBtn 属下 0
onechat="0" 自定义按钮显示开关开关
1就一直显示这个聊天框
0就是之前的那种
按钮特效
<Button name="属下" type="1" buttonType="112" magicID="-1" iconPath="icon/main_shiqu.png" iconEffects="LoadEffects/0#10#50" x="280" y="430" alginX="1" background="0" index="-1" isHide="1"/>
显示隐藏按钮特效
[@HIDEBTNE]
#IF
#ACT
CLIENTCMD HideIconEffects 属下 1
[@SHOWBTNE]
#IF
#ACT
CLIENTCMD HideIconEffects 属下 0
releasemagicEX 参数1 参数2 参数3 参数4
参数1 释放技能id (能支持自定义技能)
参数2 技能是否是强化技能 0=普通技能 1=强化技能
参数3 技能等级
参数4 技能目标 1=攻击目标 2=自身
ItemSlotTip 物品格使用特定tip
UIDLG ItemSlotTip jiaoben001 item_001:tip文本空格用tab键代替
LimitItemSlot 限制物品格能放入的物品类型,以及是否作为装备栏(0-39为装备栏,不写或者-1表示非装备栏)
UIDLG LimitItemSlot jiaoben001 item_001:-1
UIDLG LimitItemSlot jiaoben001 item_001:5:10:11|0
UIDLG LimitItemSlot jiaoben001 item_001:200:201|17
位置范围是0-39, 但0-16是时装这些。 新的从17开始。 但是。 前面几个我们估计写死。
UIDLG LimitItemSlot jiaoben001 item_001:200:201|17 这里我填加了一个装备做测试。 物品格是17. STDMODE, 搞了两个 200, 201
从200开始。 往后。 两个两个。每两个, 是一个装备位置 序号从17开始递增 支持从背包双击来装备。 也支持 拖拉或者双击 脱下
UIDLG SetSprite jiaoben001 Sprite_001:icon/guaji.png::-48:-21
UIDLG SetSprite jiaoben001 Sprite_001:60:StateItem.wil:-48:-21
;衣服0 武器1 翅膀2 项链3 头盔4 左手镯5 右手镯6 左戒指7 右戒指8 护身符9 腰带10 鞋子11 宝石12 斗笠13 16时装 盾牌17 勋章18 玉佩19
;指令 装备位置(自定义框用0身上的用ID) 属性ID 成功率 点数 是否破碎 属性附加位置(0附加属性1元素属性2稀有属性3神器属性4自定义属性) 装备变量框(不使用写0) 是否随机点数 是否提示
UPGRADEITEMEX 0 101 0 1 0 4 N$待强化装备 0 1
;指令 装备位置(自定义框用0身上的用ID) 属性ID 控制符 点数 属性附加位置 装备变量框
CHECKNEWITEMVALUE 0 101 = 12 4 N$装备增幅框 ;检测框里装备
;指令 装备位置(自定义框用0身上的用ID) 属性ID 控制符 点数 属性附加位置 装备变量框
SETNEWITEMVALUE 0 101 + 1 4 N$稀有洗练框 ;降级身上装备 基础属性专用
;指令 装备位置 属性ID 控制符 点数
CHECKITEMELEMENT 1 3 < 1 ;检测身上装备幸运值 基础属性专用
;指令 装备位置 属性ID 控制符 点数
SETNEWITEMVALUE 1 3 - 1 ;降级身上装备 基础属性专用
GetItemInfo N$装备框 2 N$获取物品序号
GetItemInfo N$装备框 1 N$洗炼物品号
GetItemInfo N$装备框 2 N$洗炼物品号
GetItemInfo N$装备框 3 S$获取物品名
地图功能标签
NOSHADOW 关闭阴影优化
NORECONNECT 支持坐标
RUNHUMANX 完全穿人
RUNMONX 完全穿怪
UIDLG Close ui的名字 ;关闭自定义UI
UIDLG SetCanMove jiaoben012 0 (UI是否能被移动)
GEMITEMS N$打孔石 N$开孔装备 (直接普通框放物品就能获取到独立ID变量)
命令设置 SetButtonSprite , SetButtonText
Text_1 和 Sprite_1
GETBOBOATTR 宠物序号(0~5) 属性序号(0~30)
0: Appr //外观值
1: sName//宠物名
2: Level //等级
3: Exp //经验
4: MAXExp //最大经验
5: Minrel//喂养值
6: AC //防御力
7: MAC //魔防
8: DC //攻击力
9: MAXDC//最大攻击力
10: MC //魔法
11: SC //道术
12: Speed //速度
13: Hit //命中率
14: Smite //暴击
15: DamAdd //增加攻击伤害
16: DcRedu //物理伤害减少
17: McRedu //魔法伤害减少
18: IgnDef //忽视目标防御
19: DamReb //伤害反射
20: AddHP //人体增加HP
21: AddMP //人体增加MP
22: ExpAdd //经验吸收增加
23: DropRate //PK目标爆率
24: Goldele //金元素
25: Woodele //木元素
26: Waterele //水元素
27: Fireele //火元素
28: Earthele //土元素
29: windele //风元素
30: Electele //电元素
DELBOBO 宠物放生
SEALBOBO 封印宠物
CalcVar, LoadVar, CheckVar, SaveVar
41-47物品触发脚本规则
#ACT
USEITEMOK 1 表示消耗物品
USEITEMOK 0 或者不写 表示不消耗物品
CHECKJOB 支持英雄检测
CHECKNAMELIST ..\ 列表检测按钮要加点
NOT CHECKNAMELIST \ NOT 列表检测按钮不要加点
#ACT 对应 #SAY
#ELSEACT 对应 #ELSESAY
delnamelist 删除列表里面的玩家名字
CLEARNAMELIST 清空文件里面的东西
进入地图时执行 限制在地图的时间 单位 分钟
timerecall 1
<$RecallRemainingTime> 显示延时TIMERECALL还剩多少秒
创建聊天室触发
[@CreateChatroomReq]
#IF
#ACT
MOV N0 1
ELSEACT
MOV N0 0
BREAK
地图参数 FB 副本专用 野外不刷
1.创建个人副本
地图配置文件MapInfo.txt里面先配置一个地图 刷怪文件MonGen.txt配置好这个地图的怪物(需要加一个一次性刷怪的参数 只刷一次)
副本类型: 0个人副本1组队副本2行会副本
脚本指令
#IF
CANMOVEECTYPE 0;检查是否可以创建副本, 本人个人和组队副本同时存在只能一个, 行会副本可以多个
#ACT
CREATEECTYPE 地图名 3 0 ;创建指令 调用地图名 副本有效时间,超过就提人并删除(分钟) 进入限制(0本人可进 1本人及队伍可进 2本行会可进)
SENDMSG 5 你已成功创建了
MOVEECTYPE 地图名 坐标X 坐标Y ;进入副本指定位置(要求人为避免 行会副本和个人副本以及组队副本同名)
#ELSEACT
SENDMSG 5 你已创建了一个镜像副本,不能重复创建....
(创建副本时 调用MapInfo.txt里面的地图配置和MonGen.txt里面的刷怪配置来生成副本地图)
#IF
#ACT
USEITEMOK 1
MOV N$当前背包格子 <$MAXBAGITEMSLOT>
INC N$当前背包格子 1
SETMAXBAGITEMSLOT <$STR(N$当前背包格子)>
MESSAGEBOX <恭喜您!成功将背包容量扩大1格/SCOLOR=254>\\<您当前的背包格子总数为:/SCOLOR=254>{<$MAXBAGITEMSLOT>/SCOLOR=58}<格/SCOLOR=254>
BREAK
------背景图片
|
容器节点(类型就节点)
|--ListView (列表容器, 可设置水平或者垂直滚动)
|--ListItem (你要放到列表容器里去的例子)
|--具体的按钮
|--具体的图片
|--具体的复选框
|--具体的文本框
[假人相关介绍]
ISDUMMY 检测是否为假人
RANDOMEX 1 100 随机取最小值~最大值的中间值
DUMMYGOTO 333 333 假人移动到当前地图坐标点
|
-
-
下载地址.txt
109 Bytes, 下载次数: 3, 下载积分: 积分 -5
售价: 500 积分 [记录]
上一篇:首发GOD传奇引擎源码,Cocos2d手游三端引擎源码完整版下一篇:GOD源码编译教程视频版,GOD引擎源码编译视频教程
|