[MU] Xin được hướng dẫn về code Website
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 6 của 6
  1. #1
    Thành Viên Tâm Huyết luutrunhac's Avatar
    Ngày tham gia
    May 2011
    Đang ở
    D:\Muserver
    Bài viết
    602
    Thanks
    89
    Thanked 163 Times in 104 Posts

    Xin được hướng dẫn về code Website

    Chúc mừng năm mới!!!

    Hiện tại mình đang muốn tìm chỗ đổi 1 đơn vị Chaos gửi vào ngân hàng sẽ nhận được 2 hoặc nhiều hơn.
    Ví dụ: gửi 1 Chaos được 100 Chaos chẳng hạn.
    Tính là để gửi chaos thành tiền trong game luôn
    Vấn đề gửi vào thì đc nhưng chỉ 1 thành 1 nên lượng cash muốn dùng đơn vị nhỏ hơn ko được nữa.

    Nhờ các bác ra tay giúp. Thanks trước

    else if($_POST['bank']=='guichaos')
    {
    include('mssql.php');
    if (empty($charid))
    { die(nochar); }
    else if ($money < $bankchaos['minchaos'] || $money > $bankchaos['maxchaos'])
    { die(rechaosmin); }
    else if (strlen($charid) < 4 || strlen($charid) > 10 || eregi("[^a-zA-Z0-9]", $charid))
    { die(char_fail.$charid); }
    else
    {
    include('fuc.php');
    $d =$db->Execute("SELECT Name FROM Character WHERE AccountID ='".chuvaso($login)."' and Name ='".secure($charid)."'");
    if($d->numrows()==1){
    $d =$db->Execute("SELECT GameIDC FROM AccountCharacter WHERE Id ='".chuvaso($login)."' and GameIDC ='".secure($charid)."'");

    if($d->numrows()==0){
    $e =$db->Execute("SELECT nganhang_chaos FROM MEMB_INFO WHERE memb___id ='".chuvaso($login)."'");
    $cote =$e->fetchrow();
    $conn=odbc_connect($dbmssql['db'],$dbmssql['use'],$dbmssql['pw']);
    if (!$conn)
    {exit("ODBC Connection Failed: ");}
    $sql="SELECT Inventory FROM Character WHERE Name ='".secure($charid)."'";
    $rs=odbc_exec($conn,$sql);
    if (!$rs)
    {exit("Error in SQL");}
    while (odbc_fetch_row($rs))
    {
    $compname=odbc_result($rs,"Inventory");
    $inventory = bin2hex($compname);
    $inventory = strtoupper($inventory);
    $inventorya = substr($inventory, 384, 3072);
    $chaos = 0;
    for($x=0; $x<96; ++$x)
    {
    $item = substr($inventorya,$x*32,32);
    $codec = substr($item, 0, 32);
    $codea = substr($codec,0,5);
    $codeb = substr($codec,18,4);
    if(($codea =="0F000") and ($codeb == "C000")){
    $del[$chaos] = $codec;
    ++$chaos;
    }
    }
    }

    $conlai = ($chaos-$money);
    $bankup = ($cote[0]+$money);
    if($bankup > $bankchaos['max'])
    { die(bankmaxchaos); }
    else if($chaos >= $money)
    {
    $new_inventory = $inventory;
    for($i=0; $i<$money; ++$i)
    {
    $new_inventory = str_replace($del[$i],"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", $new_inventory);
    }
    if($conlai < $money)
    {$butom = "$('#guichao').attr('disabled','disabled'); ";}
    else if($conlai >= $money)
    {$butom = "$('#guichao').removeAttr('disabled'); ";}

    $up = odbc_exec($conn,"Update Character set Inventory=CONVERT(varbinary(1728), 0x".$new_inventory.") WHERE AccountID ='".chuvaso($login)."' and Name ='".secure($charid)."';
    Update MEMB_INFO set nganhang_chaos='$bankup' WHERE memb___id ='".chuvaso($login)."'");
    echo(okchaog.$money." Chaos</b><script type=\"text/javascript\">
    $('#bankchaos').html(formatNumber($bankup));
    $('#chaos-$charid').html(formatNumber($conlai));
    $butom
    </script>");
    }
    else{die (nochao); }
    }
    else{die (gamechange); }
    }
    else {die (chardie); }
    }
    }
    Giã từ game về bán ăn đêm

  2. #2
    Thành Viên Tâm Huyết mattroilan's Avatar
    Ngày tham gia
    May 2007
    Bài viết
    489
    Thanks
    91
    Thanked 549 Times in 193 Posts

    Ðề: Xin được hướng dẫn về code Website

    Trích dẫn Gửi bởi luutrunhac [Only registered and activated users can see links. ]
    Chúc mừng năm mới!!!

    Hiện tại mình đang muốn tìm chỗ đổi 1 đơn vị Chaos gửi vào ngân hàng sẽ nhận được 2 hoặc nhiều hơn.
    Code:
    else if($_POST['bank']=='guichaos')
    {
    include('mssql.php');
    if (empty($charid))
    { die(nochar); }
    else if ($money < $bankchaos['minchaos'] || $money > $bankchaos['maxchaos'])
    { die(rechaosmin); }
    else if (strlen($charid) < 4 || strlen($charid) > 10 || eregi("[^a-zA-Z0-9]", $charid))
    { die(char_fail.$charid); }
    else
    {
    include('fuc.php');
    $d =$db->Execute("SELECT Name FROM Character WHERE AccountID ='".chuvaso($login)."' and Name ='".secure($charid)."'");
    if($d->numrows()==1){
    $d =$db->Execute("SELECT GameIDC FROM AccountCharacter WHERE Id ='".chuvaso($login)."' and GameIDC ='".secure($charid)."'");
    
    if($d->numrows()==0){
    $e =$db->Execute("SELECT nganhang_chaos FROM MEMB_INFO WHERE memb___id ='".chuvaso($login)."'");
    $cote =$e->fetchrow();
    $conn=odbc_connect($dbmssql['db'],$dbmssql['use'],$dbmssql['pw']);
    if (!$conn)
    {exit("ODBC Connection Failed: ");}
    $sql="SELECT Inventory FROM Character WHERE Name ='".secure($charid)."'";
    $rs=odbc_exec($conn,$sql);
    if (!$rs)
    {exit("Error in SQL");}
    while (odbc_fetch_row($rs))
    {
    $compname=odbc_result($rs,"Inventory");
    $inventory = bin2hex($compname);
    $inventory = strtoupper($inventory);
    $inventorya = substr($inventory, 384, 3072);
    $chaos = 0;
    for($x=0; $x<96; ++$x)
    {
    $item = substr($inventorya,$x*32,32);
    $codec = substr($item, 0, 32);
    $codea = substr($codec,0,5);
    $codeb = substr($codec,18,4);
    if(($codea =="0F000") and ($codeb == "C000")){
    $del[$chaos] = $codec;
    ++$chaos;
    }
    }
    }
    $chaos = $chaos* xxxx;
    $conlai = ($chaos-$money);
    $bankup = ($cote[0]+$money);
    if($bankup > $bankchaos['max'])
    { die(bankmaxchaos); }
    else if($chaos >= $money)
    {
    $new_inventory = $inventory;
    for($i=0; $i<$money; ++$i)
    {
    $new_inventory = str_replace($del[$i],"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF", $new_inventory);
    }
    if($conlai < $money)
    {$butom = "$('#guichao').attr('disabled','disabled'); ";}
    else if($conlai >= $money)
    {$butom = "$('#guichao').removeAttr('disabled'); ";}
    
    $up = odbc_exec($conn,"Update Character set Inventory=CONVERT(varbinary(1728), 0x".$new_inventory.") WHERE AccountID ='".chuvaso($login)."' and Name ='".secure($charid)."';
    Update MEMB_INFO set nganhang_chaos='$bankup' WHERE memb___id ='".chuvaso($login)."'");
    echo(okchaog.$money." Chaos</b><script type=\"text/javascript\">
    $('#bankchaos').html(formatNumber($bankup));
    $('#chaos-$charid').html(formatNumber($conlai));
    $butom
    </script>");
    }
    else{die (nochao); }
    }
    else{die (gamechange); }
    }
    else {die (chardie); }
    }
    }

    trong đó xxx là số chao bạn muốn nhân ...

    ví dụ ... thùng gửi vào 1 chaos ... thì bạn sẽ nhận đc là 1 x XXX
    YM:nemo.secret / [Only registered and activated users can see links. ] - thiết kế web
    Từ bỏ Dev Mu - Đi viết cheat MU FPT thôi

  3. Các thành viên gởi lời cảm ơn đến mattroilan vì bài viết này !

    luutrunhac (30-01-12)

  4. #3
    Thành Viên Tâm Huyết luutrunhac's Avatar
    Ngày tham gia
    May 2011
    Đang ở
    D:\Muserver
    Bài viết
    602
    Thanks
    89
    Thanked 163 Times in 104 Posts

    Ðề: Xin được hướng dẫn về code Website

    Cảm ơn cậu nhé, nó có ảnh hưởng gì đến việc gửi các thứ khác ko nhỉ?
    Mình rất thích cái web của bachcotsau này.
    Tuy ai cũng chê nó cũ và ít chức năng nhưng mình nghĩ chức năng là do mình tạo thêm vào theo ý mình.
    Vì mỗi web 1code khác nhau và colum trong SQL cũng ko tương thích với mọi web vì vậy vẫn phải mò vào chỉnh.
    Giã từ game về bán ăn đêm

  5. #4
    Thành Viên
    Ngày tham gia
    Jan 2012
    Bài viết
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Ðề: Xin được hướng dẫn về code Website

    Sa0 vào hoài k dc thế nhỉ @@@@@@@@@@@@@@@
    Khách viếng thăm hãy cùng jxrongvang xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Thành Viên Tâm Huyết luutrunhac's Avatar
    Ngày tham gia
    May 2011
    Đang ở
    D:\Muserver
    Bài viết
    602
    Thanks
    89
    Thanked 163 Times in 104 Posts

    Ðề: Xin được hướng dẫn về code Website

    Trích dẫn Gửi bởi mattroilan [Only registered and activated users can see links. ]

    trong đó xxx là số chao bạn muốn nhân ...

    ví dụ ... thùng gửi vào 1 chaos ... thì bạn sẽ nhận đc là 1 x XXX
    Tình hình là code này ko đúng bạn à.

    Khi mình thay xxxx=1000
    Mình có 10chaos trong ngân hàng khi gửi 1 chaos nó báo trong túi đồ mình còn 9999 chaos. và đương nhiên là báo ảo chứ ko có thật.

    Mình tìm ra rồi

    $bankup = ($cote[0]+$money*1000);
    Thế này mới đúng
    Lần sửa cuối bởi luutrunhac, ngày 30-01-12 lúc 02:44 PM.
    Giã từ game về bán ăn đêm

  7. #6
    Thành Viên Tâm Huyết luutrunhac's Avatar
    Ngày tham gia
    May 2011
    Đang ở
    D:\Muserver
    Bài viết
    602
    Thanks
    89
    Thanked 163 Times in 104 Posts

    Ðề: Xin được hướng dẫn về code Website

    Trích dẫn Gửi bởi jxrongvang [Only registered and activated users can see links. ]
    Sa0 vào hoài k dc thế nhỉ @@@@@@@@@@@@@@@

    Do là domain free nên thỉnh thoảng nó die chút.
    Nhưng ko die đồng loạt cả 2 đâu, nếu có chắc hiếm lắm, mà lát sau lại phục hồi à.
    Lần sửa cuối bởi luutrunhac, ngày 12-12-12 lúc 10:25 PM.
    Giã từ game về bán ăn đêm

 

 

Các Chủ đề tương tự

  1. Cần hay ko 1 website tổng hợp lỗi
    Bởi BMK trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 11
    Bài viết cuối: 20-07-11, 12:25 PM
  2. Website News ! Code By Sandaru
    Bởi [S]ocola[S]an trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 8
    Bài viết cuối: 06-03-11, 10:45 AM
  3. Ai Cho E Link Code website Của Anh MillyVu
    Bởi ac1250 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 27-01-11, 06:47 PM
  4. Website Mu Tam Kỳ.
    Bởi Mr.Quy trong diễn đàn SQL Server & Website
    Trả lời: 30
    Bài viết cuối: 18-05-10, 08:00 AM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 01:29 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.