·首 页 ·精选文章 ·无忧学院 ·两性教育 ·商业站点 ·无忧传奇 ·私服宣传 ·无忧音乐 ·骗子举报 ·软件发布 ·无忧论坛
您现在的位置: 无忧网络网游技术网 >> 技术文章 >> 魔兽技术 >> 魔兽私服架设技术 >> 正文

  没有公告

| 技术文章 | 传奇技术 | 传世技术 | 魔兽技术 | 奇迹技术 | 千年技术 | 仙境技术 | 其他技术 | 传奇菜鸟 | 传世菜鸟 | 奇迹菜鸟 |
| 网游下载 | 网游版本 | 私服工具 | 游戏下载 | SF客户端 | 网站原码 | 经典工具 | 破解工具 | 绿色软件 | 教程下载 | 动画专区 |
| 操作系统 | 故障维修 | 主机架设 | 腾讯QQ区 | 流量排名 | 黑客教程 | 主机评测 | WAP 专区 | 网络游戏 | 游戏攻略 | 网吧黄页 |
| 私服必备 | 常用工具 | 网吧联盟 | 传奇站点 | 网页加密 | 网页转换 | 颜色采集 | 网页源码 | MD 5破解 | 站长工具 | 在线算命 |
| 实用查询 | I P 查询 | 邮编查询 | 区号查询 | 周公解梦 | 成语大全 | 手机查询 | 号码凶吉 | 星座查询 |身份证查询| 5UQQ查询 |
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
没有相关文章
将天赋陪率在conf文件设置         ★★★
将天赋陪率在conf文件设置
将天赋陪率在conf文件设置
作者:佚名  文章来源:网络搜集  点击数:  更新时间:2008-3-10 6:52:16
    
  1. Index: ascent.conf
  2. ===================================================================
  3. --- ascent.conf    (revision 2576)
  4. +++ ascent.conf    (working copy)
  5. @@ -270,7 +270,9 @@
  6.         SkillRate="1"
  7.         ArenaMultiplier2x="1"
  8.         ArenaMultiplier3x="1"
  9. -       ArenaMultiplier5x="1">
  10. +       ArenaMultiplier5x="1"
  11. +     Professions="2"
  12. +     TalentRate="1">
  13. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
  14. Index: game/Player.cpp
  15. ===================================================================
  16. --- game/Player.cpp    (revision 2576)
  17. +++ game/Player.cpp    (working copy)
  18. @@ -691,7 +691,7 @@
  19.     SetUInt32Value(PLAYER_BYTES_3, ((gender) | (0x00 << 8) | (0x00 << 16) | (GetPVPRank() << 24)));
  20.     SetUInt32Value(PLAYER_NEXT_LEVEL_XP, 400);
  21.     SetUInt32Value(PLAYER_FIELD_BYTES, 0x08 );
  22. -    SetUInt32Value(PLAYER_CHARACTER_POINTS2,2);
  23. +    SetUInt32Value(PLAYER_CHARACTER_POINTS2, ( 1 * RATE_PROFESSION ) );
  24.     SetFloatValue(UNIT_MOD_CAST_SPEED, 1.0f);
  25.     SetUInt32Value(PLAYER_FIELD_MAX_LEVEL, sWorld.m_levelCap);
  26.   
  27. @@ -1374,7 +1374,7 @@
  28.         levelup = true;
  29.         if(level > 9)
  30. -            ModUInt32Value(PLAYER_CHARACTER_POINTS1, 1);
  31. +            ModUInt32Value(PLAYER_CHARACTER_POINTS1, ( 5 * RATE_TALENT ) );
  32.         if(level >= GetUInt32Value(PLAYER_FIELD_MAX_LEVEL))
  33.             break;
  34. @@ -1992,8 +1992,8 @@
  35. void Player::SaveToDB(bool bNewCharacter /* =false */)
  36. {
  37. -    if(m_uint32Values[PLAYER_CHARACTER_POINTS2]>2)
  38. -        m_uint32Values[PLAYER_CHARACTER_POINTS2]=2;
  39. +    if(m_uint32Values[PLAYER_CHARACTER_POINTS2]> ( 1 * RATE_PROFESSION ) )
  40. +        m_uint32Values[PLAYER_CHARACTER_POINTS2]= ( 1 * RATE_PROFESSION );
  41.  
  42.     //Calc played times
  43.     uint32 playedt = (uint32)UNIXTIME - m_playedtime[2];
  44. @@ -5535,7 +5535,7 @@
  45.     uint32 l=getLevel();
  46.     if(l>9)
  47.     {
  48. -        SetUInt32Value(PLAYER_CHARACTER_POINTS1, l - 9);
  49. +        SetUInt32Value(PLAYER_CHARACTER_POINTS1, (l - 9) * ( RATE_TALENT * 5 ) );
  50.     }
  51.     else
  52.     {
  53. @@ -5575,7 +5575,7 @@
  54.     SetUInt32Value(UNIT_FIELD_STAT4, info->spirit );
  55.     SetUInt32Value(UNIT_FIELD_ATTACK_POWER, info->attackpower );
  56.     SetUInt32Value(PLAYER_CHARACTER_POINTS1,0);
  57. -    SetUInt32Value(PLAYER_CHARACTER_POINTS2,2);
  58. +    SetUInt32Value(PLAYER_CHARACTER_POINTS2, ( 1 * RATE_PROFESSION ) );
  59.     for(uint32 x=0;x<7;x++)
  60.         SetFloatValue(PLAYER_FIELD_MOD_DAMAGE_DONE_PCT+x, 1.00);
  61. @@ -6966,7 +6966,7 @@
  62.     // Calculate talentpoints
  63.     uint32 TalentPoints = 0;
  64.     if(Level >= 10)
  65. -        TalentPoints = Level - 9;
  66. +        TalentPoints = ( Level - 9 ) * ( RATE_TALENT * 5 );
  67.     SetUInt32Value(PLAYER_CHARACTER_POINTS1, TalentPoints);
  68. Index: game/World.cpp
  69. ===================================================================
  70. --- game/World.cpp    (revision 2576)
  71. +++ game/World.cpp    (working copy)
  72. @@ -4486,6 +4486,8 @@
  73.     setRate(RATE_ARENAPOINTMULTIPLIER2X, Config.MainConfig.GetFloatDefault("Rates", "ArenaMultiplier2x", 1.0f));
  74.     setRate(RATE_ARENAPOINTMULTIPLIER3X, Config.MainConfig.GetFloatDefault("Rates", "ArenaMultiplier3x", 1.0f));
  75.     setRate(RATE_ARENAPOINTMULTIPLIER5X, Config.MainConfig.GetFloatDefault("Rates", "ArenaMultiplier5x", 1.0f));
  76. +    setIntRate(RATE_PROFESSION, Config.MainConfig.GetIntDefault("Rates", "Professions",1));
  77. +    setIntRate(RATE_TALENT, Config.MainConfig.GetIntDefault("Rates", "TalentRate",1));
  78.     SetPlayerLimit(Config.MainConfig.GetIntDefault("Server", "PlayerLimit", 1000));
  79.     SetMotd(Config.MainConfig.GetStringDefault("Server", "Motd", "Ascent Default MOTD").c_str());
  80.     mQueueUpdateInterval = Config.MainConfig.GetIntDefault("Server", "QueueUpdateInterval", 5000);
  81. Index: game/World.h
  82. ===================================================================
  83. --- game/World.h    (revision 2576)
  84. +++ game/World.h    (working copy)
  85. @@ -61,6 +61,8 @@
  86.     RATE_ARENAPOINTMULTIPLIER2X,
  87.     RATE_ARENAPOINTMULTIPLIER3X,
  88.     RATE_ARENAPOINTMULTIPLIER5X,
  89. +    RATE_PROFESSION,
  90. +    RATE_TALENT,
  91.     MAX_RATES
  92. };

本站声明:本站文章资源均来自网上转载或机器人自动搜索采集,如果本站文章资源有版权问题请联系管理员,我们尽快予以更正。所有文章只限用于个人测试学习使用,不得用于非法商业用途,请勿非法复制传播。特此声明!--[5uwl.net]

五年游戏制作经验; 金牌服务品质保障 游戏开区一条龙 第一品牌无忧网络[5uwl.net]

文章录入:黑鹰    责任编辑:ceo 
  • 上一篇文章:

  • 下一篇文章: 没有了
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 站点地图 | 管理登录 | 
    版权所有:Copyright © 2002-2008 中国·无忧网络 Www.5uwl.NET All Rights Reserved.
    网络支持:本站部份带宽由群英网络唯一数据赞助 (排名不分次序本站征赞助商)
    建议使用:1024*768 分辨率 Windows2000 Internet Explorer v5.0 or Higher
    广告投放:[5uwl.net] QQ 267320050 TEL [移]013689532036
    IP备案号:粤ICP备05092442号