Re: [問題] Zmud #say問題...

看板mud (網路地下城/文字遊戲)作者 (gogo)時間16年前 (2010/01/04 11:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
恕刪 : 我現在上線都會先抓取一些數值設定成初始值 : 然後設定一個類別的觸發來計算上線所賺取的經驗值 : 接下來用#say show出我所計算的結果 : 也許是個性使然,希望show出來的結果能夠整齊一點 : 不知道有沒有類似C語言中\t的語法 : 像是 : #say 12345 [指令] 67890 : #say 123456 [指令] 7890 : 秀出來的結果為 : 12345 67890 : 123456 7890 : 這種效果 小弟在Zmud 4.62中沒有查到類似語法(有的話請告知) 如果其他版本有就請高手補充 比較建議直接用#sta把數值掛在狀態列上 中間加個分隔可區分就好 如果要硬做出來是可以 以下就參考看看 a=1234565 b=890 len=15 ※設定@b前置總長度為15 #var a_len %len(@a) ※把@a長度換算出來 #math min_len (@len-@a_len) ※計算保留空白長度 #loop @min_len {#var a %concat(@a, )} ※在@a後面加上間距空白 #var c @a@b ※把@a跟@b合起來成@c #say @c ※會顯示1234565 899 #alias exp {a=%1;b=%2;len=15;#var a_len %len(@a);#math min_len (@len-@a_len); #loop @min_len {#var a %concat(@a, )};#var c @a@b;#say @c} 輸入exp 數值1(變數1) 數值2(變數2) 就可有上述效果 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.138.205
文章代碼(AID): #1BGLgYhw (mud)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1BGLgYhw (mud)