dbr 发表于 2010-10-21 14:30:18

求个过滤的方法

我把所有kill过的ID存在一个变量中,然后每个ID用“|”隔开,再看到ID的时候,怎么过滤,能让PK过的ID不会再被kill?

lzkd 发表于 2010-10-21 14:41:28

技术问题请发到技术版,
再次批评dbr不按版块规定发帖.
警告一次,再有类似情况将采取别的方式处理

maper 发表于 2010-10-21 14:44:01

zmud还是mush?

dbr 发表于 2010-10-21 14:45:51

462

maper 发表于 2010-10-21 14:46:35

原帖由 dbr 于 2010-10-21 02:45 PM 发表 http://pkuxkx.com/forum/images/common/back.gif
462

不会

oolong 发表于 2010-10-21 16:00:52

原帖由 dbr 于 2010-10-21 02:45 PM 发表 http://edu.pkuxkx.com:8082/forum/images/common/back.gif
462

建议你用zmud 721 pk,我帮你看看怎么搞yct12 ,462 list 不行吧

dbr 发表于 2010-10-21 16:01:55

462没数组

cloudhy 发表于 2010-10-21 16:07:53

学习ttk_12

oolong 发表于 2010-10-21 16:22:22

原帖由 dbr 于 2010-10-21 04:01 PM 发表 http://edu.pkuxkx.com:8082/forum/images/common/back.gif
462没数组

可以实现啊,首先你有一个oldpklist=mapper|xiaoxiaoxue|frankli|mml

然后当你pk一个比如 mapper
additem(mapper,@newpklist)

下次如果一个id 在oldpklist里面 但是不在 newpklist里面就,kill @id
(%pos(@id,@oldpklist) and !%pos(@id,@newpklist))


ttk_13 仔细看了一下 DBR的需求信息,他看来不用oldpklist,直接看到所有id都pk,pk完了加入到newpklist

[ 本帖最后由 oolong 于 2010-10-21 04:25 PM 编辑 ]

bluse 发表于 2010-10-21 16:22:28

#forall @id_pked {#if (%pos(%i,@id_now)!=0) {kill @id_now}};
页: [1] 2
查看完整版本: 求个过滤的方法