魔兽世界编程宝典读书笔记(1)
dnf剑魂刷图加点魔兽世界编程宝典读书笔记(1)
魔兽世界的游戏客户端包括两个部分:游戏世界和⽤户界⾯。游戏世界是⼀个三维世界,这些元素在脚本语⾔的接⼝中是不容易访问并且不能改变的。
⽤户界⾯由游戏客户端的其他元素组成,包括了动态按钮、单位窗体、地图和选项窗⼝。作者们可以通过编写插件程序来添加或改变已有的元素从⽽增强功能,或者以⼀种不同的⽅式来显⽰信息。
插件在魔兽世界⽬录⾥⾯是⼀个简单的⽬录,其中包括⽂档、图像、声⾳和字体⽂件。这些插件会由客户端载⼊并由它的脚本系统运⾏。它不包括任何在游戏外部执⾏的第三⽅可执⾏⽂件(这类程序是被WoW服务器所禁⽌)。插件仅能使⽤暴雪公司向开发⼈员提供的脚本界⾯,并由游戏本⾝运⾏。
作为⼀个⼀般的规则,插件可以向游戏客户端显⽰所有允许显⽰的信息,从⽽使⽤户能做出更有根据的决策。它们可以⽤多种⽅式可视地改变⽤户界⾯,尽管对如何改变界⾯的⾏为是有⼀些限制的。梦见流鼻血
下⾯的动作在插件中是不允许的:
⾃动的⾓⾊移动;
计算机的特点
⾃动的⽬标选择;
班干部竞选演讲稿
⾃动选择或使⽤法术和物品;
与外挂程序进⾏实时交互。黑暗中的舞者观后感
另外,插件不能提供任何⽅法使得联盟和部落能够对话,这是被魔兽世界《使⽤条款》所明令禁⽌的。
梦到鬼上身Lua编程语⾔是由巴西⾥约热内卢圣保罗天主教传信⼤学设计并实现的,它是⼀种嵌⼊到⼀些包括WoW在内的⼤型软件⼯程中的脚本语⾔。这种轻装的脚本语⾔功能⾮常强⼤。
可以通过在您的⾓⾊选择画⾯的左下⽅单击插件按钮来验证插件是否已经被正确安装。您会看到插件列表中有相关的显⽰。
选择⼀个⾓⾊进⼊游戏,在聊天窗⼝中输⼊/lua或者/wowlua,就会打开WowLua窗⼝。单击右上⾓的X按钮或者按Esc都可以关闭这个窗⼝。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。