【教學】如何寫一個獨立的新的金錢系統

Home Home
引用 | 編輯 z2352671213
2016-05-07 23:36
樓主
推文 x1
對不起!您沒有登入,請先登入論壇


獻花 x3
引用 | 編輯 a23107971a
2016-05-09 13:01
1樓
  
表情 感覺是要超越界線呢
不過啊謝謝教學。

--------------------------------題外------------------------------------

但本人正在煩惱zp子彈包銀行插件,怎麼會讓子彈包變負值的問題
大大你知道如何突破子彈包上限,讓子彈包無限增長?((看來不能裝銀行了 表情

獻花 x0
引用 | 編輯 z2352671213
2016-05-09 18:03
2樓
  
下面是引用 a23107971a 於 2016-05-09 13:01 發表的 : 到引言文
表情 感覺是要超越界線呢
不過啊謝謝教學。

--------------------------------題外------------------------------------

但本人正在煩惱zp子彈包銀行插件,怎麼會讓子彈包變負值的問題
大大你知道如何突破子彈包上限,讓子彈包無限增長?((看來不能裝銀行了 表情

我也很困擾呢,貌似AMXX默認的變數好像是Long類型(最大2147483647??),你可以把子彈包的變數改成Float試試,Float的範圍好像比較大。不行的話你就弄個新變數,100000舊幣=1新幣。這樣就好了。

獻花 x0
引用 | 編輯 弒血
2016-05-09 19:17
3樓
  
下面是引用 z2352671213 於 2016-05-09 18:03 發表的 : 到引言文


我也很困擾呢,貌似AMXX默認的變數好像是Long類型(最大2147483647??),你可以把子彈包的變數改成Float試試,Float的範圍好像比較大。不行的話你就弄個新變數,100000舊幣=1新幣。這樣就好了。



改雙精倍數不知道行不行...。

獻花 x0
引用 | 編輯 z2352671213
2016-05-09 23:25
4樓
  
下面是引用 s8720419 於 2016-05-09 19:17 發表的 : 到引言文




改雙精倍數不知道行不行...。

據我所知,AMXX好像不支持Double類型的變數。表情

獻花 x0
引用 | 編輯 弒血
2016-05-09 23:46
5樓
  
下面是引用 z2352671213 於 2016-05-09 23:25 發表的 : 到引言文


據我所知,AMXX好像不支持Double類型的變數。表情



那沒辦法了,用令一陣列紀錄更新,100000:1? 如妳上面所敘說。

獻花 x0
引用 | 編輯 a23107971a
2016-05-10 07:48
6樓
  
下面是引用 z2352671213 於 2016-05-09 18:03 發表的 : 到引言文


我也很困擾呢,貌似AMXX默認的變數好像是Long類型(最大2147483647??),你可以把子彈包的變數改成Float試試,Float的範圍好像比較大。不行的話你就弄個新變數,100000舊幣=1新幣。這樣就好了。



所以你說的是幣值轉換嗎?
例:100個子彈包可轉換成1円儲存(自動ID存取),之後要用子彈包沒有子彈包就可以將1円轉換成原來100子彈包,是這樣嗎?


-----------------------題外------------------------
不想用自動轉存的原因:以下這是子彈包銀行,而且他本來提領可以突破100,有BUG用一段時間手頭的子彈包只要超過一百居然不能提領子彈包,還有存取子彈包時自己子彈包變負值表情
bbs.mychat.to/reads.php?tid=868761


結論:外國轉的不能信

獻花 x0
引用 | 編輯 z2352671213
2016-05-10 12:22
7樓
  
下面是引用 a23107971a 於 2016-05-10 07:48 發表的 : 到引言文




所以你說的是幣值轉換嗎?
例:100個子彈包可轉換成1円儲存(自動ID存取),之後要用子彈包沒有子彈包就可以將1円轉換成原來100子彈包,是這樣嗎?


-----------------------題外------------------------
不想用自動轉存的原因:以下這是子彈包銀行,而且他本來提領可以突破100,有BUG用一段時間手頭的子彈包只要超過一百居然不能提領子彈包,還有存取子彈包時自己子彈包變負值表情
bbs.mychat.to/reads.php?tid=868761


結論:外國轉的不能信

那可能是那個插件自身的問題。我保存子彈包的辦法是用file_vault文件自動即時儲存(跟這個金錢系統有點相似),然後用玩家的ID讀取,再配合玩家register插件,就能實現類似銀行的功能了。

獻花 x0
引用 | 編輯 弒血
2016-05-10 13:04
8樓
  
下面是引用 z2352671213 於 2016-05-10 12:22 發表的 : 到引言文


那可能是那個插件自身的問題。我保存子彈包的辦法是用file_vault文件自動即時儲存(跟這個金錢系統有點相似),然後用玩家的ID讀取,再配合玩家register插件,就能實現類似銀行的功能了。



自己弄存讀插件好像比較好,例如匯出.ini檔讀寫,還可後製修改資料庫。

獻花 x0
引用 | 編輯 a23107971a
2016-05-12 08:33
9樓
  
下面是引用 z2352671213 於 2016-05-07 23:36 發表的 【教學】如何寫一個獨立的新的金錢系統: 到引言文
瀏覽此文章需要威望



大大如果是要做,幣值轉換是不是只要把定義內的{殺死一個CT&RET那到一元} >改成> {10000子彈包轉換成一元}就好了??
                                                                          ((看來要寫選單了


________________題外_________________


子彈包的存取成功解除危機了(裝設一個插件就成功了
但子彈包的上限沒解危((聽不懂你說的FIO......那個捨麼來著


插件新手很抱歉,因而聽不懂,有太多的指令不知何意思。

獻花 x0
引用 | 編輯 弒血
2016-05-12 09:24
10樓
  
下面是引用 a23107971a 於 2016-05-12 08:33 發表的 : 到引言文




大大如果是要做,幣值轉換是不是只要把定義內的{殺死一個CT&RET那到一元} >改成> {10000子彈包轉換成一元}就好了??
                                                                          ((看來要寫選單了


________________題外_________________


子彈包的存取成功解除危機了(裝設一個插件就成功了
但子彈包的上限沒解危((聽不懂你說的FIO......那個捨麼來著


插件新手很抱歉,因而聽不懂,有太多的指令不知何意思。



大概是說整數有最大上限問題,意思是要你把他轉為浮點數,
要取用值時,在轉回整數應該跟floatround and float 。運用

獻花 x0