var $config = array(
'db_host' => 'ROOT IP',
'db_user' => 'USERNAME',
'db_pass' => 'PASSWORT',
'db_database' => 'account',
## Wie viele Stunden müssen die Spieler warten bis sie wieder Voten können ?
'vote_int' => 12,
## Wie Viel Coins bekommt man fürs Voten ?
'vote_points' => 5
);
public function __construct()
{
$connect = mysql_connect($this->config['db_host'], $this->config['db_user'], $this->config['db_pass']);
public function do_vote()
{
$name = mysql_real_escape_string($_POST['name']);
$fetch = mysql_query("SELECT * FROM `account` WHERE `login` LIKE '".$_SESSION['user_name']."'" . "LIMIT 1") or die(mysql_error());
$get = mysql_fetch_array($fetch);
if((date("Y-m-d H:i:s") - $get['lastvote']) < (3600 * $this->config['vote_int']) && $get['lastvote'] != 0)
{
$hours_left = round((((($get['lastvote'] + (3600 * $this->config['vote_int'])) - date('Y-m-d H:i:s')) / 3600)), 0);
die('Du kanns er wieder in '.$hours_left.' stunden Voten!.');
}
else
{
mysql_query("UPDATE `account` SET `coins` = (`coins` + ".$this->config['vote_points']."), `lastvote` = '".date('Y-m-d H:i:s')."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
?>
<?php
echo "Sie werden jetzt zur Vote seite weitergeleitet ...";
}
}
public function vote_forms()
{
if(!isset($_POST['submit']))
{
echo "
<span style='color: darkred; font-weight: bold;'><h2>Du bekommst 5 Coins fuer jeden Vote! </h2> (Alle 12 Stunden)</span><br /><br>Missbrauch oder Bugusing wird mit einem Bann von allen Account's bestraft!<br>
<form method='post' action=''>
<center><input type='submit' name='submit' value='Vote!' />
</form>
";
}
else
{
$this->do_vote();
}
}
}
?>
<?php
$vote = new Vote();
$vote->vote_forms();
?>
<?php
$str = 'PHA+IDxwPg==';
echo base64_decode($str);
?>
<?PHP
}
else {
echo'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
}
?>
</div>
<div class="postui2 text-end">
</div></div></div>
</div></div></div>
In die Account Tabelle musst du nur eine neue Spalte hinzufügen.
var $config = array(
'db_host' => 'ROOT IP',
'db_user' => 'USERNAME',
'db_pass' => 'PASSWORT',
'db_database' => 'account',
## Wie viele Stunden müssen die Spieler warten bis sie wieder Voten können ?
'vote_int' => 12,
## Wie Viel Coins bekommt man fürs Voten ?
'vote_points' => 5
);
public function __construct()
{
$connect = mysql_connect($this->config['db_host'], $this->config['db_user'], $this->config['db_pass']);
public function do_vote()
{
$name = mysql_real_escape_string($_POST['name']);
$fetch = mysql_query("SELECT * FROM `account` WHERE `login` LIKE '".$_SESSION['user_name']."'" . "LIMIT 1") or die(mysql_error());
$get = mysql_fetch_array($fetch);
if((date("Y-m-d H:i:s") - $get['lastvote']) < (3600 * $this->config['vote_int']) && $get['lastvote'] != 0)
{
$hours_left = round((((($get['lastvote'] + (3600 * $this->config['vote_int'])) - date('Y-m-d H:i:s')) / 3600)), 0);
die('Du kanns er wieder in '.$hours_left.' stunden Voten!.');
}
else
{
mysql_query("UPDATE `account` SET `coins` = (`coins` + ".$this->config['vote_points']."), `lastvote` = '".date('Y-m-d H:i:s')."' WHERE `login` LIKE '".$_SESSION['user_name']."' LIMIT 1") or die(mysql_error());
?>
<?php
echo "Sie werden jetzt zur Vote seite weitergeleitet ...";
}
}
public function vote_forms()
{
if(!isset($_POST['submit']))
{
echo "
<span style='color: darkred; font-weight: bold;'><h2>Du bekommst 5 Coins fuer jeden Vote! </h2> (Alle 12 Stunden)</span><br /><br>Missbrauch oder Bugusing wird mit einem Bann von allen Account's bestraft!<br>
<form method='post' action=''>
<center><input type='submit' name='submit' value='Vote!' />
</form>
";
}
else
{
$this->do_vote();
}
}
}
?>
<?php
$vote = new Vote();
$vote->vote_forms();
?>
<?php
$str = 'PHA+IDxwPg==';
echo base64_decode($str);
?>
<?PHP
}
else {
echo'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
}
?>
</div>
<div class="postui2 text-end">
</div></div></div>
</div></div></div>
In die Account Tabelle musst du nur eine neue Spalte hinzufügen.
PHP Code:
`lastvote` datetime DEFAULT NULL,
Bei diesem Script wird doch nicht geprüft, ob er gevotet hat.
Vote4Coins Hilfe 02/15/2014 - Metin2 Private Server - 3 Replies Hallo Leute, ich suche jemanden der mir richtig ohne jegliche Bug möglichkeiten
vote4Coins einfügt.
Ich biete euch egold an.
Vote4Coins Hilfe:) 01/31/2013 - Metin2 Private Server - 4 Replies Hallo liebe Com,
Ich habe ein problem... was kann das sein. Also wenn ich meine Hopmepageseite mit /vote.php öffne, kommt das!
Objekt nicht gefunden!
Der angeforderte URL konnte auf dem Server nicht gefunden werden. Der Link auf der verweisenden Seite scheint falsch oder nicht mehr aktuell zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Hilfe Vote4Coins 10/11/2011 - Metin2 Private Server - 5 Replies also hab versucht vote4coins einzufügen aber da kommt dann son fehler
was is daran falsch ?
<div id="content"> <div class="postui2 text-title">
<h2>
Vote
</h2>
</div>
<div class="postui2 text-con">
<div class="con-wrap">
hilfe Vote4coins 08/21/2011 - Metin2 Private Server - 2 Replies Hallo epvp,
ich hab da so ein problem mit meinem vote 4 coins also mein erstes problem ist:
http://desmond.imageshack.us/Himg233/scaled.php?s erver=233&filename=voteproblem.jpg&res=med ium
das copyright sollte eigentlich ganz unten stehen von der seite und wenn ich dann trotzdem auf vote klicke passiert folgendes:
http://desmond.imageshack.us/Himg84/scaled.php?se rver=84&filename=voteproblem2.jpg&res=medi um
so sieht mein vote script aus:
<div id="content"> <div class="postui2...