自製改名系統
初次獻醜,有錯別見怪。這項建議改名系統,利用檢測物品來改名字,看了熱血的腳本,感覺太複雜,並不適合新手架設,特此寫了這個腳本。
1. 和熱血水滸一樣,擁有三個腳本,分別是tw_cnNPC.lua、cnFail.lua、和cnSuccess.lua。
2. tw_cnNPC.lua 腳本
--- 改名系統Ask("你要更改名稱嗎?更改名字需要一張更名狀。", "要!", "還是不要了!")
if GetChoice() == 1 then
if CheckItem(100005006) > 0 then
RemoveItem(100005006)
OpenChangeName()
else
Say("沒有更名狀")
end
end其中100005006為自製物品,可以填寫任何名字。
3. cnFail.luaSay("你所輸入的名字有違禁字或已存在,請重新輸入!")
OpenChangeName()當出現重複名稱或者非法字眼的名字是,系統會自動調用cnFail.lua,並且重新開啟換名系統。
至於cnSuccess.lua 主要說明已經成功換名,不需要做出任何更改。
此改名系統缺點:
- 無法檢測更換記錄。
:22; 你有热血的脚本?是不是全部脚本都有?在哪里找到的? {:4_280:}好东西一定要顶一下 脚本缺陷!
如果玩家打开改名界面后如果放弃改名无法拿回改名状.
:19;有待改进 确实有缺陷~
不过值得张扬 不錯的 希望有更好的新版本{:4_277:} 謝謝分享 谢谢分享 {:4_299:}谢分享
頁:
[1]