poshu 发表于 2011-5-13 17:50:42

关于自动抓取求求助

看起来(%x)想杀死你!
plid=%1


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


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

lzkd 发表于 2011-5-13 18:03:26

客户端问题请发到技术版
转移一下,楼主见谅

poshu 发表于 2011-5-13 18:16:14

yct57 yct57 yct57

zgbl 发表于 2011-5-13 18:17:36

原帖由 poshu 于 2011-5-13 17:50 发表 http://pkuxkx.com/forum/images/common/back.gif
看起来(%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}

poshu 发表于 2011-5-13 19:23:40

原帖由 zgbl 于 2011-5-13 06:17 PM 发表 http://pkuxkx.com/forum/images/common/back.gif

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

所以建议这样


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

@plname~((*)~)
#if (@ ...
还是有问题啊
杀一次之后
莫名其妙的连续叫杀

alucar 发表于 2011-5-13 20:10:04

你kill他他当然会再次对你叫杀了,于是再次触发,就循环下去了
做一个class,下kill后关掉

zgbl 发表于 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}
页: [1]
查看完整版本: 关于自动抓取求求助