poro0122 發表於 2017-6-20 14:46:33

扣除點數(商城扣除&指令扣除)會造成伺服器斷線(MAP-SERVER會重開)

本帖最後由 poro0122 於 2017-6-21 10:33 AM 編輯

壇主、版主們、前輩們、壇友們各位安好
我是用Rathena來做架設端,補丁則是2013-08-07

前幾日剛解決完一則問題,今天又來尋求各前輩們協助了ORZ..

===============================發生情形=======================================

昨天點開了遊戲內右上角小地圖旁的,購買物品後發現會斷線(Map-Server會重開)

(有足夠點數能購買,按下購買鍵後出現下圖)

(跳出提示確定&取消,按下確定後出現下圖)

(按下確定後出現伺服器斷線如下圖)
(ORZ......)
(這是伺服器斷線後Map-Server顯示的文字,Map-Server關閉,15秒後重新啟動)

後來我有測試如果不是以商城購買物品來消耗點數的話會不會有以上情形發生

測試過程:

進入遊戲內輸入@cash 10(商城點數+10點)@points 10(免費點數+10點)後

在輸入 @cash -10或者@points -10都會造成伺服器斷線,Map-Server關閉,15秒後重新啟動

===============================相關文章=======================================

有利用Google搜尋和OK論壇搜尋相關文章(關鍵字:購買商城&斷線&跳窗),有找到幾些文章和我情形相同

購買點數商品時 彈窗   商城購物彈窗   3CEAM關於商城NO MSG   購買商城跳窗   購買商城物品失敗 伺服器斷線

但是這些文章到最後有幾個都是樓主沒再回覆,不然就是有提供方法但照著修改後問題還是一樣

看版上有前輩使用20130807沒有這些問題ORZ..

msgstringtable.txt這部分我是下載搭配所有版本登入器msgstringtable(完整繁化)這篇

sinya前輩在商城購物彈窗#5有提到檢查 msgstringtable.txt 第 1313 行
    您確定要購買所選擇的物品嗎?購買後將扣除一般點數%d、免費點數%d#雖然不是很懂sinya前輩將%d變紅字的意思是什麼 (冏"

但我有將%d刪掉在進入遊戲測試,結果也是一樣..


後來我有參考3CEAM關於商城NO MSG#2lovesky58前輩提到改data裡面的msgstringtable.txt...

自己的裡面會有個no msg 的字行 但是我只知道他有對應的行數=ˇ= 不知道你上下顯示的訊息是甚麼

把no msg 改為 [%s]的免費點數 : %d 點#
重開登入器就好了以及購買商城跳窗#4o03126前輩提到2011-06-09aRagexeRE-fromok.hk 這所附的msgstringtable.txt
商城區塊部份皆為
no msg#
所以必需自行全部修正掉我將msgstringtable.txt裡全部的no msg#改為[%s]的免費點數 : %d 點#,重開登入器結果也是一樣orz"

===========================================================================

依小的不專業的判斷感覺問題應該是出在msgstringtable.txt

因為印象中購買商城物品後,聊天欄應該會顯示已經購買某某物品,消耗了多少點數這樣

但怎麼Map-Server會跟著重新啟動..實在想不出個所以來才跑上來發文求助..

在這裡先向各位前輩們說聲感謝,若以上文字太雜亂使前輩們眼睛不舒服在此先說聲抱歉

-樂- 發表於 2017-6-20 17:28:20

20130807的登入器為什麼要用2015之後的msgstringstable?

https://goo.gl/rNQE6c

poro0122 發表於 2017-6-20 17:35:43

-樂- 發表於 2017-6-20 05:28 PM static/image/common/back.gif
20130807的登入器為什麼要用2015之後的msgstringstable?

https://goo.gl/rNQE6c

壇主您好,首先先感謝您的回覆

您在急問為什麼一般裝備服裝裝備切換問題這篇#7的回覆我先前就有因為服裝裝備的問題爬文看過下載了

(上一年年底下載的XD)

而在這次問題中我也有重新下載壇主您所分享的msgstringtable.txt

但..問題還是一樣,還是一樣購買後按下確定伺服器會斷線..

-樂- 發表於 2017-6-20 18:02:57

poro0122 發表於 2017-6-20 05:35 PM static/image/common/back.gif
壇主您好,首先先感謝您的回覆

您在急問為什麼一般裝備服裝裝備切換問題這篇#7的回覆我先前就有因為服 ...

換掉你的模擬器

poro0122 發表於 2017-6-20 18:36:16

本帖最後由 poro0122 於 2017-6-20 07:15 PM 編輯

-樂- 發表於 2017-6-20 06:02 PM static/image/common/back.gif
換掉你的模擬器
好吧 看來又得面臨一次換掉服務端的命運了orz..

目前下載了版上rAthena_1.6.5_(繁體)服務端

因為時間上關係明天才能測試了,在此先感謝壇主指導回覆。


也等其他前輩能以不換服務端的情況下解決這個問題

(雖然換服務端是解決的方式,但還是想知道是什麼樣的問題導致我#1的問題..)

不管怎樣會在今天算起三天內以"換服務端的解決方式"將標題改成"已解決"。

-樂- 發表於 2017-6-20 21:01:47

poro0122 發表於 2017-6-20 06:36 PM static/image/common/back.gif
好吧 看來又得面臨一次換掉服務端的命運了orz..

目前下載了版上rAthena_1.6.5_(繁體)服務端

封包也會影響購買斷線, 但沒有黑窗圖我無法得知

最理想的是你自己去抓rA的源碼自己編譯

poro0122 發表於 2017-6-21 10:33:16

-樂- 發表於 2017-6-20 09:01 PM static/image/common/back.gif
封包也會影響購買斷線, 但沒有黑窗圖我無法得知

最理想的是你自己去抓rA的源碼自己編譯

大致上瞭解了,看到源碼依現在我的能力我還是先閉嘴好了XD

換成另外一個服務端測試之後此篇問題已經解決了

在此在和壇主您說聲感謝幫忙~~
頁: [1]
查看完整版本: 扣除點數(商城扣除&指令扣除)會造成伺服器斷線(MAP-SERVER會重開)