LV. 12
GP 10

【問題】有沒有能「回憶已被遺忘的技能」這功能的腳本?

樓主 Sze chanszeman10
GP0 BP-
P1有個技能回憶系統https://rpg.blue/thread-411738-1-1.html
不過那系統與其他很多腳本捆綁在一起,我希望能把它拿出來獨立使用
曾嘗試脫離,但是以失敗收埸,接下來唯有逛逛外站,看看有沒有腳本合適,結論是沒有的...
現在只能把希望放在這裡和P1了,但願有人能給予幫助,謝謝.
0
-
LV. 48
GP 1k
2 樓 魑子鈴 sky169
GP5 BP-
好像已解決
就當我在自言自語

VXA的變數可以儲存9位數的數字 我們花 2869個變數可以把 151個角色的165個技能有沒有學過全儲存起來 沒學過為0 有學過為1

總共165個技能 全換算成數字的話是18.333 需要19個變數可以儲存完這165個數字

每一隻都有19個變數 1號是1~19  2號是20~38 3號是39~57
n號的變數就是(n-1)x19+1開始的19個變數

初始值會是這樣
000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000

要找第s招

先進行s/9代入變數A s餘數9代入變數B

A=0的狀況 s就在(n-1)x19+(A+1)號變數的第s號數字
A>0的狀況 B=0 s就在(n-1)x19+(A+1)號變數的第s號數字
          B>0 s就在(n-1)x19+(A+1)號變數的第B號數字

假使我要找第57號角色的第125招

57號角色會是 56x19+1=1065號變數開始的19個變數

就是以下19個


1065   1066   1067   1068   1069    1070   1071   1072   
000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000
1073   1074   1075   1076   1077    1078   1079   1080   
000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000
1081   1082   1083
000000000 000000000 000000000

第125招 125/9代入變數A   125餘數9代入變數B

得到A=13 B=8

符合A>0 B>0 所以是第三種情況

125招在「(n-1)x19+(A+1)號變數的第B號數字」
代進去就是56x19+(13+1)號變數的第8號數字

1078   
000000000




5
-
未登入的勇者,要加入 3 樓的討論嗎?
板務人員:

2698 筆精華,05/10 更新
一個月內新增 7
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】