北大侠客行MUD论坛

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

求助:为什么这个变量没办法被触发器赋值呢?

[复制链接]
发表于 2017-1-29 09:53:36 | 显示全部楼层 |阅读模式
祝大家新年快乐。触发后,dodge_count_py打印出来始终为0。。这是为什么呢?
新手上路,请各位解答下,谢谢。


  1. dodge_count_py = 0

  2. creat_trigger_py = function(name_py, match_py, response_py, sequence_py)
  3.         AddTriggerEx(name_py, match_py, response_py, 1 + 8 + 32 + 1024, -1, 0, "", "", 12, sequence_py)
  4. end

  5. creat_trigger_py("learn_dodge_py", "^[> ]*你的「基本轻功」进步了!.*$", "dodge_count_py = dodge_count_py + 1",100)

  6. function learn_dodge_py()
  7.         wait.make(function()
  8.                 while dodge_count_py <= 5
  9.                 do
  10.                         Send("xue wushi for dodge 1")
  11.                         wait.time(7)
  12.                         print(dodge_count_py)
  13.                 end
  14.         end)
  15. end
复制代码

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2017-1-29 19:10:35 | 显示全部楼层
原来格式设置是UTF-8不是GB2312,改成GB2312就好了..
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 03:40 AM , Processed in 0.010147 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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