Bản in cho chủ đề
VnVista Forum _ Invision Power Board modifications + skins _ Game RPG Inferno v4.3 cho IPB
Người gửi: Tacaza Sep 15 2005, 01:00 AM
Đây là game Inferno nổi tiếng version 4.3 cho IPB. Các bạn download file đính kèm về & đọc hướng dẫn trong đó nhé.
Chú ý: dung lượng file: 1,75Mb
Người gửi: Thank you ^_^ Mar 30 2013, 09:10 PM
5 thành viên đã cám ơn người lập chủ đề:
http://vnvista.com/forums/index.php?showuser=568, http://vnvista.com/forums/index.php?showuser=1183, lilmetal
Người gửi: billythekids Dec 8 2005, 10:17 PM
hic hic bác mang cái này post lên mà bác có biết làm chạy cái file install của nó ko được không vậy tui cài dzo ko được phải vào create từng table nè
Người gửi: Tacaza Dec 9 2005, 09:57 AM
Ặc ặc, diễn đàn bác làm sao rồi. Tôi vừa install trên localhost nè, có vấn đề gì đâu.
Người gửi: billythekids Dec 9 2005, 04:22 PM
thì nó chạy rùi phải dzo create table một cách thủ công nó mới chịu chạy khổ thế đó có lẽ cái file install của tui bị hỏng biết sao giờ mà giờ nó cũng chạy ngon ơ rùi nhưng có điều add item vô woải wá bác tốt bụng thì share cái items đi tui ngồi khổ cực mới cho dzô được hơn 50 cái items ah hic hic
Người gửi: Tacaza Dec 9 2005, 04:30 PM
Oài, tui đâu có dùng mod này, định hack cho diễn đàn này lâu rồi và gỡ cái kenka ra mà chưa lúc nào rảnh
Người gửi: billythekids Dec 9 2005, 04:32 PM
thật sự cái này nó hay hơn kenka nhiều nhưng mà chỉ woai là minh phải tự add tất cả các thứ từ items, bot, acctact skill, summon... add kiểu đó làm woải gần chết
Người gửi: billythekids Dec 20 2005, 06:49 PM
cho thêm cái mod này nữa nè hôm wa ngồi code cho nó dzui cái này là dùng để đổi tiên trong rpg inferno sang tiền của shopbank
của tui tui code luôn dzo trong cai bank luôn ko tách riêng ra thế này ai thích lên tiếng tui share luôn
ok giờ làm nè
mở index ra
tìm
'scan' => array( 'scan' , 'scan' ),
thêm vô
'transfer' => array( 'transfer' , 'transfer' ),
rùi tiếp trong lang_error.php thêm vô
tien_am => "minimum money > 0",
tien_khongdu => "you don't have enough money",
xong
(Khách không được phép xem hoặc tải dữ liệu đính kèm!)
Người gửi: Tacaza Dec 20 2005, 06:58 PM
Oops cái này hay đó, bác nói rõ hơn được ko. Tui đang hack giở inferno thì cái ftp ko bit bị sao ko vào được nữa hic đành cho board online lại. Tui muốn tìm cách kết hợp tiền của shop bank và gils của inferno lại nhưng chưa bit làm sao. Bác giới thiệu rõ hơn về công dụng cái này đc ko?
Người gửi: billythekids Dec 20 2005, 07:03 PM
cài này cho phep transfer tiền cua inferno thành tiền của shop bank thui con cái tui update lại thì hack trưc tiếp lên shop của inferno thì có transfer wa lại giữa tiền của shop và tiền của inferno làm vậy cho no hay lúc đầu tui tính làm hết thành tiền của shop bank netanh thui nhưng mà làm vậy thấy nhiều cái ko hay nên nghi ra làm cái trò này để member thích thì cứ đổi tiền wa lại cho dzui
Người gửi: Tacaza Dec 20 2005, 07:09 PM
Keke bác post luôn hack trong shop inferno để chuyển tiền từ shop bank sang inferno đi. Tui ủng hộ cả hai tay
Người gửi: billythekids Dec 20 2005, 07:23 PM
ok
mở rgp.php ra tìm
CODE
case 'withdraw':
$this->withdraw();
break;
thêm vào
CODE
//add
case 'bvd':
$this->bvd();
break;
case 'transfer':
$this->transfer();
break;
//add
tìm tiếp
CODE
$print->redirect_screen("Your {$ibforums->lang['money']} has been Withdraw", "act=rpg&code=Bank",0);
}
thêm vào sau đó
CODE
function bvd() {
global $DB, $ibforums, $std;
$bvd=$ibforums->input['bvd'];
// You
$DB->query("SELECT * FROM ibf_members where id='".$ibforums->member['id']."'");
$member=$DB->fetch_row();
$money=$member['money'];
$cash=$member['cash'];
// Possible Errors
if($bvd > cash){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_khongdu' ) );
}
if($bvd < 1){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_am' ) );
}
if($bvd == ""){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'blank' ) );
}
$bvd = str_replace(" ","",$bvd);
$bvd = str_replace("<","<!--",$bvd);
$bvd = str_replace(">","-->",$bvd);
$bvd = stripslashes($bvd);
// where ok - lets bvd
$vcash=$cash-$bvd;
$vmoney=$money+$bvd;
if($vcash < 0){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_khongdu' ) );
}
$DB->query("update ibf_members set cash='{$vcash}', money='{$vmoney}' where id='{$ibforums->member['id']}'");
}
function transfer() {
global $DB, $ibforums, $std;
$transfer=$ibforums->input['transfer'];
// You
$DB->query("SELECT * FROM ibf_members where id='".$ibforums->member['id']."'");
$member=$DB->fetch_row();
$money=$member['money'];
$cash=$member['cash'];
// Possible Errors
if($transfer > money){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_khongdu' ) );
}
if($transfer < 1){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_am' ) );
}
if($transfer == ""){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'blank' ) );
}
$transfer = str_replace(" ","",$transfer);
$transfer = str_replace("<","<!--",$transfer);
$transfer = str_replace(">","-->",$transfer);
$transfer = stripslashes($transfer);
// where ok - lets transfer
$tcash=$cash+$transfer/2;
$tmoney=$money-$transfer;
if($tmoney < 0){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_khongdu' ) );
}
$DB->query("update ibf_members set cash='{$tcash}', money='{$tmoney}' where id='{$ibforums->member['id']}'");
}
giải thích thêm là cái này tui lấy luôn cái báo error của bài cào để khỏi thêm vào lang nữa cho đỡ mất công ai chưa có cái bài cào thì phải hack thêm phần lang nữa nha
mở skin_rpg.php tìm
CODE
function Bank($member="",$dd="") {
.............. cho đến
//--endhtml--//
return $IPBHTML;
}
thay toàn bộ cái function đó thành
CODE
function Bank($member="",$dd="") {
global $ibforums;
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class="borderwrap">
<div class=maintitle><b>{$member['name']}'s Bank Account</b></div>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<th align='center' width='65%'>Deposit</th>
<th align='center'>Stats</th>
</tr>
<!-- Deposit Form -->
<form action="{$ibforums->base_url}act=rpg&code=deposit" method="post">
<tr>
<td class='row2'><input type='text' name='deposit'> <input type='submit' value='Deposit {$ibforums->lang['money']}'></td>
<td class='row2'>
<b>Daily Interest: </b>{$dd['intrest']}%<br>
<b>Total Bank Clients: </b> {$dd['clients']}<br>
<b>Total Bank Property: </b>{$dd['total_own']}
</td>
</tr>
</form>
<tr>
<th align='center' width='65%'>Withdraw</th>
<th align='center'>Member Stats</th>
</tr>
<form action="{$ibforums->base_url}act=rpg&code=withdraw" method="post">
<tr>
<td class='row2'><input type='text' name='withdraw'> <input type='submit' value='Withdraw {$ibforums->lang['money']}'></td>
<td class='row2'>
<b>Current {$ibforums->lang['money']} On Hand:</b> {$member['money']}<br>
<b>Current {$ibforums->lang['money']} In Bank:</b> {$member['bankmoney']}<br>
<b>Your Bank Account Is: </b> {$member['acc_set']}
</td>
</tr>
</form>
<tr>
<th align='center' width='65%'>Tranfer money Cash to Gil</th>
<th align='center'>Member Stats</th>
</tr>
<form action="{$ibforums->base_url}act=rpg&code=bvd" method="post">
<tr>
<td class='row2'><input type='text' name='bvd'> <input type='submit' value='Transfer Cash'></td>
<td class='row2'>
<b>Current {$ibforums->lang['money']} On Hand:</b> {$member['money']}<br>
<b>Current cash In Hand:</b> {$member['cash']} $<br>
</td>
</tr>
</form>
<tr>
<th align='center' width='65%'>Tranfer money Gil to cash</th>
<th align='center'>Member Stats</th>
</tr>
<form action="{$ibforums->base_url}act=rpg&code=transfer" method="post">
<tr>
<td class='row2'><input type='text' name='transfer'> <input type='submit' value='Transfer {$ibforums->lang['money']}'></td>
<td class='row2'>
<b>Current {$ibforums->lang['money']} On Hand:</b> {$member['money']}<br>
<b>Current {$ibforums->lang['money']} In Bank:</b> {$member['bankmoney']}<br>
<b>Current cash In Hand:</b> {$member['cash']} $<br>
</td>
</tr>
<tr>
<td colspan='2' class='row2'><b>Next Interest Incomming:</b> {$member['timeXX']}</td>
</tr>
</table>
</form>
</div>
EOF;
//--endhtml--//
return $IPBHTML;
}
hình như hết rùi đó tui hack thử đi có gì lỗi nói tui
Người gửi: sherry Dec 20 2005, 11:59 PM
thanks bác, em cũng làm 1 cái cho diễn đàn, cảm ơn nhiều
Người gửi: billythekids Dec 21 2005, 08:02 AM
àh tui wên nói cái này là làm theo 4rum của tui nên gil hơi nhiều nên tui lấy khi đổi gil lấy cash thì sẽ bị mất đi một nửa còn cash lấy gil thì đổi nguyên giá trị bác nào ko vừa ý thì phải edit lại cho phù hợp đoá
Người gửi: Tacaza Dec 21 2005, 11:57 PM
Cái chuyển tiền của billythekids tốt lém. Tuy nhiên sau khi chuyển tiền <--> gil thì người dùng được vào một trang ko có gì cả và phải nhấn nút back để về trang trước. Để tự động đưa người dùng về trang trước cần chỉnh lại một chút như sau:
Thay:
CODE
function bvd() {
global $DB, $ibforums, $std;
Bằng:
CODE
function bvd() {
global $DB, $ibforums, $std, $print;
Đoạn:
CODE
// where ok - lets bvd
$vcash=$cash-$bvd;
$vmoney=$money+$bvd;
if($vcash < 0){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_khongdu' ) );
}
$DB->query("update ibf_members set cash='{$vcash}', money='{$vmoney}' where id='{$ibforums->member['id']}'");
Thêm vào sau đó:
CODE
$print->redirect_screen("Your money has been changed into gils", "act=rpg&code=Bank",0);
Thay:
CODE
function transfer() {
global $DB, $ibforums, $std;
Bằng:
CODE
function transfer() {
global $DB, $ibforums, $std, $print;
Đoạn:
CODE
// where ok - lets transfer
$tcash=$cash+$transfer/2;
$tmoney=$money-$transfer;
if($tmoney < 0){
$std->Error( array( 'LEVEL' => 1, 'MSG' => 'tien_khongdu' ) );
}
$DB->query("update ibf_members set cash='{$tcash}', money='{$tmoney}' where id='{$ibforums->member['id']}'");
Thêm vào:
CODE
$print->redirect_screen("Your gils has been changed into money", "act=rpg&code=Bank",0);
Nếu thích log việc chuyển tiền của người chơi lại nữa thì có thể thêm hai biến $log và $type ghi lại các số liệu của việc chuyển tiền và add stats vào log bằng $this->AddLog($log,$type);
Người gửi: billythekids Dec 22 2005, 10:00 AM
tui đang tính update lại làm cái này chuyển tiền wa cash ko hay lắm nó cứ chia ra đúng 1 nửa ko àh tui tính làm nó tính theo % dzui hơn chẳnh hạn như thu phí 3% tiền chuyển nhương gì gì đó bác thấy sao
Người gửi: Tacaza Dec 22 2005, 10:23 AM
Uh, thế hay đấy.
Để khi đổi tiền --> gil mất 3% của số tiền chuyển đổi. Thay đoạn này:
$vcash=$cash-$bvd;
$vmoney=$money+$bvd;
Bằng:
$fee = $bvd * 3 / 100;
$vcash =$cash - $bvd - $fee;
$vmoneyi = $money + $bvd;
Đổi gil --> tiền cũng làm tương tự vậy với các biến của transfer().
Người gửi: billythekids Dec 22 2005, 11:21 AM
làm vậy cũng dc nhưng tui thấy mình nên làm nếu hơn 1000 thì mới tính thuế vậy mới đc chứ ko cứ đổ nhiều mà lỗ thế thì tiêu
Người gửi: Tacaza Dec 22 2005, 12:17 PM
Không, theo tui thì đổi ít thì tính thuế ít, đổi nhiều thì tính thuế nhiều mới hay. Nếu <1000 tính 3%, >1000 thì tính 5% chẳng hạn
Người gửi: billythekids Dec 22 2005, 02:44 PM
tui hôm nay vào trang chủ của bọn nó thấy có cái chức năng học skill rất hay kekke cũng mún có nhưng chắc phải tự code wá vì nó là cho vbb chứ ipb thì ko có bó tay
Người gửi: Tacaza Dec 22 2005, 03:10 PM
Chức năng học skill? Nó như thế nào nhỉ?
Người gửi: billythekids Dec 22 2005, 03:46 PM
ah đó là bác phải bỏ tiền ra để học một loại magic đó
Người gửi: 123321 Dec 25 2005, 11:22 AM
Cho em hỏi, cái này dùng cho 2.1.x được hông?
Người gửi: billythekids Dec 27 2005, 01:00 PM
cái này chỉ dùng dc cho 2.0x thui 2.1 thì bó chíu ko xài đc
Người gửi: devil Jan 5 2006, 02:55 PM
Mấy anh ráng nghiên cứu làm thêm phần học skill đi rồi chỉ em
Anh có biết phần copyright của nó nằm ở đâu không, em kiếm mờ con mắt mà không có
Người gửi: Tacaza Jan 5 2006, 03:17 PM
copyright xem ở file skin_rpg.php. Tìm dòng:
CODE
<td class='row1' align='center' width='100%' border="1">Powered By RPG Inferno Version 4.2 2004 <a href='http://gzevolution.net/forums'>Game Zone | Evolution</a>, Created By Zero Tolerance. All Rights Reserved</td></tr>
Edit theo ý bạn. Demo: RPG ở diễn đàn này
Người gửi: devil Jan 5 2006, 07:47 PM
Hi hi, không hiểu hôm bữa sao em tìm hông ra nữa, bó tay.
Xin lỗi vì đã làm phiền anh admin
Người gửi: devil Jan 7 2006, 08:08 PM
Sao cái diễn đàn của em nó không cộng gil khi viết bài mới. Em đã kiểm tra kĩ, đảm bảo làm y chang hướng dẫn. Diễn đàn của anh có bị vậy không?
Người gửi: devil Jan 10 2006, 09:52 AM
Chán thiệt, em đã kiểm tra lại hết code của nó, không thấy sai chỗ nào mà. Hình như diễn đàn này cũng bị vậy phải không anh Taczan? Sao hổm nay em viết bài mà không có 1 chút gil nào hết
Người gửi: billythekids Jan 10 2006, 11:28 AM
hình như cái phần hack của inferno trong post.php của hướng dẫn sai rùi, giờ coi lại trong phần đó thay bằng đoạn code sau nè
CODE
if ($ibforums->input['CODE'] == '01') {
$DB->query("select * from ibf_rpgoptions");
$moneyparse=$DB->fetch_row();
$money = "money=money+'{$moneyparse['tnew']}',";
} else if ($ibforums->input['CODE'] == '03')
{
$DB->query("select * from ibf_rpgoptions");
$moneyparse=$DB->fetch_row();
$money = "money=money+'{$moneyparse['treply']}',";
} else if ($ibforums->input['CODE'] == '11')
{
$DB->query("select * from ibf_rpgoptions");
$moneyparse=$DB->fetch_row();
$money = "money=money+'{$moneyparse['tpoll']}',";
}
nhớ là vậy lỗi thì post lên nha
Người gửi: Tacaza Jan 10 2006, 03:02 PM
Đúng rồi đó, hướng dẫn hack sai mã của mấy cái input['CODE']
Người gửi: khekhe Mar 4 2006, 06:07 PM
QUOTE(Tacaza @ Dec 22 2005, 12:17 PM)
Không, theo tui thì đổi ít thì tính thuế ít, đổi nhiều thì tính thuế nhiều mới hay. Nếu <1000 tính 3%, >1000 thì tính 5% chẳng hạn
cai nay dung cho moi phien ban ha anh !
Người gửi: trungca Mar 6 2006, 08:30 PM
chài ơi sao cứ hở cái là phgải give credit thế hả
Người gửi: black_hat_cr Mar 8 2006, 02:11 PM
cám ơn bạn nhiều nhiều ha, cho mình xin cái này..
Người gửi: manga_service Apr 12 2006, 03:32 PM
yâyyây, cuối cùng mình cũng tìm được bản RPG cho IPB, mà admin ko nói version mấy ?? vậy nó hoạt động cho tất cả ?? --> càng tốt
Người gửi: Hồng Thất Công Jul 23 2006, 05:52 PM
khiếp thật đó sao mà lại fải lập diễn đàn
Người gửi: minhquan35 Sep 18 2006, 06:35 PM
cảm on pác nhiềupác àh cái file gửi kèm đâu mát rùi mà pác có wep nào up dc 4rum lên ko (free ấy )
Người gửi: dangquan0000 Sep 20 2006, 11:07 PM
Tất cả các 4rum của IPB đều sử dụng được hả anh hay chỉ có 1 vài 4rum mới dùng được code này
Người gửi: dangquan0000 Sep 21 2006, 01:18 PM
trờ đất ơi sao ko có anh nào trả lời em thế
Các anh cho ý kiến đi chứ
Người gửi: xuanphuc_ngt Nov 2 2006, 06:46 PM
hic không thấy link dow đâu hết là sao, ai có thể nói cho tui hiểu được không
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)