万王之王 KOK King of Kings

 找回密码
 加入我们
查看: 4460|回复: 11

zkok命令的用法

[复制链接]
发表于 2006-10-8 20:14 | 显示全部楼层 |阅读模式
<strong>zkok命令的用法<div style="ADDING-RIGHT: 0px; MARGIN-TOP: 10px; FONT-SIZE: 9pt; OVERFLOW-X: hidden; WIDTH: 97%; WORD-BREAK: break-all; TEXT-INDENT: 24px; LINE-HEIGHT: normal; HEIGHT: 200px; WORD-WRAP: break-word;"><font color="#555555">文:高原 </font><br/>多数的用法在zkok帮助中有,只有个别的没有。<br/>1 重启后的连接 <br/>shutdown &lt;数&gt;<br/>比如:<br/>shutdown 300<br/>就是五分钟后重连。注意数不能为0 <br/>"shutdown"(无参数)或"shutdown 0"<br/>则表示中止GKK的运行,不再重连。 <br/>%public_bc<br/>restart:restart<br/>shutdown:600:萬王之王的世界將在 1 分鐘後重新啟動。 <br/>利用restart还可以不由begin开始运行。<br/>如<br/>restart:second_beginrestart <br/>2 if应用<br/>当hp大于400<br/>if (%h &gt; 400)<br/>....(這裡是你要執行的指令)<br/>....<br/>endif<br/>当mp大于1000就不执行下一条命令<br/>if (%m &lt; 1000)<br/>...(這裡當你的mp少於1000時便執行的指令, 多過1000便不執行)<br/>endif <br/><br/>3 替换的应用 <br/>收人要求站在特定的位置:<br/>%public_bc<br/>call:banish:%b%+(%$)告诉你 : %*开我%*<br/>call:banish:%b【换成你的城市名】%+(%$)%*开我%*<br/>call:banish:%b【换成你的城市名】%+(%$)%*开除%*<br/>call:accept:%*向你申请户籍 ! <br/>%scene banish<br/>::banish %1<br/>return next<br/>%scene accept<br/>20:test_bc:accept ?????? 问号就是指定的位置不要说你不懂<br/>return next <br/>要解释一下:<br/>call:banish:%b%+(%$)告诉你 : %*开我%*<br/>其中:%b表示把匹配的内容用%0~%9替换<br/>%+为第一个匹配,替换为%0<br/>%$为第二个匹配,替换为%1<br/>前一个%*为第三个匹配,替换为%2<br/>后一个%*为第四个匹配,替换为%3 <br/><br/>4 关于小写替换 <br/>用例子说明一下: <br/>%scene begin<br/>100:wait_bc: <br/>%bc wait_bc<br/>call:pot:%b%*(%*)告诉你:加潜能<br/>call:pot:%b%*(%*)回答你:加潜能 <br/>%scene pot<br/>50:pot_bc:Cast pote??? on %{%1%}<br/>return retry <br/>在%{和%}之间的任何%替换内容中的大写字母都会被替换成小写。<br/>注意下面的区别<br/>%{%VA%}: 替换成变量a的右值,如果值中有大写,则替换成小写<br/>%{VA%}:VA不是%替换值,所以维持原状。 <br/>5 trap的应用 <br/>trap可以加在任一正文段中,设置之后一直有效。 <br/>例如:<br/>%scene begin_trap_hp<br/>trap hp 200, 300<br/>return<br/>遇到下面的情况取消对hp的trap<br/>restart<br/>或<br/>trap hp<br/>(后面没有参数) <br/>因为帮助文档不详,这个问题好多人问,我今天刚刚研究出来,贴给大家看,呵呵。<br/>另外,自动恢复法力(吸魂等)的原理是一样的,只要改成mplow即可。<br/>%public_bc<br/>call:drinkhplow <br/>%scene begin<br/>trap hplow 350,400 <br/>%scene drink<br/>0.1:drink_bc:drink potion<br/>return <br/>%bc drink_bc<br/>stop::What? <br/>6 run的运算 <br/>@&amp;run<br/>ZKok有更新,终于加上了字符串运算(早就要加,一直懒得写), 这样可以实现了。<br/>注意表达式要用()括起来<br/>50:run_bc"@&amp;run [" + (%sx - 3) + "," + (%sy - 3) + "]") <br/>7 关于变量的使用<br/>"a - z" 26个变量,都可以使用, 如果变量没有被%variable定义,直接赋值,否则用变量的值数量取模 <br/>如果变量没有被%variable定义<br/>(a = 10) %oa: 10, %va: 10<br/>($a = "abc") %oa:???, %va: abc <br/>如果<br/>%variable a<br/>xxx<br/>yyy<br/>abc<br/>(a = 10) %oa: 1, %va = yyy (10 %3 = 1)<br/>($a = "abc") %oa:2, %va=abc<br/>($a = "sadf") %oa:??? %va:??? <br/><br/>8 ZRobot 3.0的行为控制段 <br/>行为控制段也可以增加条件判断 <br/>%bc stun_bc <br/>retry::你上一个动作.... <br/>... <br/>on (%m &gt; 300) <br/>retry::%i0你... <br/>on (%m &lt;= 300) <br/>next::%i0你... <br/>%scene begin <br/>50:stun_bc:cast stun on %v0 <br/>50:storm_bc:cast mind_storm on %v0 <br/>9 ZRobot 3.0的循环 <br/>1. do/loop <br/>%scene ... <br/>... <br/>do 表达式 <br/>... # 循环内容 <br/>loop 表达式 <br/>... <br/>说明: do / loop后面跟的表达式结果不为0时, 继续循环. <br/>表达式可以省略, 表示条件永为真. <br/>2. foreach/loop <br/>%variable x <br/>... <br/>%scene ... <br/>... <br/>foreach x <br/>... # 循环内容 <br/>loop <br/>... <br/>使用foreach/loop, 就不用主动使用变量的加一操作了. <br/>foreach 后面跟变量名 <br/>3. 在循环中可以用break或continue来控制 <br/>break和continue也可以放在行为控制段中. <br/>%bc xxx_bc <br/>break::你的身体状况不好.... <br/>10 进行坐标判断 <br/>do ((%sx != 67) || (%sy != 108))<br/>1::<br/>loop <br/><br/>如果要跑到[50,100], 可采用的几种方法:<br/> <br/>1. 在[50,100]处设置地面信息<br/>2. 用%sx, %sy, %sc等来判断<br/>  :&amp;run [50,100]<br/>  do<br/>    1::<br/>  loop ((%sx != 50) || (%sy != 100))<br/>3. 使用trap<br/>  %scene ...<br/>    trap position (50,100)<br/>    50:run_bc&amp;run [50,100]<br/> <br/>  %bc run_bc<br/>    next:position <br/>11 改额点的命令: <br/>setup dex -n<br/>setup con n<br/>n=你的额点数 <br/>dex=敏捷,con=体质,int=智慧,str=力量 <br/>12 自启动功能 <br/>C:\StartKok.txt<br/>那么只要运行<br/>....\ZTerm.exe C:\StartKok.txt<br/>即可, (可以做成个快捷方式)<br/>自启动文件的格式<br/>帐号名:帐号密码:角色名:角色密码:服务器<br/>帐号名:帐号密码:角色名:角色密码:服务器<br/>...<br/>帐号名:帐号密码:角色名:角色密码:服务器</div></strong>
发表于 2009-7-23 00:19 | 显示全部楼层
哦 看看,为了进T 服
发表于 2009-9-19 00:14 | 显示全部楼层
有更多命令用法说明吗?
发表于 2009-11-3 02:56 | 显示全部楼层
乱码还是比较麻烦的事情
发表于 2009-11-19 22:09 | 显示全部楼层
完全看不懂
发表于 2010-1-14 21:09 | 显示全部楼层
vvvvvvvvvvvvvvvvvvvvvvvv
发表于 2010-1-24 05:06 | 显示全部楼层
研究中~~~~~
发表于 2011-2-24 09:21 | 显示全部楼层
都忘光了,回一下
发表于 2011-4-18 10:48 | 显示全部楼层
强K币下ZKOK
发表于 2011-6-20 15:10 | 显示全部楼层
刷QB了~~~~~~~~~~~~~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|万王之王 king of kings

GMT+8, 2024-3-29 19:56

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表