OK論壇

 找回密碼
 註冊
查看: 42808|回復: 797

[這主題已經被回收了,購買前請三思] [最新]Jathena++ v0.83 MySQL/MSSQL/Access 完整版(繁)

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2012-7-28 12:39 AM
  • 簽到天數: 13 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2007-8-15 09:34:20 | 顯示全部樓層 |閱讀模式
    =============================================================================
                    Jathena++ Ragnarok EMU(RagnarokOnline 模擬器)
    =============================================================================
    【作業系統】Windows 2000/XP/2003/Vista
    【版本說明】RoClient LoginPatch for Jathena++
    【免責事項】本程式由Jathena建立架構並參考部分EA/CA功能進行修訂整合,並加入一
                大量特色功能,以後將不斷擴展。程式僅供測試、研究,作者不為使用本
                軟體所造成的任何損失負責。JA++的用戶端補丁是參考CA用戶端補丁並由
                CRO/KRO/JRO等版本整合漢化而成。
    【轉載條件】如有轉載,請注明出處並保持本壓縮檔完整性,自行準備空間
    【技術支援】Jathena++研究論壇
    【官方論壇】http://www.foxofice.net/bbs
    【程式開發】FPE
    【DB、腳本、網頁設計、用戶端、美工、資料收集、輔助軟體】
                xuwujun、bibibo、PL孜孜、bibibo、kuraki淩、likes080、realanan
    【其    他】特別感謝JA腳本翻譯小組的成員:likes080、wxq、逍遙小迪、Angelic、FPE
    -----------------------------------------------------------------------------
    ________________________________________


    免費版最高支持140人線上。
    如果想獲得支持更高人數的VIP版本(功能不斷擴展中),請加QQ:5454062(驗證信息:申請VIP)。
    關於VIP版本的購買,必須通過QQ:5454062進行購買。本人只對直接與本人聯繫購買服務端的VIP版提供技術支援,對於來路不明的VIP版,出了任何問題本人一概不負責。

    注意:JA++最後一個TXT版本是v0.51,從v0.52開始,不再發佈TXT版。

    Athena Database Converter.Net的用途:
    1、可以從*Athena轉換Jathena++的資料庫(MySQL版本)。
    2、修復資料庫中的非法字元,這類非法字元可以引起NPC出錯、伺服器當機、資料庫混亂等問題。
    3、添加時間戳記。從*Athena轉換到Jathena++必須選擇生成時間戳記的選項,否則會導致物品無法保存等情況!
    4、把Jathena++的資料庫(MySQL)更新到最新版,方法同1。
    5、在Jathena++的MySQL/MSSQL/Access資料庫之間互相轉換。
    ======================================================================
    【更新說明】Jathena++ v0.83 MySQL/MSSQL/Access (2007.8.15)
    ======================================================================
    經過連續N天的努力,平均每天寫1k多行的代碼(包括Athena Studio.Net外掛程式),真的是非常好玩,所以各位有興趣的同學也可以玩玩。本來也打算完全使用.NET重寫Athena中的所有代碼的,但是因為太過好玩了,我不想玩了,所以留給有興趣的同學們玩。廢話了這麼多,接下來要感謝玲玲小天使及我們的版主realanan幫助我解決一些技術難點,以及以前DVBBS的開發人員迷城浪子解答的部分Access問題,還有感謝微軟的MSDN文檔,感謝google,感謝各位支持我的同學們、小白鼠們……有了以上的同學們支持,才有現在這麼完善的MySQL/MSSQL/Access三合一版。
    Jathena++ 0.83開始,已經改為.NET版本,使用C++/CLR編寫,在MSSQL/Access版中使用ADO.NET處理資料庫,更高效!資料更安全!!以前雖然儘量讓JA變得更穩定,但是同樣的JA代碼,Linux下比Win下相對穩定點,原因是由於MySQL在Linux下比Win下穩定,Win下的MySQL太容易丟資料了。而現在Win版下使用MSSQL,資料庫方面比MySQL穩定N多,我看現在有了MSSQL版的話,Windows版才是王道了。
    •程式更新
    ☆資料庫同時支援MySQL/MSSQL/Access。(為照顧新手,默認為Access版,無須更改任何配置即可運行服務端。對於會架設資料庫的同學們請自行修改char_athena.conf、login_athena.conf、map_athena.conf中的database_save_type開關,並設置相關的資料庫參數。)
    ☆服務端又單執行緒變為多執行緒,並且改為.NET架構,用.NET重寫部分代碼。
    ☆修正JA幾個可以說嚴重也可以無視的BUG。
    ☆修正@petfriendly、@pethungry指令輸入量過大時導致寵物消失的BUG。
    ☆全面修正郵件系統(包括JA本身的一些BUG),並且把郵件系統改為資料庫儲存。
    ☆加入type2:2097152 不能郵寄(不能丟棄的物品也不能郵寄)
    ☆加入GM限制標識:64--不能郵寄物品,但可以寄信;128--不能郵寄金錢,但可以寄信
    ☆公會倉庫從300恢復回1000
    ☆修正武器修理技能會斷線的BUG
    ☆加入腳本指令:getcartlist、get_maxrefine、get_db_savetype、charcommand。格式如下:
    getcartlist[<char_id>];   ---- 獲取玩家手推車物品的詳細資料
           <char_id> 人物的char_id(數數值型別,省略時表示自己)
          把玩家手推車物品的詳細資料記錄在以下變數陣列中:
              @cartlist_id : 物品ID
              @cartlist_amount : 物品數量
              @cartlist_equip : 如果裝備了物品,則記錄裝備位置
              @cartlist_refine : 物品精煉度
              @cartlist_identify : 物品鑒定情況
              @cartlist_attribute : 物品損壞情況
              @cartlist_card1 : 物品插入的卡片(第1張)
              @cartlist_card2 : 物品插入的卡片(第2張)
              @cartlist_card3 : 物品插入的卡片(第3張)
              @cartlist_card4 : 物品插入的卡片(第4張)
              @cartlist_count : 物品種類
    get_maxrefine()    ---- 獲取battle_athena.conf中的max_refine選項的設定值
    get_db_savetype()   ---- 取得資料庫儲存方式
          返回1:MySQL儲存
          返回2:MSSQL儲存
          返回3:Access儲存
    charcommand <command>[,<char_id>]; ---- 執行玩家指令
           <command> 玩家指令(字串類型)
           <char_id> 人物的char_id(數數值型別,省略時表示自己)
    ☆修改mapflag:show_mob_hp的格式。詳細格式請查閱腳本指令文檔。
    ☆更改腳本加密演算法,加密腳本請重新用Athena Script Encryptor.Net外掛程式重新加密。
    ☆修正物品保護時間無效的BUG
    ☆更新Athena Studio.Net:
      &#9312;更新Athena Studio.Net的所有外掛程式
      &#9313;只要把軟體的目錄複寫到AthenaStudio.NET\non-Plug-in下,並且在軟體的跟目錄中增加AthenStudio.Net.xml檔(格式可參考Athena DB Editor.Net跟Athena Script Editor.Net中的內容),即可把非Athena Studio.Net的外掛程式添加到“非外掛程式”的菜單中。
      &#9314;增加Athena Database Converter.Net外掛程式,可用於從舊版轉換到新版Jathena++,也可用於從*Athena轉換到Jathena++,也可以在Jathena++的MySQL/MSSQL/Access版本中互相轉換。
      &#9315;腳本加密外掛程式改名為:Athena Script Encryptor.Net,並且更改演算法,加密後的腳本只能用於0.83或以上。
    &#8226;conf更新
    ☆更新battle_athena.conf:
      取消player_damage_delay選項
      修改player_damage_delay_rate選項的預設值跟說明
      取消monster_damage_delay選項
      修改monster_damage_delay_rate選項的預設值跟說明
      修改pc_hit_stop_type選項的說明
      修改show_mob_hp選項的說明跟預設值
      加入allow_guild_invite_in_agitstart、allow_guild_leave_in_agitstart選項
    ☆更新char_athena.conf:
      加入database_save_type選項
      加入MSSQL_char_server_ip選項
      加入MSSQL_char_server_port選項
      加入MSSQL_Network_Library選項
      加入MSSQL_char_server_id選項
      加入MSSQL_char_server_pw選項
      加入MSSQL_char_server_db選項
      加入ACCESS_char_db_path選項
      加入ACCESS_char_server_pw選項
    ☆更新GM_account.txt:
      更新說明
    ☆更新login_athena.conf:
      加入database_save_type選項
      加入MSSQL_login_server_ip選項
      加入MSSQL_login_server_port選項
      加入MSSQL_Network_Library選項
      加入MSSQL_login_server_id選項
      加入MSSQL_login_server_pw選項
      加入MSSQL_login_server_db選項
      加入ACCESS_login_db_path選項
      加入ACCESS_login_server_pw選項
    ☆更新map_athena.conf:
      加入database_save_type選項
      加入MSSQL_map_server_ip選項
      加入MSSQL_map_server_port選項
      加入MSSQL_Network_Library選項
      加入MSSQL_map_server_id選項
      加入MSSQL_map_server_pw選項
      加入MSSQL_map_server_db選項
      加入ACCESS_map_db_path選項
      加入ACCESS_map_server_pw選項
      增加幾張地圖
    ☆更新mapflag.txt
    ☆更新msg_JApp.conf
    &#8226;DB更新
    ☆更新item_bluebox.txt
    ☆更新item_cardalbum.txt
    ☆更新item_db.txt
    ☆更新item_food.txt
    ☆更新item_jewel_box.txt
    ☆更新item_mask.txt
    ☆更新item_petbox.txt
    ☆更新item_violetbox.txt
    ☆更新JApp_item_extension.txt
    ☆更新packet_db(v8).txt
    ☆更新skill_cast_db.txt
    ☆更新skill_db.txt
    ☆更新skill_db2.txt
    ☆更新skill_require_db2.txt
    ☆更新skill_unit_db.txt
    ☆更新map.info
    &#8226;文檔更新
    ☆更新:JA++腳本指令說明文檔.chm
    &#8226;NPC更新
    ☆更新npcdata\monster\dungeon\npc_monster_icedun.txt
    ☆更新npcdata\monster\dungeon\npc_monster_rasan.txt
    ☆更新npcdata\monster\field\npc_monster_rafild.txt
    ☆更新npcdata\warp\npc_warp_dun.txt
    ☆更新npcdata\warp\npc_warp_town.txt
    ☆增加npcdata\我的NPC\耐久度修補員.txt
    &#8226;SQL腳本/資料庫更新
    ☆main.sql改名為Main_MySQL.sql(用於創建MySQL資料庫)
    ☆增加Main_MSSQL.sql(用於創建MSSQL資料庫)
    ☆MySQL歷史升級SQL腳本都扔到sql-files\Upgrade\MySQL目錄中,僅供學習
    ☆從其他Athena轉換到Jathena++的SQL腳本(舊版)都扔到sql-files\Convert\MySQL目錄中,僅供學習
    ☆增加ragnarok.mdb。用於Access版本。
    ☆增加ragnarok.rar。裡面為空的ragnarok.mdb資料庫(包括一個s1帳號、秘密基地資料,並且創建的帳號ID從2000001開始,人物ID從15000開始。不要對空資料庫進行壓縮/修復操作,否則人物ID會從1開始創建,會造成服務端不正常。若出現這類問題,請使用ragnarok.rar解壓出原始資料庫使用。)
    ☆更新libmysql.dll(版本:MySQL 5.0.45。注意,以後無特別說明,更新libmysql.dll並寫明版本號,表示Jathena++已經使用指定版本的MySQL編譯,建議使用者更新資料庫到指定版本。)
    遊客,如果您要查看本帖隱藏內容請回復

    遊客,本帖隱藏的內容需要積分高於 300 才可瀏覽,您當前積分為 0

    評分

    參與人數 1積分 +10 現金 +10 積極性 +10 收起 理由
    ♂☆心 淺☆♂ + 10 + 10 + 10 好東西

    查看全部評分

    該用戶從未簽到

    發表於 2007-8-15 10:52:19 | 顯示全部樓層
    謝謝大大分享>"<*. 50
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2017-6-10 08:09 PM
  • 簽到天數: 9 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2007-8-15 11:13:34 | 顯示全部樓層
    300...我沒有啊.....
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 11:15:23 | 顯示全部樓層
    謝謝分享

    GOOD 但是能發篇教學嗎XD

    開0.82的教學 因為有些人只會開0.51

    0.82要用SQL 很多人沒有用 就不知道怎麼開

    能發個教學帖嗎?
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 11:20:09 | 顯示全部樓層

    回復 #3 freezefrezon 的帖子

    提示!

    現在這個論壇的url

    不是此帖的url喔

    是這整個論壇的url 再提示 密碼後面無附加任何字母 就單純url

    [ 本帖最後由 ☆↙寶寶↗☆ 於 2007-8-15 11:28 AM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 11:23:38 | 顯示全部樓層

    感恩唷!!

    0.83ㄝ 好像最新的!! 謝謝大大分享樓*. 33 *. 33
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-7-28 12:39 AM
  • 簽到天數: 13 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

     樓主| 發表於 2007-8-15 11:29:10 | 顯示全部樓層
    目前是本人最新繁化版本,連MFJA官方網還未繁化!
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 11:37:52 | 顯示全部樓層
    謝謝大大分享~~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2013-4-4 02:22 PM
  • 簽到天數: 1 天

    連續簽到: 1 天

    [LV.1]初來乍到

    發表於 2007-8-15 12:02:51 | 顯示全部樓層
    推推~~@@....
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2019-7-3 10:07 AM
  • 簽到天數: 10 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2007-8-15 12:16:50 | 顯示全部樓層
    哇=    =


    我0.82剛用好 0.83又出來=   =
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2019-7-3 10:07 AM
  • 簽到天數: 10 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

    發表於 2007-8-15 12:18:39 | 顯示全部樓層
    有更新黨嗎??
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 12:24:45 | 顯示全部樓層
    謝謝分享
    *. 50 *. 50 *. 50
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 12:55:35 | 顯示全部樓層
    謝謝分享喔
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2007-8-15 12:56:57 | 顯示全部樓層
    密碼是啥阿
    怎沒
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-7-28 12:39 AM
  • 簽到天數: 13 天

    連續簽到: 1 天

    [LV.3]偶爾看看II

     樓主| 發表於 2007-8-15 13:38:06 | 顯示全部樓層
    原帖由 ﹡逆羽×°☆〃 於 2007-8-15 12:18 PM 發表
    有更新黨嗎??

    http://roonline.netman.hk/viewth ... e%3D1&frombbs=1
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-16 03:59 PM , Processed in 0.057972 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表