Would you like to react to this message? Create an account in a few clicks or log in to continue.

Размяна на ресове срещу кредити

 :: Release

Go down

Размяна на ресове срещу кредити Empty Размяна на ресове срещу кредити

Писане  Dark_Angel Сря Мар 18, 2009 2:38 pm

Здравейте. Ето и още едно кодче от мен. Той заменя рестарти от ваш герой срещу 50 кредита в webshop-а.

Работи само за MuWeb.

resetexchange.php слага се в modules/.
Код:
<center>
<font color="#FFFFFF">
<?php
if ($_SESSION['user'] == true)
{
    $user = $_SESSION['user'];
    include "conreal.php";
    if ($_POST['click'])
    {
        $username = trim(htmlspecialchars($_POST['username']));
        $restarts = trim(htmlspecialchars($_POST['restarts']));
        if ($username == null | $restarts == null)
        {
            echo "Моля попълнете всички полета";
        }
        else
        {
            $select = mssql_query("SELECT * FROM character where Name='$username'");
            $ifonline = mssql_num_rows(mssql_query("SELECT * from MEMB_STAT where ConnectStat='0' and memb___id='$username'"));
            if ($ifonline > 0)
            {
                $broi = mssql_num_rows($select);
                if ($broi > "0")
                {
                    $a = mssql_fetch_array($select);
                    $account = $a['AccountID'];
                    if ($account == "$user")
                    {
                        $resets = $a['Resets'];
                        if ($restarts == "0")
                        {
                            echo "Не може да обменяте 0 реса.";
                        }
                        else
                        {
                            if ($resets < $restarts)
                            {
                                echo "Нямате толкова ресове. Вие желаете да замените $restarts а имате $resets!";
                            }
                            else
                            {
                                if ($resets == "0")
                                {
                                    echo "Нямате никакви ресове";
                                }
                                else
                                {
                                    $givecredit = $restarts * 50;
                                    $update = mssql_query("UPDATE MEMB_CREDITS set credits=credits+$givecredit WHERE memb___id='$user'");
                                    $update = mssql_query("UPDATE Character set Resets=Resets-$restarts WHERE name='$user'");
                                    echo "Ти успешно добави $givecredit кредита в Webshop-а.<br> Сега си с $restarts реса по-малко!";
                                }
                            }
                        }
                    }
                    else
                    {
                        echo "Героят не е твой!";
                    }
                }
                else
                {
                    echo "Такъв потребител не съществува!";
                }
            }
            else
            {
                echo "В момента сте в играта. Моля излезте!";
            }


        }
    }
    else
    {
?>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0">
<form action="" method="post">
  <tr>
    <td colspan="2"><center><font color="#FFFFFF">Тази опция ви позволява да замените рестарт на героя си срещу 50 кр в <a href="webshop/">webshop-a.</a></font></center></td>
  </tr>
  <tr>
    <td width="153">Герой</td>
    <td width="156"><input type="text" name="username"></td>
  </tr>
  <tr>
    <td>Рестарти за обмен</td>
    <td><input type="text" name="restarts"></td>
  </tr>
  <tr>
    <td colspan="2"><input type="submit" name="click" value="Размени" class="buton1"></td>
    </tr>
  </form>
</table>
<?php
    }
}
else
{
    echo "Страницата е само за регистрирани потребители!";
}
?>
</font>
</center>
conreal.php траниционния файл който прави връзка с db.
Код:
<?php
$conn=mssql_connect('localhost','sa','Паролата');
$selected=mssql_select_db('MuOnline', $conn);
?>
Отивате на адреса site/index.php?op=resetexchange и от там вече разменяте ресове.
Dark_Angel
Dark_Angel

Брой мнения : 46
Registration date : 11.03.2009
Age : 30
Местожителство : PlD

http://Skillzonemu.no-ip.org

Върнете се в началото Go down

Върнете се в началото


 :: Release

 
Права за този форум:
Не Можете да отговаряте на темите