Вход Регистрация
Файл: transfer_money.php
Строк: 72
<?php

include_once("settings.php");
include_once(
"game_header.php");
include_once(
"log.php");

$gold $player->getGold();
$log_me= new CLogPlayers($db,$vnum);

if(isset(
$mode))
{
    switch (
$mode)
    {
        case 
'send':
            if(!isset(
$_POST['amount']) || !isset($_POST['to_player_name']) || !isset($_POST['transfer_comment']))
            {
                
$info_msg "ъБРПМОЙФЕ ЧУЕ РПМС. йОБЮЕ РЕТЕЧПД ХКДЕФ ОБ ДЕТЕЧОА ДЕДХЫЛЕ.";
                break;
            }
            
$amount $_POST['amount'];
            
$amount=floor($amount);
            if(
$amount<=|| $gold<$amount){
                
$info_msg "х ЧБУ ОЕФ ФБЛПЗП ЛПМЙЮЕУФЧБ ДЕОЕЗ.";
                break;
            }
            
$to_player_name=$_POST['to_player_name'];
            
$to_player_id=$player->checkCreatureName($to_player_name);
            if(
$to_player_id==false){
                
$info_msg "фХФ ПФТБДСУШ ОЕ УМЩЫБМЙ П ЙЗТПЛЕ $to_player_name";
                break;
            }
            
$transfer_comment=$_POST['transfer_comment'];
            if(
strlen($transfer_comment)<5){
                
$info_msg "оБРЙЫЙФЕ ЛПННЕОФБТЙК РП ДМЙООЕК";
                break;
            }
            
//check transfer player to self
            
if($vnum==$to_player_id){
                
$info_msg "йЫШ, ЮФП ЪБДХНБМ, РЕТЕЧПД УБНПНХ УЕВЕ ПФРТБЧЙФШ. йДЙ ПФУАДБ, ВЕЪДЕМШОЙЛ.";
                break;
            }
            
//all check, transfer money
            
$player->updateGold(-$amount);
            
$player_to=new CPlayer($db,$to_player_id);
            
$player_to->updateGold($amount);
            
//add log
            
$msg="чЩ РЕТЕЧЕМЙ <b>$amount</b> НПОЕФ ЙЗТПЛХ <b>$to_player_name</b> c ЛПННЕОФБТЙЕН: <i>$transfer_comment</i>";
            
$log_me->addTypeLogMsg(LOGS_TRANSFER_MONEY,$msg);
            
$log_to= new CLogPlayers($db,$to_player_id);
            
$msg="рПМХЮЕОП ПФ ЙЗТПЛБ <b>$player_name</b> ДЕОЕЗ <b>$amount</b> НПОЕФ c ЛПННЕОФБТЙЕН: <i>$transfer_comment</i>";
            
$log_to->addTypeLogMsg(LOGS_TRANSFER_MONEY,$msg);
            
$info_msg "рЕТЕЧПД УПУФПСМУС.";
            break;
    }
    
session_register("info_msg");
    
header("Location: transfer_money.php");
    exit();
}

if(isset(
$info_msg))
{
    
$smarty->assign('INFO_MSG',$info_msg);
    
session_unregister("info_msg");
}

//get previos logs
$prev_logs=$log_me->getLogTypeMsgs(LOGS_TRANSFER_MONEY);

foreach(
$prev_logs as $v)
{
    
$smarty->append("prev_msg",array(
        
'DATA' => $v['pdate'],
        
'MSG' => $v['text'],
        ));
}

$smarty->assign('PLAYER_GOLD',$gold);

$t_money_t=$smarty->fetch($templ_path.'/transfer_money.tpl');
$smarty->assign('MAIN',$t_money_t);
$smarty->display($templ_path.'/game.tpl');

?>
Онлайн: 0
Реклама