|
发表于 2010-4-14 16:47:08
|
显示全部楼层
来自 中国–天津–天津
写得相当不错,分析得很到位
对于楼主最后几段中的这一段“对比一下hornc的版本,他使用的是替换玩家的匕首,这样每张地图上都可以有火箭筒了,但是又来了新问题:玩家不能扔掉火箭筒了。由于hornc采用0.99的版本,所以不能使用fakemeta模块,这就使得插件不能对玩家的按键命令做判断,这也就是为什么hornc的版本里要强制给玩家绑定发射命令,但是这样也有个缺点,如玩家持有火箭筒时离开了游戏代码中想给玩家恢复原来的命令是不可能执行到的,应为此时玩家已经离开了游戏”
我觉得用 !is_user_connected() 检测一下,应该可以解决玩家持有火箭筒时离开了游戏代码中想给玩家恢复原来的命令是不可能执行到的这个问题 |
|