发新话题
打印

脚本语句讨论(越深入越好,讨论精彩的有奖)

本主题由 妖哥 于 2008-10-16 21:14 分类
180是代表时间~~~比秒还小的时间~~18秒~~从0慢慢变到15的调色版

TOP

部分语句参考我内个NPC脚本类型集合帖,里边有涉猎.
所讨论的windowman类型明显就是.

TOP

gawindow。。
貌似是队长与npc对话时,队员也有对话窗口弹出来。。不过没有确定而已
不肯定。。。

TOP

关於gotoF,gotoB
我猜测一下用途。。
就是避免脚本因yes,no对话过多出现混乱,可用这个。。
例如:
GAWindow "\n\n  真的要战斗了哦",yes,no
Window_yes
gotoF case02
*case02*
if Item 620048 >=1
GAWindow "\n\n  那你准备好了吗?",yes,no
Window_yes Item 620048 == 0
GAEndWindow " ",ok
本帖最近评分记录
  • 妖哥 妖币 +4 GOOD 2008-4-25 22:47

TOP

是当脚本运行错误时的判断机制…
不光是对话多…
如果判定写错也可以由此跳转到错误后的执行方案…

TOP

引用:
原帖由 ﹎▓ヾ僤莼べ 于 2008-4-25 19:08 发表
GA是全队的.
我记得还有一个是全队物品检查.
利用的也是GA吧.
具体的忘记了..
PItem,补足10字节.

TOP

在data下找到一个event_format的文本
引用:
≯喉废
        block 炼扒巩
                炼扒捞 老摹茄 喉废阑 贸府茄促.
                炼扒捞 绝绰 版快绰 公炼扒.

≯炼扒巩栏肺 荤侩且 荐 乐绰 扁龋
        ==, !=, >, >=, <, <=, ||, &&

≯炼扒巩栏肺 荤侩且 荐 乐绰 眉农 亲格
        ·level 炼扒 n
                饭骇
        ·lp 炼扒 n
                洒飘 器牢飘
        ·fp 炼扒 n
                器胶 器牢飘
        ·gold 炼扒 n
                家瘤陛
        ·imagetype 炼扒 n
                葛嚼(0:GIRL 1:BOY 2:CHILDBOY 3:CHILDGIRL 4:MAN 5:WOMAN 6:OLDMAN 7OG)
        ·job 炼扒 n
                流诀ID
        ·nowevent??? 炼扒 n
                ???捞亥飘 吝 橇贰弊
        ·endevent??? 炼扒 n
                ???捞亥飘 辆丰 橇贰弊
        ·haveitem 炼扒 n
                n酒捞袍阑 啊瘤绊 乐绰啊(炼扒篮==牢啊!=)
        ·haveleak0item 炼扒 n
                皑沥 傈狼 n酒捞袍阑 啊瘤绊 乐绰啊(炼扒篮==牢啊!=)
        ·haveleak1item 炼扒 n
                皑沥 饶狼 n酒捞袍阑 啊瘤绊 乐绰啊(炼扒篮==牢啊!=)
        ·itemspace 炼扒 n
                后 酒捞袍 鄂荐
        ·item??? 炼扒 n
                Item???狼 俺荐
        ·leak0item??? 炼扒 n
                皑沥 傈狼 Item???狼 俺荐
        ·leak1item 炼扒 n
                皑沥 饶狼 Item???狼 俺荐
        ·stackitemspace???炼扒 n
                皑沥 饶狼 StackItem???狼 后荐
        ·group 炼扒 n
                颇萍狼 荤恩荐
        ·rank 炼扒 n
                流诀狼 珐农(0:D珐农 1:C珐农 2:B珐农 3:A珐农 4:S珐农1 5:S珐农2 6:S珐农3)
        ·skilllevel ???炼扒 n
                胶懦ID
        ·petspace 炼扒 n
                后 脐 鄂荐
        ·petlevel??? 炼扒 n
                ???脐狼 饭骇
        ·strcmpchat 炼扒 n
                盲泼苞 皋矫瘤n狼 厚背(炼扒篮==牢啊!=)
        ·strstrchat 炼扒 n
                皋矫瘤n俊 盲泼捞 器窃登绰啊(炼扒篮==牢啊!=)
        ·charm 炼扒 n
                概仿
        ·HaveTitle 炼扒 n
                莫龋
        ·bimage 炼扒 n
                措碍狼 拳惑锅龋
        ·bbimage 炼扒 n
                泅犁狼 拳惑锅龋
        ·metamocount 炼扒 n
                函脚吝狼 矫埃
        ·trueimage 炼扒 n
                函脚傈狼 拳惑锅龋
        ·maxlp 炼扒 n
                弥措 眉仿
        ·maxfp 炼扒 n
                弥措器胶 器牢飘
        ·fame 炼扒 n
                疙己
        ·jobrank 炼扒 n
                流诀珐农
        ·weapon 炼扒 n
                厘厚吝狼 公扁
        ·nowtime 炼扒 n
                矫埃(0:酒魔ⅵ沥坷  1:沥坷ⅵ历翅  2:历翅ⅵ具埃  3:具埃ⅵ酒魔)
        ·CheckRealTime n1/n2/n3,00:00:01
                n1篮 斥档, n2绰 岿, n3篮 老, 泅角狼 朝楼甫 措惑栏肺 茄促.

≯青困 郴侩
        ·message n
                盲泼扩档快俊 皋矫瘤 钎矫
        ·systemmessage n
                盲泼扩档快俊 皋矫瘤 钎矫
        ·nowevent??? n
                ???捞亥飘 吝 橇贰弊 函版(n篮 0捞唱 1)
        ·endevent??? n
                ???捞亥飘 辆丰 橇贰弊 函版(n篮 0捞唱 1)
        ·giveitem n1, n2
                n1酒捞袍阑 n2俺 扒迟促(n2积帆矫绰 1)
                (n1%犬伏, n1%犬伏ˇ)肺 罚待(犬伏积帆矫绰 1)
        ·giveleak0item n1, n2
                皑沥 傈狼 酒捞袍 扒迟促(n2积帆矫绰 1)
                (n1%犬伏, n1%犬伏ˇ)肺 罚待(犬伏积帆矫绰 1)
        ·giveleak1item n1, n2
                皑沥 饶狼 酒捞袍 扒迟促(n2积帆矫绰 1)
                (n1%犬伏, n1%犬伏ˇ)肺 罚待(犬伏积帆矫绰 1)
        ·givestackitem n1, n2
                皑沥 饶狼 胶盼 酒捞袍 扒迟促(n2积帆矫绰 1)
                (n1%犬伏, n1%犬伏ˇ)肺 罚待(犬伏积帆矫绰 1)
        ·killitem n1, n2
                n1酒捞袍阑 n2俺昏力 (n2积帆矫绰 1)
        ·killleak0item n
                皑沥 傈狼 n1酒捞袍阑 n2俺昏力 (n2积帆矫绰 1)
        ·killleak1item n
                皑沥 饶狼 n1酒捞袍阑 n2俺昏力 (n2积帆矫绰 1)
        ·addgoldlevel n
                饭骇】n榜靛 啊魂
        ·addgold n
                榜靛 啊魂(-n 肺 皑魂)
        ·setlevel
                固荤侩
        ·warp n1, n2, n3, n4
                况橇(甘ID, 敲肺矾ID, X谅钎, Y谅钎)
        ·givepet n
                脐扒迟促
                (n, 犬伏, n, 犬伏ˇ)肺 罚待
        ·killpeth n1, n2
                n2饭骇 捞惑狼 n1脐阑 昏力 (n2积帆矫绰 1)
        ·killpetl n1, n2
                n2饭骇 捞窍狼 n1脐阑 昏力 (n2积帆矫绰 9999)
        ·window n, 滚瓢
                皋矫瘤n狼 裹侩 扩档快阑 凯绊,
                措览窍绰 扼骇肺 痢橇茄促(滚瓢篮 OK, CANCEL, NEXT, PREV, YES, NO)
        ·endwindow n, 滚瓢
                皋矫瘤n狼 裹侩扩档快阑 凯绊 辆丰茄促(滚瓢篮 OK, CANCEL, NEXT, PREV, YES, NO)
        ·setcharm n
                概仿啊魂(+n栏肺 啊魂, -n肺 皑魂, n栏肺 流立措涝 )
        ·setdur n1, n2
                n1酒捞袍狼 郴备档 啊魂(+n2栏肺 啊魂, -n2肺 皑魂, n2栏肺 流立措涝 )
        ·SetLoginPoint n
                肺弊牢 器牢飘狼 汲沥
        ·CheckTitle
                鸥捞撇 眉农


≯扩档快 扼骇
        ·Window_OK 炼扒 n
                裹侩扩档快俊辑 OK啊 努腐登菌阑 锭
        ·Window_YES 炼扒 n
                裹侩扩档快俊辑 YES啊 努腐登菌阑 锭
        ·Window_NO 炼扒 n
                裹侩扩档快俊辑 NO啊 努腐登菌阑 锭
应该就是脚本语句,那些乱码就是解释应该。翻译过来就能明白个大致。

不过这些应该不是包含了所有的脚本语句
妖城欢迎您!

TOP

floor是判断地图编号的

比如某传送羽毛限定只能在法兰使用

block Floor == 1000
妖城欢迎您!

TOP

引用:
原帖由 妖哥 于 2008-4-26 03:43 发表
floor是判断地图编号的

比如某传送羽毛限定只能在法兰使用

block Floor == 1000
还有XPOS YPOS 制定的坐标

PS 半夜看到妖大王了................
自制资料片出售
大致介绍:http://bbs.mocwww.com/thread-13180-1-1.html
联系QQ 1002952262

TOP

……我这几天也都半夜看到你……

最近给CGtools加了编号是否重复查询,文件关联查询等……。

然后为了写脚本编写环境,所以这两天一直在收集脚本指令……


刚改了一下多线程商店商品外观显示~,看起来还可以了,呵呵~
附件: 您所在的用户组无法下载或查看附件
妖城欢迎您!

TOP

惯性思维…………连带的惯性行为……

giveitem =給予指定道具編號指令
GiveLeak0Item =給予特定關鍵道具編號指令
GiveLeak1Item =給予指定關鍵道具編號指令,並偵測是否已有該道具

这三个指令,后两个区别很容易看得懂


giveitem =給予指定道具編號指令

GiveLeak0Item =給予特定關鍵道具編號指令
有什么区别?
妖城欢迎您!

TOP

引用:
原帖由 妖哥 于 2008-4-26 04:13 发表
惯性思维…………连带的惯性行为……

giveitem =給予指定道具編號指令
GiveLeak0Item =給予特定關鍵道具編號指令
GiveLeak1Item =給予指定關鍵道具編號指令,並偵測是否已有該道具

这三个指令,后两个区别很 ...
睡觉了。明天写脚本测试下再来回答。前面关于这个命令的解释是看脚本猜的
自制资料片出售
大致介绍:http://bbs.mocwww.com/thread-13180-1-1.html
联系QQ 1002952262

TOP

應該改成:


giveitem =給予指定道具編號指令(是否已鑑定需看ITEMSET設定機率)
GiveLeak0Item =給予特定關鍵道具編號指令(未鑑定道具)
GiveLeak1Item =給予指定關鍵道具編號指令(已鑑定道具)
得饒人處且饒人.................

TOP

看你们讨论的很热烈,呵呵。
最近写武器擦拭布用了很多gotoB和gotoF
gotoB的意思是向上跳转(Backward,向后)
gotoF的意思是向下跳转(Forward,向前)
现在妖哥顶楼帖里面的语句应该都知道作用了吧?
本帖最近评分记录
  • 妖哥 妖币 +4 又了解一点了 2008-4-26 13:02
●完整功能MLSV     ●修复家族    ●新增角色登入点
●新界面补丁制作  ●原地登出V2版(完美迷宫)
●修改等级经验    ●完全汉化道具属性名称
●诱驱魔香支持任何地图   ●经典亚诺曼资料片
●新道具:再生灵药、转生道具制作、宠物变身卡、飞行旗
●WIN版本完整功能管理后台  ●全服通告脚本语句增加
联系QQ:13067734

TOP

至于向上跳转,是跳到指定标签位置

(是否就像delphi的label?如果是有标签,那标签应该是什么呢?如何定义?如果不是跳到指定标签位置,那是如何跳?)

------------------------
小男生回答:
是跳到case的位置,两端要加*号
比如 *case1*
假如这个case在目前位置的上面,于是就用gotoB case1 就跳到*case1*的下面继续执行。(貌似只能在一个block里)
妖城欢迎您!

TOP

发新话题