Rayman 发表于 2011-6-26 12:54:38

各位熟悉或架过服的朋友进来讨论一下:2.0和1310版本各自优势。

本帖最后由 Rayman 于 2011-6-26 04:55 编辑

目前流传于市面上的版本,多为1299升级至1310所得,在此代表全SF界的人感谢那位让此版本升级的技术牛人。

2.0的特点:
1、需要将数据库和服务端程序分开运行,用vm或两台机器方可运行;
2、2.0版本的技能上相对完整和完美,比如法师的追加伤害等;
3、2.0版本普及率低,所以被完善度也差,最完整的可能是追亿的版本;
4、任务系统完整;
5、架设难度偏高;

1310的特点:
1、普及率高,因此新元素众多;
2、二次开发率高,比如新技能、武器、首饰、副本等;
3、一台服务器足以架设完成,相对简单;
4、任务完整;
5、完整的示例版本,如《骑士III》的版本。

比较起来,现在市面的上1310版本和2.0版本已无太大差异,感觉不到2.0的明显优势。请众人拍砖。

雪皓松松 发表于 2011-6-26 17:23:03

哦,原来如此啊,那还是1310版本好!

骑士疯子 发表于 2011-6-26 23:53:38

原来你的版本最好,哈哈。

骑士疯子 发表于 2011-6-26 23:55:30

楼主你看别人5174用2.0版本开那么多服,你能说他的只是一个词???

gb123 发表于 2011-6-27 12:52:29

吃不到葡萄说葡萄酸

骑士疯子 发表于 2011-6-27 13:02:43

嘿嘿,我觉得他那个什么版本也不过如此,看看你的“暴龙骑士”就知道。

wsy789 发表于 2011-6-27 14:32:20

我觉得再怎么说 都是2.0的好。

leonjaykai 发表于 2011-6-27 15:31:26

什麼版本都好   只要你們不胡亂攻擊別人的服務器做好自己的任何版本都好

雪皓松松 发表于 2011-6-27 18:41:35

对于玩单机来说可能1310比较容易点架设吧,2.0不太适合玩单机,太难了。。。

Rayman 发表于 2011-7-3 11:49:47

本帖最后由 Rayman 于 2011-7-3 05:13 编辑

5i74开出来的服,没有一个纯2.0的,也的确不是什么上成货色。

2.0版本俺手里的确有一份,因此不能说“酸”,只是发挥不了它的优势,因此才发贴和大家讨论的。

2.0的任务系统目前已基本了解,操作上2.0的任务添加比1299的难,因为涉及的表多,比如要加一个状态性任务(完成后菜单即消失的那种),就要改数据库quest_helper表、客户端quest_开着的好几个tbl,有例如下:
-- 王者归来NPC,16086
local UserClass;
local QuestNum;
local Ret = 0;
local NPC = 16086;
-----------------------------------------------------------
--读出所有菜单
-----------------------------------------------------------
if EVENT == 190 then
        QuestNum = SearchQuest(UID, NPC);
        if QuestNum == 0 then
                SelectMsg(UID, 2, -1, 45000, NPC, 10, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
                Ret = 1;
        elseif QuestNum > 1 andQuestNum < 100 then
                NpcMsg(UID, 45001, NPC)
        else
                EVENT = QuestNum
        end
end
-----------------------------------------------------------
--退出菜单
-----------------------------------------------------------
if EVENT == 193 then
    Ret = 1;
end
-----------------------------------------------------------
--报名冲级大赛
-----------------------------------------------------------
local savenum=480;
if EVENT == 192 then
        SelectMsg(UID, 3, savenum, 45002, NPC, 6003, 196, 6004, 197, 47, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
end

local ITEM_COUNT = 0 ;
local Level=0;
if EVENT == 196 then
        Level = CheckLevel(UID);
        ITEM_COUNT = HowmuchItem(UID, 379110000);--检测一枚铜元
        if ITEM_COUNT > 0 and Level < 71 then
                CouponItemLog(UID,379110000,1)
                RobItem(UID, 379110000, 1)
                SelectMsg(UID, 2, savenum, 45004, NPC, 29, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
        else
                SelectMsg(UID, 2, savenum, 45003, NPC, 10, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
        end
end
--取消报名
if EVENT ==197 then
        SelectMsg(UID, 2, savenum, 45012, NPC, 10, 198, 27, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
end
if EVENT == 198 then
        CouponItemLog(UID,379110001,1)
        SelectMsg(UID, 2, savenum, 45013, NPC, 10, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
end
-----------------------------------------------------------
--报名贡献级刺大赛
-----------------------------------------------------------
local savenum=481;
if EVENT == 195 then
   SelectMsg(UID, 4, savenum, 45005, NPC, 22, 199, 23, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1);
end
if EVENT == 199 then
        --仅为测试
        GiveItem(UID, 379156000, 1);
        ShowEffect(UID, 300391);
end
2.0的新装备添加(含合成表)和1299有区别,不过比较小,一般在item表添加了新装备后,还要在item_upgrade表中再加一次合成,这样东西才能冲。主要是那个nOriginType字段,要对应武器类型,比如:
0        11 (短剑)
1            21
2        22 (双手剑)
3             31(单手斧)
4             32       
5             41 锤子
6             42       
7             51 (矛)
8             52(长枪)
9             70 (弓)
10            110 (仗)(法杖)
11         (物品id/10000000=19)(锤子)
12            60(盾)
首饰也类同,因此只要掌权了这些技巧,你想造什么就造什么,都是可以升级的。


分析下来:2.0的优势主要在任务,但1310如果任务也能移过来,那2.0就不好比了。另外大家喜欢的新元素,只要会加物品,一切就容易了。



简要分析如上,因此希望大家不要把俺当一级菜鸟,当三级的还是没问题的。大家接着拍砖。
页: [1] 2 3 4 5
查看完整版本: 各位熟悉或架过服的朋友进来讨论一下:2.0和1310版本各自优势。