有关插件制作的一些新东西,4.1里的
2011-03-12 22:34
如果插件涉及到聊天部分,插件制作者应当在4.1的时候检查他们的插件是否工作正常。
制作者需要使用RegisterAddonMessagePrefix() 命令来获得特定前缀的插件信息,而之前大部分插件的该功能应该都在PLAYER_ENTERING_WORLD时候做过了。注意这个系统如果发送多次会出现错误;如果没有插件注册CHAT_MSG_ADDON,插件也可能自行成为它的控制者。
•RegisterAddonMessagePrefix( <字符串> )
•当结果为真时返回布尔值(当已经在客户端使用512次的时候可能失败)
•IsAddonMessagePrefixRegistered( <字符串> )
•如果该前缀已被注册则返回布尔值
•<table> GetRegisteredAddonMessagePrefixes( <表格> )
•返回一个表格,写着所有已被注册的前缀。
现在所有前缀都被限制在16个字符,但不被视作上限为256个字符的聊天信息的一部分。服务器的前缀限制为64个。如果你超过了这个限制你的客户端将不会过滤消息。
同时:SendAddonMessage()指令可以在官方频道中使用。



评论