[轉貼-翻譯] 稱 號 系 統(SQL限定)(fix)
測試版本:eA Sql Version
腳本名稱: 稱號系統
作者: Cowin
使用方法:
首先
在資料庫導入以下句子
CREATE TABLE IF NOT EXISTS `title` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAMDEFAULT CHARSET=latin1 AUTO_INCREMENT=9;
CREATE TABLE IF NOT EXISTS `title_player` (
`id` int(3) NOT NULL,
`char_id` int(6) NOT NULL,
`name` varchar(255) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
然後放腳本
就可以用了應用範例
OnNPCKillEvent: if(callfunc("Has title",", the Baphomet King",getcharid(0)) || killedrid!=1039) end; // 確認玩家是否有該稱號和是否擊殺了巴風特
set baphomet_count,baphomet_count+1;
if(baphomet_count<100) end; if(!callfunc("Add a player",", the Baphomet King",strcharinfo(0))) //
dispbottom "你完成了 :清除了巴風特 獲得了新的稱號: "+ strcharinfo(0) +", 巴風特王者."; else
debugmes "不正確的稱號名稱 (,巴風特王者).";
出處:
國外eA論壇
**** Hidden Message *****