天堂1私服发布网提供最新天堂1开机预告 天堂1私服发布网所有广告优惠进行中ing GM交流QQ:136477321
设为首页 | 加入收藏
首页 家族 文章 工具 优势   论坛   一条龙服务
  百度一下     谷歌搜索     高清影院     家族战歌     在线翻译     家族联盟     繁体转换
  发布游戏     发布家族     私服小偷     宣传优势     广告联系     工具下载     技术文章
天堂1私服‖让你的角色六属性
文章作者:admin 文章来源:新开天堂1私服,天堂1私服发布网,天堂1私服,天堂1伺服 更新时间:2013-2-28 16:12:31 

1. l1j/server/server/clientpackets/C_CommonClick.java (角色选择画面)

搜寻

int str = rs.getByte("Str");
int dex = rs.getByte("Dex");
int con = rs.getByte("Con");
int wis = rs.getByte("Wis");
int cha = rs.getByte("Cha");
int intel = rs.getByte("Intel");

改为int str = rs.getShort("Str");

if (str < 1) {

        str = 1;

}

else if (str > 255) {

        str = 255;

}

int dex = rs.getShort("Dex");

if (dex < 1) {

        dex = 1;

}

else if (dex > 255) {

        dex = 255;

}

int con = rs.getShort("Con");

if (con < 1) {

        con = 1;

}

else if (con > 255) {

        con = 255;

}

int wis = rs.getShort("Wis");

if (wis < 1) {

        wis = 1;

}

else if (wis > 255) {

        wis = 255;

}

int cha = rs.getShort("Cha");

if (cha < 1) {

        cha = 1;

}

else if (cha > 255) {

        cha = 255;

}

int intel = rs.getShort("Intel");

if (intel < 1) {

        intel = 1;

}

else if (intel > 255) {

        intel = 255;

}
复制代码2. l1j/server/server/command/executor/L1Status.java (使用GM指令调整属性值)

搜寻

target.addBaseStr((byte) (value - target.getBaseStr()));
target.addBaseCon((byte) (value - target.getBaseCon()));
target.addBaseDex((byte) (value - target.getBaseDex()));
target.addBaseInt((byte) (value - target.getBaseInt()));
target.addBaseWis((byte) (value - target.getBaseWis()));
target.addBaseCha((byte) (value - target.getBaseCha()));

把其中的 byte 改为 short

3. l1j/server/server/model/Instance/L1PcInstance.java

搜寻

private byte _baseStr = 0;

public byte getBaseStr() {
return _baseStr;
}

public void addBaseStr(byte i) {
i += _baseStr;
if (i >= 127) {
i = 127;
}
else if (i < 1) {
i = 1;
}
addStr((byte) (i - _baseStr));
_baseStr = i;

把其中的 byte 全部改成 short


if (i >= 127) {
i = 127;
}
改为
if (i >= 255) {
i = 255;
}

以上只是力量 其他的属性值一样修改即可

4. l1j/server/server/model/L1Character.java

搜寻

private byte _str = 0;

private short _trueStr = 0;

public byte getStr() {
return _str;
}

public void setStr(int i) {
_trueStr = (short) i;
_str = (byte) IntRange.ensure(i, 1, 127);
}

把其中的 byte 改为 short
_str = (byte) IntRange.ensure(i, 1, 127); 改为 _str = (short) IntRange.ensure(i, 1, 255);

以上只是力量 其他的属性值一样修改即可

5. l1j/server/server/storage/mysql/MySqlCharacterStorage.java

搜寻

pc.addBaseStr(rs.getByte("Str"));
pc.addBaseCon(rs.getByte("Con"));
pc.addBaseDex(rs.getByte("Dex"));
pc.addBaseCha(rs.getByte("Cha"));
pc.addBaseInt(rs.getByte("Intel"));
pc.addBaseWis(rs.getByte("Wis"));

rs.getByte 改为 rs.getShort

6. l1j/server/server/utils/CalcStat.java

搜寻

public static short calcStatHp(int charType, int baseMaxHp, byte baseCon

改为

public static short calcStatHp(int charType, int baseMaxHp, short baseCon

搜寻

public static short calcStatMp(int charType, int baseMaxMp, byte baseWis

改为

public static short calcStatMp(int charType, int baseMaxMp, short baseWis

·上一篇;天堂1私服‖DB道具资料表‖教学
浏览次数:7
最新文章
· 一件快速清理系统垃圾文件...
· 天堂1私服进不了游戏解决方案...
· 强烈,鄙视,高收费发布站...
· 天堂1私服‖如何创建血盟...
· 天堂1私服‖如何上传血盟图标...
· 【Java教學】自动提问系统写法...
· 天堂1私服‖DB道具资料表‖教学...
· 天堂1私服‖DB玩家仓库资料表‖教学...
· 天堂1私服‖DB道具资料表‖教学...
· 天堂1私服‖让你的角色六属性...
热门文章
· 如何选择一个可靠的支付平台...
· 全新天堂1私服GM指令...
· 天堂1私服‖让你的角色六属性...
· 天堂1私服‖DB道具资料表‖教学...
· 天堂1私服‖DB玩家仓库资料表‖教学...
· 天堂1私服‖DB道具资料表‖教学...
· 【Java教學】自动提问系统写法...
· 强烈,鄙视,高收费发布站...
· 天堂1私服‖如何创建血盟...
· 天堂1私服‖如何上传血盟图标...
关于我们联系我们更多私服网站帮助友情连接
打击盗版支持正版游戏 任何组织或个人未经同意,不得使用和传播盗版游戏,如有侵犯利益请来电告知说明,本站72小时内删除。
特别注意:本站所有信息均为自动采集互联网搜索引擎,信息真实性无从验证,请自行判断,谨防受骗上当,所引发的一切法律后果本站概不负责!-
Copyright 2006-2013 www.xxx.net All Rights Reserved