找回密码
 注册
搜索
楼主: yanzi@ts

[robot相关]wuchi版hs+sx_wd修补(部分只适合武当)

[复制链接]
门派:不明
发表于 2010-11-5 10:33:52 | 显示全部楼层
好东西啊。。。。。。。。。。。。。。。。收藏一下
门派:不明
 楼主| 发表于 2010-11-5 12:06:51 | 显示全部楼层
二.自动get被killer打掉武器,wield宝物/自有武器,遇日月鞭法等自动保护,启用normal_weapon(木剑),宝物保护
补:set_weapon的开关
#ALIAS start {#t- 进入游戏;ggg;set brief 1;unset look;unset 积蓄;#va icty 0;#va dosx_start 0;alias tunaa tuna $*;alias askk ask $*;cha;jifa;s;#t+ a_gag;#t- getwan;#t- set_weapon;check_tuna {check_dazuo {#t- a_gag;n;#if @a_weapon {check_weapon a_start} {a_start}}}}
#TRIGGER {^?????你把 "action" 设定为 "需要修理兵器么?" 成功完成。} {#t- repair_weapon_check;#t- set_weapon;#t- reset_weapon;#if @repair_weapon {repair_weapon_start} {repair_weapon_finish}} {repair_weapon_check} 548
#TRIGGER {^????你把 "action" 设定为 "去成都买药" 成功完成。} {#t- set_weapon;#t- buywan;#t- getwan;#wa 2000;#va @icty "0";s;w;#2 n;#6 w;#2 sw;#2 w;#2 sw;#6 w;n;n;w;list;#wa 2000;#t+ buywan;dobuywan} {buywan} 548
#TRIGGER {^{> 你|你}把 "action" 设定为 "自己的兵器准备好了吗" 成功完成。} {#t+ set_weapon;#t- getwan;#if @qiewuqi=0 {buywudang} {#if @a_weapon {#if @dwuqi=@myweapon {repair_weapon temp_weapon} {#if @iwuqi<1 {weapon_get} {#if @fight_weapon=@normal_weapon {temp_weapon} {setweapon;repair_weapon temp_weapon}}}} {temp_weapon}};#t+ getwan} {check_weapon} 549
#TRIGGER {^????你把 "action" 设定为 "重置兵器" 成功完成。} {#t- set_weapon;#t- reset_weapon;#if @fight_weapon==@baowu {baowu=none};#if @fight_weapon==@myweapon {myweapon=none};setweapon;#alarm +25 {#t- set_weapon}} {reset_weapon} 548
门派:不明
发表于 2010-11-5 15:07:57 | 显示全部楼层
这一堆代码怎么搞到我的robot里去呢???
门派:不明
 楼主| 发表于 2010-11-5 16:33:23 | 显示全部楼层
带#号的都是zmud的命令,直接打在zmud输入框,按回车就行了
不过做每项功能修改之前,请备份一下,如果不对还可以反回到修改之前的版本。。。命令太多,免不了会出错。
门派:不明
 楼主| 发表于 2010-11-15 11:52:31 | 显示全部楼层
武器保护LOG
SX2遭遇圣火令法临时换木剑。。。。
http://www.sjever.net/bbs/viewth ... &extra=page%3D1
门派:不明
 楼主| 发表于 2010-11-18 20:29:42 | 显示全部楼层
关于一,内息丸的更新及bug修复

一.内息丸
不会一直把内息丸当豆吃了,以下两种情况会自动吃丸
1.战斗中,内力低于设定值,有按键可以设(默认为最大内力的1/3时)
#BUTTON 10 {战斗中是否吃药?} {#yesno 吃药吗? {YES:#va flagdrug 1;#va zzmaxcbw 5;#va zzmaxcty 2;#pr zzmaxcbw 最多多少颗川贝丸;#pr zzmaxcty 最多多少颗蝉退药;#va needneili;needneili=[@maxneili/3];#pr needneili 多少内力吃川贝丸} {NO:#va flagdrug 0}} {} {} {} {} {} {Size} {100} {25} {} {} {} {10} {} {} {}

#TRIGGER {^·气血·(*)/(*)~((*)~%~)*·内力·(*)/(*)~(} {#if @flagdrug {#if %trim(%4)<@needneili {eat chuanbei wan}};#if %trim(%3)<80 {eat chantui yao;fu hua;yun qi} {#if %trim(%3)<45 {set wimpycmd halt;bb dw} {qi=%trim(%1);qi0=%trim(%2);qi0=[@qi0*100*3/%3/4];#if @qi<@qi0 {yun qi}}}} {hs2_check_hp} 548
#TRIGGER {^·气血·(*)/(*)~((*)~%~)*·内力·(*)/(*)~(} {#if %trim(%3)<40 {eat guo;fu hua;set wimpy 100;set wimpycmd halt\hp;bb {@jobpao;yun qi;fu hua;eat chantui yao;wdjob_escape}} {#if %trim(%3)<75 {set wimpy 30;eat chantui yao;bb {eat chantui yao;wdjob_bei;yun yinyun;wdjob_pfm}}};#if %trim(%4)<@needneili {eat chuanbei wan};qi=%trim(%1);qi0=%trim(%2);qi0=[@qi0*100*3/%3/4];#if @qi<@qi0 {yun qi}} {wdjob_check_hp} 548
#TRIGGER {^·气血·(*)/(*)~((*)~%~)*·内力·(*)/(*)~(} {#if @flagdrug {#if %trim(%4)<@needneili {eat wan}};#if %trim(%3)<50 {hsjob_escape} {qi=%trim(%1);qi0=%trim(%2);qi0=[@qi0*100*3/%3/4];#if @qi<@qi0 {yun qi}}} {hs-fight} 548
#TRIGGER {^·气血·(*)/(*)~((*)~%~)*·内力·(*)/(*)~(} {#if %trim(%3)<40 {eat guo;fu hua;set wimpycmd halt\hp;bb {@jobpao;yun qi;fu hua;eat chantui yao;a_cond sx_fangqi}} {#if %trim(%3)<75 {eat chantui yao;set wimpy 30;yun yinyun;sxjob_pfm2}};#if %trim(%4)<@needneili {eat chuanbei wan};qi=%trim(%1);qi0=%trim(%2);qi0=[@qi0*100*3/%3/4];#if @qi<@qi0 {yun qi}} {sx2_check_hp} 548
#TRIGGER {^??你的内力不够} {eat chuanbei wan;#math icbw @icbw-1;#if @icbw<0 {@icbw=0}} {sx_kill} 549
#TRIGGER {^??你的内力不够} {eat chuanbei wan;#math icbw @icbw-1;#if @icbw<0 {@icbw=0}} {sx2_kill} 548
#TRIGGER {^??你的内力不够} {eat chuanbei wan;#math icbw @icbw-1;#if @icbw<0 {@icbw=0}} {wdjob_kill} 548

#ALIAS risist_poison {a_cond=0;unset 积蓄;yun qi;yun jing;yun jingli;yun qudu;unset heal;yun heal;dazuo @dazuo;bbb {cond;#wa 3000;alias action 受伤了没有呢?}}
#TRIGGER {^?????一股暖流发自丹田流向全身,慢慢地你又恢复了知觉……} {beijobskills;yun qi;yun jing;yun jingli;unwield jian;unwield @weapon;wield @fight_weapon;get @fight_weapon;#t- wdjob_check_hp;#t- wdjob_kill;a_cond {wdjob_back}} {wdjob_kill} 548
#TRIGGER {^???你今天太累了,结果什么也没有学到。} {#t- xuexi;#wa 4000;#t+ xuexi;#3 n;e;lian dodge;s;sleep} {xuexi} 548
#TRIGGER {^{> 你|你}把 "action" 设定为 "受伤了没有呢?" 成功完成。} {#if @a_cond {set heal jing;yun heal;bbb {resist_poison}} {#t- a_cond;#ts 0;unset heal;halt;bbb {temp}}} {a_cond} 518

2.jobwait打坐时,内力低于最大内力的2/3
#TRIGGER {^??????·气血·*~(*~%~)  ·内力·(*) /(*)~(} {maxneili=%trim(%2);neili=%trim(%1);etmaxneili=[@maxneili/3*2];#if (@neili<@etmaxneili) {eat wan};zzmaxneili=[@maxneili+@dazuo*1];#if (@neili<@zzmaxneili) {#if @flagdrug {flagdazuo=1}};zztargetneili=[@maxneili+@dazuo*1];#if (@neili<@zztargetneili) {flagdazuo=1} {flagdazuo=0}} {打坐} 548
门派:不明
发表于 2010-11-19 09:53:08 | 显示全部楼层
兄台直接把成品机器人共享下完事了,自己改来改去改的崩溃了。
门派:不明
 楼主| 发表于 2010-11-19 19:54:07 | 显示全部楼层
原帖由 rickman@ts 于 2010-11-19 09:53 发表
兄台直接把成品机器人共享下完事了,自己改来改去改的崩溃了。


别人的robot,不好就这样拿出来...
门派:不明
 楼主| 发表于 2010-11-25 14:00:16 | 显示全部楼层
门派:不明
 楼主| 发表于 2010-12-3 14:09:25 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-6-26 01:34 , Processed in 0.041482 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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