冰楓論壇
標題:
NPC製作 --新手發放
[打印本頁]
作者:
動漫專用
時間:
2022-12-5 13:49
標題:
NPC製作 --新手發放
本帖最後由 動漫專用 於 2022-12-6 13:45 編輯
一個比較簡單也好理解的NPC,可以用在給予新手禮包,或是新手發放等等
並指定僅可領取一次
-----------------------------------『我是分隔島』----------------------------------------------
地圖名,坐標XY,方向 script NPC的名字 造型編號,{
例如:
prontera,149,145,5 script 新手禮包 715,{
NPC主頁 是NPC的名字,點入NPC內所顯示的名字
例如:
mes "[愛麗絲]";
mes "^FF44AA歡迎您的光臨^000000";
菜單內所顯示對應
next;
menu "- 我要領取新手禮包 ",LGET,"- 退出",LCLOSE;
再來是設置所贈送的物品和方式
這邊提供兩個,為如下
getitem:獲取物品
rentitem :出租物品
這段基本不用理他,如果想要同時出現相同類型NPC的話就修改G==『數字』
LGET:
if (g==2) goto OREADY;
set g,2;
getitem用法
getitem 601,1; 『蒼蠅翅膀 給予1個』
getitem『獲取』 601『物品編號』,1『給予數量』
寫完想要做一個記錄,好知道這一段是什麼的話可以向以下方式添加
getitem 601,1; //蒼蠅翅膀
rentitem用法:
rentitem 62008,259200;『出租 覺醒伊甸園圓帽Ⅱ 共 259200秒』
rentitem『出租』,62008『物品編號』,259200『時間:3天』
方便記錄方式
rentitem 62008,259200; //覺醒伊甸園圓帽Ⅱ(新手)
空一行後寫入
specialeffect2 18;
goto LOK;
OREADY:
mes "[愛麗絲]";
mes "每一位冒險者僅可領取一次喲!";
goto LCLOSE;
LOK:
mes "[愛麗絲]";
mes "希望你玩得愉快";
goto LCLOSE;
LCLOSE:
close;
end;
OnInit:
-----------------------------------『我是分隔島』----------------------------------------------
整體語法:
prontera,149,171,5 script 新手專員 715,{
mes "[愛麗絲]";
mes "^FF44AAMEGA歡迎您的光臨^000000";
next;
menu "- 我要領取新手禮包",LGET,"- 退出",LCLOSE;
//開始
LGET:
if (g==2) goto OREADY;
set g,2;
getitem 601,1; //蒼蠅翅膀
rentitem 62008,259200; //覺醒伊甸園圓帽Ⅱ(新手)
specialeffect2 18;
goto LOK;
OREADY:
mes "[愛麗絲]";
mes "每一位冒險者僅可領取一次喲!";
goto LCLOSE;
LOK:
mes "[愛麗絲a]";
mes "希望你玩得愉快";
goto LCLOSE;
LCLOSE:
close;
end;
OnInit:
}
------------------------『我是分隔島』----------------------------
~歡迎交流~
DC:௸𝓐𝓵𝓲𝓬𝓮೨✿#3173
如果語法上有誤也歡迎提出討論!
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓