最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

仙境傳說RO怎樣創(chuàng)建一個NPC rAthena腳本語言的hello word

2023-06-02 14:26 作者:馳網科技idc-艾西  | 我要投稿

仙境傳說RO怎樣創(chuàng)建一個NPC?rAthena腳本語言的hello word

大家好,我是艾西。上一篇文章中我們有教大家怎么編譯仙境傳說RO服務端和客戶端,當我們自己可以搭建架設游戲時,那么這個游戲在某種意義上就是我們說的算了。比如增加一些特色功能等,今天艾西教大家怎么創(chuàng)建一個NPC(可售賣裝備、藥品等)。

開始進入主題:

首先用VScode打開Panads的目錄右鍵授予訪問權限

?


?

?

?

打開VS后先安裝一個Athena Language Support插件(用于做語法高亮的)在VS里直接搜索安裝點擊install即可 (記得重啟一下vs)

?


安裝好后先開啟RO服務端用runserver.bat腳本即可,然后打開客戶端注冊一個賬號進入游戲賬號密碼我們隨便填寫1111

打開HeidiSQL 找到表中的login 然后點擊數據就可以看到我們剛剛注冊的游戲賬戶,通過這個表我們將剛剛注冊的賬號改為GM號(給予更高的權限方便在游戲內輸入GM指令)

在表中找到group_id 填入數值99(代表超級GM號最高權限)

?


重新進入游戲我們就擁有了GM權限,在游戲內輸入@ go回車去往任意一個地圖,如果你沒有輸入地圖那么他會顯示出所有地圖讓你選擇

?


?

輸入@ go 0傳送到普隆德拉,然后我們用指令查看我們現在所在的坐標(需要知道地圖的名字以及坐標)輸入指令:@where 1111(自己的賬戶)

就出現了普隆德拉(prontera 155 180)

?


?

我們現在以這個坐標創(chuàng)建NPC

打開vs在Pandas目錄找到npc---custom----右鍵new filel---輸入腳本名稱hello_world.ras---命名為ra script(ra腳本的意思(ra是rathena簡寫))建議大家都用這個名字,因為我們開始裝的插件文件后綴就是.rascript (Athena Language Support )

大家可以注意一下,最后如果是因為格式得問題環(huán)境跑不通就頭疼了.............

?


?

?

注:如果最后你創(chuàng)建的格式識別不了在vs右下角點擊athena就會出現下圖得內容選擇Configure File Association for `.ras`...

?


?

?

在我們創(chuàng)建得hello_world.ras文件輸入我們得到的坐標

prontera ,155, 180,6 script Helloworld 909,{

mes”Hello,world!!;

close;

}

?


(格式:地圖名字,X,Y,朝向+tab(是一個制表符) script Helloworld(NPC名字)+精靈ID(模型id)精靈ID可以借助官方模型ID healer.txt或其他表里直接選一個 {}花括號,括號里的內容就是我們點鼠標時會執(zhí)行的代碼,這里我們用來輸出的命令填入mes“”(message簡寫)填入npc名(必須要有不然點開后沒有地方關閉最后只能重啟客戶端);加入close (就是加一個關閉按鈕) )

我們創(chuàng)建完成后要把它放到系統(tǒng)的加載目錄里的列表里(不然服務器不知道怎么加載它),打開script_custom.conf表格輸入npc: npc/ custom/hell.o_ world.ras回車,這個加完后其實就是兩個文件

?


?

?

然后回到客戶端輸入指令:@reloadscript (reload就是重新加載腳本的意思)

?


?

?

這里就能看到正在重新加載腳本,加載完后我們剛剛站的位置prontera ,155, 180,6 就會出現一個名為Holle world的NPC 波利 因為我們用的模型ID是909那么出現的就會是波利,你們也可以創(chuàng)建其他的

?


?

點擊它會有一個彈窗hello world ?點擊關閉試試腳本運行正不正常

?


如果覺得npc說hello world太少了我們可以改一下腳本讓他多說幾句話,在VS---PANDAS----npc----custom變格----hello_world.ras(我們創(chuàng)建NPC的表格)

?

prontera ,155, 180,6 script Helloworld 909,{

mes”[Helloworld]”;

mes”[Hello,world]”;

nest;

mes”[Helloworld]”;

mes”hello,hello!”;

nest;

mes”[Helloworld]“;

mes”how are you?”;

nest;

mes”[Helloworld]“;

mes”i’am fina”;

close;

}

?


?

然后將我們寫好的腳本重新加載一下在客戶端輸入:@reloadscript回車 新的腳本就會重新加載了,再點擊波利 我們看看是不是以我們填入的腳本

?

大家可以看看是不是最后都對應上了,那么到這里我們在仙境傳說RO怎樣創(chuàng)建一個NPC?rAthena腳本語言的hello word教程就到這里啦希望對有需要的小伙伴有幫助,我是馳網艾西我們下期見

擁有一臺服務器可以做很多有趣的事情

?



仙境傳說RO怎樣創(chuàng)建一個NPC rAthena腳本語言的hello word的評論 (共 條)

分享到微博請遵守國家法律
繁峙县| 罗田县| 宽甸| 望江县| 冷水江市| 黄石市| 景东| 皮山县| 濮阳县| 普宁市| 平顺县| 沙雅县| 巴中市| 轮台县| 阳山县| 泰宁县| 荆门市| 吐鲁番市| 宁强县| 平顶山市| 古丈县| 房产| 米泉市| 商都县| 游戏| 乐业县| 谢通门县| 忻城县| 建平县| 江阴市| 右玉县| 石屏县| 铜鼓县| 新蔡县| 宁武县| 田林县| 梅河口市| 梁河县| 大同市| 兴城市| 全南县|