📄 ja++更新说明.txt
字号:
☆更新npcdata/job/quest/npc_knight.txt
☆更新npcdata/job/quest/npc_magican.txt
☆更新npcdata/job/quest/npc_merchant.txt
☆更新npcdata/job/quest/npc_monk.txt
☆更新npcdata/job/quest/npc_reburn.txt
☆更新npcdata/job/quest/npc_swordman.txt
☆更新npcdata/job/quest/npc_thief.txt
☆更新npcdata/npc/npc_kafra.txt
☆更新npcdata/npc/npc_shell.txt
☆删除npcdata/quests/npc_munak_quest.txt
☆更新npcdata/quests/npc_quest_mobtim.txt
☆更新npcdata/shops/shop_allcities.txt
☆更新npcdata/warp/npc_warp_town.txt
☆更新npcdata/warp/npc_warp_vs.txt
·数据库更新
☆更新main.sql----用于新建数据库
☆增加v0.66-v0.67.sql----用于从v0.58/v0.59/....../v0.65/v0.66升级到v0.67
======================================================================
【更新说明】Jathena++ v0.66 win-MySQL (2006.9.20)
======================================================================
·程序更新
☆更新到JA2212fix
☆修正蝎子无装备经验的BUG
☆加入3个动态卸载/加载脚本的指令:
@loadnpc <脚本文件位置>
加载指定脚本文件(例如:@loadnpc npcdata\npc\npc_deliver.txt)
@unloadnpc <NPC名字>
卸载指定名字的NPC(例如:@unloadnpc 神秘妇人)
@unloadfunc <函数名字>
卸载指定名字的函数(例如:@unloadfunc MFJA_deliver)
☆修正装备升级系统中在装备升级时,低机率会另耐久度降为1的BUG
☆更新Athena Studio.NET插件:Athena Starter.NET到v0.3:
·精简部分功能
·改变计算在线人数的方式(仅适用于JA++)
·日志记录的效率大大提高
·启动服务端时,可以随时选择记录或不记录日志
·增加日志筛选实用工具,可筛选各种日志记录
·config更新
☆更新atcommand_athena.conf:增加@loadnpc、@unloadnpc、@unloadfunc
☆更新battle_athena.conf:
修改sw_def_type、calc_dist_flag、allow_sw_dist、nomanner_mode的默认值
☆更新help.txt
☆更新map_athena.conf:增加npcdata/warp/npc_warp_MFJA.txt
☆更新msg_athena.conf
·NPC更新
☆增加npcdata/warp/npc_warp_MFJA.txt
======================================================================
【更新说明】Jathena++ v0.65fix win-MySQL (2006.9.13)
======================================================================
·程序更新
(从v0.65-v0.65fix,执行档只有一个map-server.exe更新)
☆修正变身时使用部分技能造成客户端弹框等问题和别人无法看到自己变身的问题
·conf更新
☆更新battle_athena.conf:
删除check_sitting_player_using_skill、check_sitting_player_using_skill_p开关
翻译以下选项的说明:
sw_def_type
calc_dist_flag
allow_sw_dist
storagesort_by_itemid
cancel_race
allow_es_magic_all
☆更新msg_MFJA.conf
======================================================================
【更新说明】Jathena++ v0.65 win-MySQL (2006.9.13)
======================================================================
·程序更新
☆更新到JA2208
☆修正装备升级系统中装备等级改变时没有刷新人物状态的问题
☆之前是在装备升级前执行升级事件,导致判断装备等级时与实际等级不符。这一版修正这个问题
☆修正在新版本中NPC不能移动的问题,现在NPC能正常移动并且能自动绕过障碍物继续移动到目标地点
☆修正变身功能
☆本次更新加入对SQL数据库直接操作的指令,这也是为什么不发布TXT的原因。由于TXT
本身有很大局限性,很多功能都只能在SQL上实现,所以不会为了所谓的“调试脚本方
便”而浪费时间发布TXT版本。如果你选择了JA++,就一定不会让你失望。如果你觉得
JA++不好用,也可以选择其他的Athena。
☆加入execsql指令(执行无返回的SQL语句),用法如下:
execsql "<string>";
<string>--任意SQL语句
☆加入readsql指令(执行有返回的SQL语句并读取返回结果),用法如下:
readsql("<string>",<row>,<field>)
<string>--任意SQL语句(一般是select等)
<row>--第n行(最小是1)
<field>--第n列(最小是1)
每次执行readsql后,会把结果的总行数储存在@rows_num变量中、把总列数储存在@fields_num中
当行数或列数不在有效范围内,返回"NULL"字符串;如果执行SQL语句后无结果,也返回"NULL"字符串
☆加入atoi指令(把字符串转换为数值),用法如下:
atoi("<string>")
<string>--字符串
·conf更新
☆更新battle_athena.conf:
增加allow_es_magic_all、trade_when_use_npc开关
删除changeoption_packet_type开关
☆更新map_athena.conf,加入以下开关(用于操作数据库):
map_server_ip
map_server_port
map_server_id
map_server_pw
map_server_db
map_server_charset
☆更新mapflag.txt
☆更新msg_MFJA.conf
·DB更新
☆更新MFJA_endurance.txt
☆更新MFJA_endurance_exp.txt
☆更新MFJA_equip_exp.txt
☆更新item_db.txt
☆更新mob_db.txt
☆更新mob_skill_db.txt
·NPC更新
☆更新npc_monster.txt
☆更新npc_monster_future.txt
======================================================================
【更新说明】Jathena++ v0.64 win-MySQL (2006.9.6)
======================================================================
·程序更新
☆更新到JA2200
☆提高服务端总体的稳定性并且修正数个BUG。为了获得更佳的性能,强烈推荐使用Win2003
·conf更新
☆更新battle_athena.conf:
修改defunit_not_enemy、extra_system_flag开关的默认值
增加sw_def_type、calc_dist_flag、allow_sw_dist、storagesort_by_itemid、cancel_race开关
更新bone_drop开关
删除check_sitting_player_using_skill、check_sitting_player_using_skill_p开关
☆更新char_athena.conf:
增加max_char_slot开关
☆更新help.txt
·DB更新
☆更新abra_db.txt
☆更新const.txt
☆更新item_db.txt
☆更新item_rjc2006.txt
☆更新skill_cast_db.txt
☆更新skill_db2.txt
☆更新skill_db.txt
☆删除skill_misfire.txt
☆删除skill_prohibition_zone.txt
☆更新skill_require_db2.txt
======================================================================
【更新说明】Jathena++ v0.63fix win-MySQL (2006.9.1)
======================================================================
·程序更新
☆修正使用@reloadbattleconf后,所有怪物无敌的BUG
======================================================================
【更新说明】Jathena++ v0.63 win-MySQL (2006.8.30)
======================================================================
·程序更新
☆更新到JA2173
☆由于加了离线挂店功能,所以免费版人数限制从120增加到140
☆修正装备锁定系统的一个灵异BUG
☆改进新的仓库储存模式
☆改进resetlvl指令。使用resetlvl后,自动清除抄袭技能。
☆增加一个新的mapflag:nodropitem。设置在某个地图玩家无法丢弃物品。
☆简化离线挂店指令,#autotrade -> #at。
☆增加脚本指令evolution,让生命体进化,用法:evolution [<char_id>];
并实装item_db.txt中的“贤者之石”
☆增加@charip、@charipid指令,用于查看玩家IP地址,用法如下:
@charip <玩家名字>
@charipid <char_id>
☆改进@kickall指令
·config更新
☆更新atcommand_athena.conf:增加@charip、@charipid指令
☆更新battle_athena.conf:增加other_drop_rate、open_autowarp、warp_mapname、warp_to_x、warp_to_y开关
☆更新char_command.txt
☆更新help.txt
☆更新help_charcommand.txt
☆更新msg_athena.conf
·DB更新
☆更新item_db.txt,修正几个名字
☆更新mob_db.txt,修正几个怪物名字
☆更新produce_db.txt
·NPC更新
☆更新npcdata/monster/npc_monster.txt,修正几个怪物名字
☆更新npcdata/monster/npc_monster_future.txt,修正几个怪物名字
======================================================================
【更新说明】Jathena++ v0.62 win-MySQL (2006.8.22)
======================================================================
·程序更新
☆更新到JA2172
☆在v0.61的更新记录中漏了3个脚本指令(已经在v0.62最新更新日志的v0.61处补上):setcheckstate、setcheckstateid、getargcount
☆在v0.61更新日志中,把mob_skill_db_add.txt写成了mob_skill_add.txt,已经在v0.62最新更新日志的v0.61处更正
☆恢复3个脚本指令npcspeed、npcwalkto、npcstop,用于NPC移动,格式如下:
npcspeed <speed>; //设置NPC移动速度(速度甚至可以设置大于1000从而获得更慢的移动速度)
npcwalkto <x>,<y>; //让NPC移动到地图的(x,y)坐标
npcstop; //让NPC停止移动
☆加入离线挂店功能,指令是#autotrade
·config更新
☆更新help_charcommand.txt
☆更新msg_MFJA.conf
·DB更新
☆更新char_command.txt
======================================================================
【更新说明】Jathena++ v0.61 win-MySQL (2006.8.17)
======================================================================
·程序更新
☆更新到JA2171
☆更新warpnpc指令,格式改为:
warpnpc "<map_name>",<x>,<y>[,"<NPC_Name>"];
<map_name>--地图名
<x>--地图的x坐标
<y>--地图的y坐标
<NPC_Name>--NPC名称(省略时表示当前NPC)
☆增加setcheckstate指令,设置人物的验证状态(反外挂系统中),用法如下:
setcheckstate "<char_name>",<0/1>; //<char_name>--玩家名字(省略时表示当前玩家)
☆增加setcheckstateid指令,设置人物的验证状态(反外挂系统中),用法如下:
setcheckstateid <char_id>,<0/1>; //<char_id>--玩家的char_id(省略时表示当前玩家)
☆增加getargcount指令,获取参数的数量,用法如下:
getargcount()
☆增加clicknpc指令,用于强制点击NPC,用法如下:
clicknpc "<NPC_name>";
☆修正人物状态异常被定住的情况下仍然能切换装备的BUG
☆更新Athena Studio.NET插件:Athena DB Job-Code Calculator.NET到v0.4:
·修正职业代码反查时没有清除计算结果的BUG
☆更新Athena Studio.NET插件:Athena FixName.NET到v0.2:
·增加屏蔽的字符#
☆服务端增加名字不能使用非法字符#
☆修正技能“跳高”、“跑步”无效的BUG
☆修正JA一直存在的反射BUG
☆改进防崩溃系统
·config更新
☆更新atcommand_athena.conf
☆更新battle_athena.conf
☆更新help.txt
☆更新help3.txt
☆更新login_athena.conf
☆更新map_athena.conf
☆更新script_athena.conf
·DB更新
☆变更以下DB名字和位置(请用户自行更改文件名和位置):
db/homun_db2.txt -> db/addon/homun_db_add.txt
db/item_db2.txt -> db/addon/item_db_add.txt
db/mob_db2.txt -> db/addon/mob_db_add.txt
db/mob_skill_db2.txt -> db/addon/mob_skill_db_add.txt
db/pet_db2.txt -> db/addon/pet_db_add.txt
db/produce_db2.txt -> db/addon/produce_db_add.txt
☆新增3个DB:
db/addon/skill_cast_db_add.txt
db/addon/skill_db_add.txt
db/addon/skill_require_db_add.txt
☆更新item_db.txt
·NPC更新
☆更新npcdata/job/quick/job_reburn.txt
☆更新npcdata/monster/npc_monster.txt
☆更新npcdata/warp/npc_warp_dun.txt
☆更新npcdata/warp/npc_warp_fild.txt
======================================================================
【更新说明】Jathena++ v0.60fix win-MySQL (2006.8.6)
======================================================================
前言:
Jathena++从v0.60开始,为了获得更佳的性能和稳定度,完全使用MySQL5.0作为数据库。
原来使用MySQL4.1的用户,只需要把数据库直接复制到5.0使用即可。
你见过一年不当机的服务端吗?你见过比官服服务器还要稳定的私服服务端吗?没错,现在已
经出现了。她不但在所有Athena当中稳定性最强,而且比Aegis还要稳定得多!这就是加入了防崩
溃系统的Jathena++ v0.60。Jathena++ v0.60将完全采用MySQL 5.0。v0.60版不但能保证服务器持
续运行,而且在遭受DDOS攻击、利用当机BUG让服务端当机的方法也不会导致服务端当机。
原来Jathena的当机日志,能记录造成当机原因的地方,的确很实用,对于查找BUG来说,是必
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -