最新天堂1私服开机预告 【公告】99天堂发布站2000人QQ交流群 86429772
设为首页 | 加入收藏
首页 家族 文章 工具 优势   战歌
★ ★ ★  ★ ★ ★
  百度一下     360搜索     天堂图档     SEO查询     在线翻译     家族联盟     个性签名
发布游戏     发布家族     广告价格     宣传优势    广告联系     工具下载     技术文章
天堂魔法娃娃db化追加韓版魔法娃娃加乘效果!
文章作者:唯爱久久 文章来源:99天堂信息网 更新时间:4/26/2019 12:03:22 PM 

天堂魔法娃娃db化追加韓版魔法娃娃加乘效果!

額外追加魅力擴充
(力、體、敏、精、智 )
修改l1j\server\server\model\Instance\L1DollInstance.java
修改l1j\server\server\templates\L1MagicDoll.java
修改l1j\server\server\datatables\MagicDollTable.java
更動magic_doll資料庫


如有問題在此篇回覆

修改L1DollInstance.java

尋找以下程式碼

if (L1MagicDoll.isItemMake(_master)) {
master.startItemMakeByDoll();
}

在底下新增

if (L1MagicDoll.getStrByDoll(_master) != 0) {//TODO 力量增加
master.addStr(L1MagicDoll.getStrByDoll(_master));
}
if (L1MagicDoll.getConByDoll(_master) != 0) {//TODO 體質增加
master.addCon(L1MagicDoll.getConByDoll(_master));
}
if (L1MagicDoll.getDexByDoll(_master) != 0) {//TODO 敏捷增加
master.addDex(L1MagicDoll.getDexByDoll(_master));
}
if (L1MagicDoll.getChaByDoll(_master) != 0) {//TODO 魅力增加
master.addCha(L1MagicDoll.getChaByDoll(_master));
}
if (L1MagicDoll.getWisByDoll(_master) != 0) {//TODO 精神增加
master.addWis(L1MagicDoll.getWisByDoll(_master));
}
if (L1MagicDoll.getIntByDoll(_master) != 0) {//TODO 智力增加
master.addInt(L1MagicDoll.getIntByDoll(_master));
}

在往下尋找

if (L1MagicDoll.isItemMake(_master)) {
((L1PcInstance) _master).stopItemMakeByDoll();
}

在底下新增以下程式碼

if (L1MagicDoll.getStrByDoll(_master) != 0) {//TODO 力量增加
((L1PcInstance) _master).addStr(-L1MagicDoll.getStrByDoll(_master));
}
if (L1MagicDoll.getConByDoll(_master) != 0) {//TODO 體質增加
((L1PcInstance) _master).addCon(-L1MagicDoll.getConByDoll(_master));
}
if (L1MagicDoll.getDexByDoll(_master) != 0) {//TODO 敏捷增加
((L1PcInstance) _master).addDex(-L1MagicDoll.getDexByDoll(_master));
}
if (L1MagicDoll.getChaByDoll(_master) != 0) {//TODO 魅力增加
((L1PcInstance) _master).addCha(-L1MagicDoll.getChaByDoll(_master));
}
if (L1MagicDoll.getWisByDoll(_master) != 0) {//TODO 精神增加
((L1PcInstance) _master).addWis(-L1MagicDoll.getWisByDoll(_master));
}
if (L1MagicDoll.getIntByDoll(_master) != 0) {//TODO 智力增加
((L1PcInstance) _master).addInt(-L1MagicDoll.getIntByDoll(_master));
}

修改L1MagicDoll.java

找一個適當的位置加入以下程式碼

public static int getStrByDoll(L1Character _master) {//TODO 力量增加
int s = 0;
for (Object obj : _master.getDollList().values().toArray()) {
L1MagicDoll doll = MagicDollTable.getInstance().getTemplate(
((L1DollInstance) obj).getItemId());
if (doll != null) {
s += doll.getStr();
}
}
return s;
}
public static int getConByDoll(L1Character _master) {//TODO 體質增加
int s = 0;
for (Object obj : _master.getDollList().values().toArray()) {
L1MagicDoll doll = MagicDollTable.getInstance().getTemplate(
((L1DollInstance) obj).getItemId());
if (doll != null) {
s += doll.getCon();
}
}
return s;
}
public static int getDexByDoll(L1Character _master) {//TODO 敏捷增加
int s = 0;
for (Object obj : _master.getDollList().values().toArray()) {
L1MagicDoll doll = MagicDollTable.getInstance().getTemplate(
((L1DollInstance) obj).getItemId());
if (doll != null) {
s += doll.getDex();
}
}
return s;
}
public static int getChaByDoll(L1Character _master) {//TODO 魅力增加
int s = 0;
for (Object obj : _master.getDollList().values().toArray()) {
L1MagicDoll doll = MagicDollTable.getInstance().getTemplate(
((L1DollInstance) obj).getItemId());
if (doll != null) {
s += doll.getcha();
}
}
return s;
}
public static int getWisByDoll(L1Character _master) {//TODO 精神增加
int s = 0;
for (Object obj : _master.getDollList().values().toArray()) {
L1MagicDoll doll = MagicDollTable.getInstance().getTemplate(
((L1DollInstance) obj).getItemId());
if (doll != null) {
s += doll.getWis();
}
}
return s;
}
public static int getIntByDoll(L1Character _master) {//TODO 智力增加
int s = 0;
for (Object obj : _master.getDollList().values().toArray()) {
L1MagicDoll doll = MagicDollTable.getInstance().getTemplate(
((L1DollInstance) obj).getItemId());
if (doll != null) {
s += doll.getInt();
}
}
return s;
}

在往下尋找以下程式碼

private double _exprate;

在底下新增以下程式碼

private int _Str;//TODO 魔法娃娃力量效果
private int _Con;//TODO 魔法娃娃體質效果
private int _Dex;//TODO 魔法娃娃敏捷效果
private int _cha;//TODO 魔法娃娃魅力效果
private int _Wis;//TODO 魔法娃娃精神效果
private int _Int;//TODO 魔法娃娃智力效果

拉到最底下找一個適當的位置加入以下程式碼

/**
* 魔法娃娃力量效果
* @return
*/
public int getStr() {
return _Str;
}
/**
* 魔法娃娃力量效果
* @return
*/
public void setStr(int i) {
_Str = i;
}
/**
* 魔法娃娃體質效果
* @return
*/
public int getCon() {
return _Con;
}
/**
* 魔法娃娃體質效果
* @return
*/
public void setCon(int i) {
_Con = i;
}
/**
* 魔法娃娃敏捷效果
* @return
*/
public int getDex() {
return _Dex;
}
/**
* 魔法娃娃敏捷效果
* @return
*/
public void setDex(int i) {
_Dex = i;
}
/**
* 魔法娃娃魅力效果
* @return
*/
public int getcha() {
return _cha;
}
/**
* 魔法娃娃魅力效果
* @return
*/
public void setcha(int i) {
_cha = i;
}
/**
* 魔法娃娃精神效果
* @return
*/
public int getWis() {
return _Wis;
}
/**
* 魔法娃娃精神效果
* @return
*/
public void setWis(int i) {
_Wis = i;
}
/**
* 魔法娃娃智力效果
* @return
*/
public int getInt() {
return _Int;
}
/**
* 魔法娃娃智力效果
* @return
*/
public void setInt(int i) {
_Int = i;
}

修改MagicDollTable.java
尋找以下程式碼

doll.setExpRate(rs.getDouble("exprate"));//TODO 經驗加乘效果

在底下新增以下程式碼

doll.setStr(rs.getInt("Str"));//TODO 魔法娃娃力量效果
doll.setCon(rs.getInt("Con"));//TODO 魔法娃娃體質效果
doll.setDex(rs.getInt("Dex"));//TODO 魔法娃娃敏捷效果
doll.setcha(rs.getInt("cha"));//TODO 魔法娃娃魅力效果
doll.setWis(rs.getInt("Wis"));//TODO 魔法娃娃精神效果
doll.setInt(rs.getInt("Int"));//TODO 魔法娃娃智力效果

magic_doll資料庫開啟設計資料表新增欄位

Str 類型int 長度3 十進位0 允許空值不打勾

Con 類型int 長度3 十進位0 允許空值不打勾

Dex 類型int 長度3 十進位0 允許空值不打勾

Cha 類型int 長度3 十進位0 允許空值不打勾

Wis 類型int 長度3 十進位0 允許空值不打勾

Int 類型int 長度3 十進位0 允許空值不打勾

浏览次数:1
最新文章
· 天堂核心修改JAVA檔案名稱的用途介紹!...
· 教您怎麼新增或修改天堂地圖左下名字!...
· 天堂魔法娃娃db化追加韓版魔法娃娃加乘效果!...
· 天堂私服java寫出可自由控制的挖礦系統!...
· 天堂核心內的java檔案相關內容分析解說!...
· 天堂娃娃機&補血機&隨身祭司修改寫法!...
· 天堂java升級版本需要動的地方!...
· 天堂java 設置經驗每轉生一次越難練的寫法!...
· 為天堂GM加人物頭銜的java寫法!...
· 天堂開箱公告(須配合打寶公告)的java寫法!...
热门文章
· 天堂1私服哥唱的是寂寞...
· 天堂1私服架设三宝...
· 天堂1私服核心內的java檔案相關內容分析...
· 天堂1私服添加和删掉NPC的方法...
· 99天堂1私服发布站祝大家新年快乐...
· 天堂1私服新版l1jdb目录解析...
· 天堂1私服部分新水龙魔法编码...
· 永恒塔防5月14日更新 新服“银月之城”火爆开启...
· 天堂1私服怪物被攻擊後,對自己和組隊內的玩家顯示血...
· 天堂1私服元寶商城系統 完善版...
· 坏像有一种可能将物质转化之前用光束入言淌传的技拙...
· 详细的私服架设教程...
· 教你創造 NPC 、販賣物品...
· 天堂1私服“见与不见”都是一种修行...
关于我们广告联系更多天堂1私服网站帮助友情连接
Copyright 2008-2010 Www.99t1.cc 天堂1私服 All Rights Reserved (注:本站只接受官方授权游戏广告,非官方授权游戏请办理广告业务之前告知本站)
拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活 品牌商标,文字,形象及内容归 Www.99t1.cc 天堂1私服发布站 版权所有,任何组织或个人未经 Www.99t1.cc 天堂1私服发布站 同意,不得使用和传播
本站所有游戏均来自网络版权归游戏业主所有,如果无意之中侵犯了您的版权,请来信告知,本站将在3个工作日内删除.联系邮箱:[email protected]
*注释:本站发布所有游戏信息,均来自互联网,与本站无关,请玩家仔细辨认游戏信息的真实性,避免上当受骗. 苏ICP备12011632号-1