北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 3775|回复: 6

关于自动抓取求求助

[复制链接]
发表于 2011-5-13 17:50:42 | 显示全部楼层 |阅读模式
看起来(%x)想杀死你!
plid=%1


看起来(%x)想杀死你!
plname=%1;id here;halt;kill @plid;yun qimen @plid


为啥经常出现杀错人的问题?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-5-13 18:03:26 | 显示全部楼层
客户端问题请发到技术版
转移一下,楼主见谅
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-5-13 18:16:14 | 显示全部楼层
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-5-13 18:17:36 | 显示全部楼层
原帖由 poshu 于 2011-5-13 17:50 发表
看起来(%x)想杀死你!
plid=%1


看起来(%x)想杀死你!
plname=%1;id here;halt;kill @plid;yun qimen @plid


为啥经常出现杀错人的问题?

id here后,要等id出来了捉取了再kill,你直接id here;halt;kill @plid,肯定是对上一次的目标叫杀了

所以建议这样


看起来(%x)想杀死你!
plname=%1;id here;halt;#var kill 1

@plname~((*)~)
#if (@kill=1) {plid=%lower(%1);halt;kill @plid;yun qimen @plid;#var kill 0}
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2011-5-13 19:23:40 | 显示全部楼层
原帖由 zgbl 于 2011-5-13 06:17 PM 发表

id here后,要等id出来了捉取了再kill,你直接id here;halt;kill @plid,肯定是对上一次的目标叫杀了

所以建议这样


看起来(%x)想杀死你!
plname=%1;id here;halt;#var kill 1

@plname~((*)~)
#if (@ ...

还是有问题啊
杀一次之后
莫名其妙的连续叫杀
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-5-13 20:10:04 | 显示全部楼层
你kill他他当然会再次对你叫杀了,于是再次触发,就循环下去了
做一个class,下kill后关掉
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-5-13 21:00:47 | 显示全部楼层
呃,多谢逍遥提醒,修改如下

看起来(%x)想杀死你!
#if (@kill=0 ) {plname=%1;id here;halt;#var kill 1} {#var kill 0}

@plname~((*)~)
#if (@kill=1) {plid=%lower(%1);halt;kill @plid;yun qimen @plid}
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-17 01:38 AM , Processed in 0.014451 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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