丁讲师仔细思考前因后果:“是因为你用窃法者这个技能,偷了牧师的神圣之火,打在了boss身上,让boss误以为伱其实是个牧师?
“这种bug也是挺离谱的!逆天堂的程序员怎么会犯这种低级错误……”
这个bug,离谱就离谱在它根本不符合程序设计的基本机制。
如果程序想要实现“boss点名特定职业”的这一功能,其实最简单的方法,就是直接读取玩家角色的职业代码。
在数据表中,玩家的每个职业肯定都有一个代码,比如牧师是10001,法师是10002等等。
涅法洛尔要点名牧师的时候,直接检索出当前团本中所有职业代码是10001的玩家,然后给他们上这个负面效果也就可以了。
为什么boss点名会跟玩家使用的最后一个技能产生关系?
虽说这样确实也能实现功能,但明显比前一种做法要麻烦太多了。
程序要先检测这名玩家对boss使用的技能,再通过技能ID去反向检索玩家职业,这不是脱裤子放屁吗?
“算了讲师,没必要深究这代码怎么写的,你不是最擅长找bug吗?快想想这个bug如果真的存在,我们该怎么利用一下!”有人提议道。
内容未完,下一页继续阅读