Re: [問題] EN?

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間3年前 (2021/12/23 13:40), 3年前編輯推噓1(101)
留言2則, 2人參與, 3年前最新討論串2/2 (看更多)
※ 引述《truean (御魂)》之銘言: : en ? : 以下是你現在可以使用的技能種類﹕ : 技能種類 │ 技能名稱 : ─────┼────────────────────────────── : 基本槍法 │ 迴槍刺擊 [1~~9] : 短匕攻擊 │ 刃擊術 [1~~99] : 用斧技巧 │ 舞燄之斧 [1~~9] : 空手搏鬥 │ 小醉拳 [1~~85] : 基本劍法 │ 彩虹七色劍 [1~~99] : > enable furiousaxe : 「狂怒斧斬」這項技能不是用 Enable。 : /tsk : 太久沒回來玩,還以為戰士的特攻改成EN系(/flop) : ps.小寶 我的Ara使用skills都沒有畫面跳出來 其他skill的command都正常(ex.sk -l...) 100% 230% 222% > skills 執行時段錯誤: *Printable strings limited to length of 8192. 程式: /std/user/body.c:102 物件: /std/user#170761 生物名: laechan /std/user#170761 "cmd_hook" /std/user.c:140 /cmds/std/_skill "cmd_skill" /cmds/std/_skill.c:176 /cmds/std/_skill "show_es_skill" /cmds/std/_skill.c:105 /adm/obj/simul_efun "write" /adm/simul_efun/write.c(/adm/obj/simul_efun.c):8 /std/user#170761 "receive_message" /std/user/body.c:102 你可能技能太多了,我改了一下指令: for(i=0;i<j;i++) { sname=skillname[i]; k=ob->query("skill/"+sname); tname=skill_name(sname)+" ("+sname+")"; msg+=sprintf(" %s"CSI"24;44H- %4d / %-4d %-s\n", tname,k,ob->get_skill(sname), (int)skill_upper[sname]>k ? " 上限"+ (int)skill_upper[sname] : HIB"[滿]"NOR); if(strlen(msg)>7800) { write(msg); msg=""; } } 這意思是說,如果 msg 累加長度太長的話,會先 write 出來, 嘛,這種做法也可以用來應付以後相同的情況,但不適用more就 是了。 error fixed,你可以 ask rewards。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.66.104 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1640238036.A.DB5.html ※ 編輯: laechan (114.33.66.104 臺灣), 12/23/2021 13:47:35

12/24 10:07, 3年前 , 1F
修好了,收到聖誕禮物^^
12/24 10:07, 1F

12/25 01:13, 3年前 , 2F
12/25 01:13, 2F
文章代碼(AID): #1Xn0lKsr (mud_sanc)
討論串 (同標題文章)
本文引述了以下文章的的內容:
0
5
3年前, 12/22
完整討論串 (本文為第 2 之 2 篇):
0
5
3年前, 12/22
1
2
文章代碼(AID): #1Xn0lKsr (mud_sanc)