Metin2 Vote4Coins Script Problem

02/11/2017 01:27 arsch2425#1
Hallo ,

Habe mal eine frage und zwar wäre es möglich .
Diese Script umzuschreib bzw so zu machen der er immer Prüft wer gevotet hat ?
Weil zuzeit ist das so das man die ganze zeit Voten kann , man bekommt zwar keine Punkt auf der Topliste aber dafür bekommt der Account Coins.


PHP Code:
<div class="content_top">Vote 4 Coins by Syteria</div>
            <div class="content_main">
                <div class="con-wrapper">
                
<p>
Du erhaelst beim voten 100 Coins, du kannst alle 12 stunden voten!<br>
<br>
Dieser vorgang wird geloggt, also versuch nicht zu bescheißen !
</p>
<?php
    
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0
    {
        
        
$coinMenge 100;  //CoinsMenge
        
        
$sqlCmd "SELECT * FROM ".SQL_HP_DB.".v4c_log WHERE account_id = '".$_SESSION["user_id"]."' OR account_ip = '".mysql_real_escape_string($_SERVER['REMOTE_ADDR'])."' ORDER BY id desc";
        
$sqlQry mysql_query($sqlCmd);
        
$sqlNum mysql_num_rows($sqlQry);
            
        
$sqlArray mysql_fetch_array($sqlQry);
        if(((
strtotime($sqlArray["date"])+43200) >= time()))  //Zeit in Sekunden!
        
{
            echo 
'<b><span style="color: rgb(255, 0, 0); "><p>Du hast heute bereits gevoted.</p><b>';
        }
        else
        {
            echo 
'<p>Nach dem Voten erhälst du '.$coinMenge.' Münzen.</p><br />';
            
$sqlCmd2 "UPDATE account.account SET coins = coins+".$coinMenge." where login='".$_SESSION["user_name"]."'";
            
$sqlQry2 mysql_query($sqlCmd2);
            
            
$logCmd "INSERT INTO ".SQL_HP_DB.".v4c_log (account_id, account_name, account_ip, date) VALUES ('".$_SESSION["user_id"]."', '".$_SESSION["user_name"]."', '".$_SERVER['REMOTE_ADDR']."', '".date("Y-m-d H:i:s"time())."')";
            
$logQry mysql_query($logCmd);
            echo 
'<p>----->Du wirst jetzt zur vote Seite automatsch weiter geleitet!<-----</p>';
            echo
'<meta http-equiv="refresh" content="1; URL=Vote-Link"> ';   //Vote link
        
}
    }
    else
    {
        echo 
'<hp>Sie müssen für diesen Bereich angemeldet sein.</hp>';
    }
?>
                    </div>
            </div>
            <div class="content_footer"></div>
Wäre echt nett wen mir jemand vllt dabei helfen könnte ^^
02/11/2017 05:14 #Metho#2
PHP Code:
if(((strtotime($sqlArray["date"])+43200) >= time()))  //Zeit in Sekunden! 

        echo 
'<b><span style="color: rgb(255, 0, 0); "><p>Du hast heute bereits gevoted.</p><b>'

Sorgt dafür, dass das Voten unterbrochen wird, jedoch bekäme der Nutzer auch Coins, wenn er nicht gevotet hätte.


Adde mich mal bei Skype, dann kann ich's mir mal ansehen.
02/11/2017 17:36 arsch2425#3
Habe dich eingeladen