Bản in cho chủ đề

Click vào đây để xem chủ đề như bình thường

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 8.gif

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("&nbsp;","",$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("&nbsp;","",$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 21.gif

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 4.gif

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: thantai Jan 5 2006, 01:31 PM

5.gif hay lam!Thank you very much.

hay lam!Thank you very much. 5.gif 14.gif

sao ko un duoc vay ne troi`````

buc minh qua di mat 45.gif 45.gif 45.gif

20.gif 22.gif 20.gif 20.gif 20.gif 20.gif 20.gif 20.gif 20.gif

5.gif 14.gif hggggggy gvffftftftffftf

fdffđffsfsdfsfsd 9.gif 9.gif 9.gif 9.gif



---------------------------

Tacaza:
Gộp mấy bài viết lại.

Nghiêm cấm spam bài kiểu này. Bạn đã bị tăng warn. Nếu tiếp tục vi phạm sẽ bị trừ hết credit

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 4.gif
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ó 35.gif

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 19.gif

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'] 4.gif

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 4.gif
*



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 4.gif

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)