|
You last visited: Today at 04:10
Advertisement
[Metin2] Paar fragen.
Discussion on [Metin2] Paar fragen. within the Metin2 Private Server forum part of the Metin2 category.
02/15/2013, 19:03
|
#1
|
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
|
[Metin2] Paar fragen.
Hallo,
1. Welche Vote 4 Coins Scrpipt is am besten was Free ist ?
2. Wie kann ich z.B bei einer neuen Rüssi shinig machen z.B wie bei den neuen Metin-stein ?
Das meine ich : Hilfe wäre echt cool
|
|
|
02/15/2013, 19:09
|
#2
|
elite*gold: 0
Join Date: Feb 2013
Posts: 409
Received Thanks: 61
|
Abend,
1. Dieses Vore-Script finde ich Gut: 2. Hier das Shining:
|
|
|
02/15/2013, 19:10
|
#3
|
elite*gold: 0
Join Date: Jan 2013
Posts: 154
Received Thanks: 175
|
PHP Code:
<font color="white"> <?
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) { /* * Vote Page */ $VotePage = "http://www.*******************/vote-knasti1.htm"; /* * Check if User can vote */ $VoteLinkClick = trim(mysql_real_escape_string(@$_REQUEST['f'])); $EnableVotePage = true; $ShowMSG = false; $SuccessMSG = ""; $CheckPlayerVotes_SQL = "SELECT * FROM account.account_votes WHERE account_id = '".$_SESSION['user_id']."'"; $CheckPlayerVotes_Query = mysql_query($CheckPlayerVotes_SQL); $CheckPlayerVotes_Result = mysql_fetch_array($CheckPlayerVotes_Query); /* * Insert Player's Vote-Log in account_votes, if non-existent */ if( $CheckPlayerVotes_Result['account_id'] != $_SESSION['user_id'] or empty($CheckPlayerVotes_Result['account_id']) ) { $Account_AddVoteEntry = "INSERT INTO account.account_votes (account_id, last_vote_at, votes_given, coins_received, new_vote_at) VALUES ('".$_SESSION['user_id']."', '0', '0', '0', '0')"; @mysql_query($Account_AddVoteEntry); }
mysql_free_result($CheckPlayerVotes_Query); $CheckPlayerVotes_Query = mysql_query($CheckPlayerVotes_SQL); $CheckPlayerVotes_Result = mysql_fetch_array($CheckPlayerVotes_Query); /* * Check if User has an entry in our Vote-Log Table */ if( $CheckPlayerVotes_Result['account_id'] == $_SESSION['user_id'] ) { /* * Initialize Voting variables */ $Player_LastVoteAt = $CheckPlayerVotes_Result['last_vote_at']; $Player_VotesGiven = $CheckPlayerVotes_Result['votes_given']; $Player_CoinsReceived = $CheckPlayerVotes_Result['coins_received']; $Player_NewVoteAt = $CheckPlayerVotes_Result['new_vote_at']; $TimeNow = time(); /* * Check if IP is already logged and can vote */ $IPCheck = false; $PlayerIP = $_SERVER['REMOTE_ADDR']; $PlayerIPCheck_SQL = "SELECT * FROM account.account_vote_ip WHERE ip = '$PlayerIP'"; $PlayerIPCheck_Query = mysql_query($PlayerIPCheck_SQL); $PlayerIPCheck_Result = mysql_fetch_array($PlayerIPCheck_Query); $VoteExpire = $PlayerIPCheck_Result['vote_expire']; if( mysql_num_rows($PlayerIPCheck_Query) <= 0 ) { $InsertIPLogEntry_SQL = "INSERT INTO account.account_vote_ip (ip, vote_expire) VALUES ('$PlayerIP', '0')"; $InsertIPLogEntry_Query = mysql_query($InsertIPLogEntry_SQL); $VoteExpire = 0; } if( $TimeNow >= $VoteExpire ) { $IPCheck = true; } else { $IPCheck = false; } /* * Check if Player is allowed to vote */ if( $TimeNow >= $Player_NewVoteAt and $IPCheck == true ) { /* * Check if User has clicked on the Link */ if( $VoteLinkClick == true and $IPCheck == true ) { /* * Initialize new Vote-Log entry */ $VoteBonusCoins = 250; $NewVoteAt_Time = $TimeNow + 60*60*6; $LastVoteAt_Time = $TimeNow; $Player_VotesGiven += 6; $NewCoinsAmount = $Player_CoinsReceived + $VoteBonusCoins; $NewVoteLog_SQL = "UPDATE account.account_votes SET last_vote_at = '$LastVoteAt_Time', votes_given = '$Player_VotesGiven', coins_received = '$NewCoinsAmount', new_vote_at = '$NewVoteAt_Time' WHERE account_id = '".$_SESSION['user_id']."'"; $IPLog_SQL = "UPDATE account.account_vote_ip SET vote_expire = '$NewVoteAt_Time' WHERE ip = '$PlayerIP'"; /* * Initialize Player Coins + Bonus for Voting */ $GetPlayerCoins_SQL = "SELECT coins FROM account.account WHERE id = '".$_SESSION['user_id']."'"; $GetPlayerCoins_Query = mysql_query($GetPlayerCoins_SQL); $GetPlayerCoins_Result = mysql_fetch_array($GetPlayerCoins_Query); $PlayerCoins = $GetPlayerCoins_Result['coins'] + 250; $PlayerNewCoins_SQL = "UPDATE account.account SET coins = $PlayerCoins WHERE id = '".$_SESSION['user_id']."'"; /* * Update Database entries */ mysql_query($NewVoteLog_SQL); mysql_query($PlayerNewCoins_SQL); mysql_query($IPLog_SQL); $EnableVotePage = false; $ShowMSG = true; $SuccessMSG .= "Du wirst in kürze deine Coins erhalten, sobald du gevoted hast.<br>"; /* * Redirect User to Vote Page */ ?> <script type="text/javascript" language="javascript"> <!-- window.location.href = '<? echo $VotePage; ?>'; //--> </script> <? exit; } else { $EnableVotePage = true; } } else { $EnableVotePage = false; } }
if( $EnableVotePage == true ) { ?>
<p class="meldung"> Für jeden Vote bekommst du eine Gutschrift von 250 Coins. <br> Missbrauch dieser Funktion wird ein permanenter Bann zur folge haben! <br> </p> <p>Um voten zu können, klicke auf dem folgenden link: <a href="<? echo $_SERVER['PHP_SELF']; ?>?s=vote&f=true">Vote!</a></p> <? } else { if( $ShowMSG == true ) { echo "<p>$SuccessMSG</p>"; } else { echo "<p>Du kannst nur alle 24 Stunden voten!</p>"; echo "<br>"; if( $Player_NewVoteAt > 0 ) { echo "<div align=\"center\">Du kannst wieder um ". date("d.m.Y H:i:s", $Player_NewVoteAt) ." Server Zeit voten.</div>"; } } } } else { echo'<p class="meldung">Das Voten steht nur angemeldeten Spielers zur verfügung.</p>'; }
?>
hier ein bug freies
|
|
|
02/15/2013, 19:30
|
#4
|
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
|
Quote:
Originally Posted by [SA]Ice
PHP Code:
<font color="white"> <? if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) { /* * Vote Page */ $VotePage = "http://www.*******************/vote-knasti1.htm"; /* * Check if User can vote */ $VoteLinkClick = trim(mysql_real_escape_string(@$_REQUEST['f'])); $EnableVotePage = true; $ShowMSG = false; $SuccessMSG = ""; $CheckPlayerVotes_SQL = "SELECT * FROM account.account_votes WHERE account_id = '".$_SESSION['user_id']."'"; $CheckPlayerVotes_Query = mysql_query($CheckPlayerVotes_SQL); $CheckPlayerVotes_Result = mysql_fetch_array($CheckPlayerVotes_Query); /* * Insert Player's Vote-Log in account_votes, if non-existent */ if( $CheckPlayerVotes_Result['account_id'] != $_SESSION['user_id'] or empty($CheckPlayerVotes_Result['account_id']) ) { $Account_AddVoteEntry = "INSERT INTO account.account_votes (account_id, last_vote_at, votes_given, coins_received, new_vote_at) VALUES ('".$_SESSION['user_id']."', '0', '0', '0', '0')"; @mysql_query($Account_AddVoteEntry); } mysql_free_result($CheckPlayerVotes_Query); $CheckPlayerVotes_Query = mysql_query($CheckPlayerVotes_SQL); $CheckPlayerVotes_Result = mysql_fetch_array($CheckPlayerVotes_Query); /* * Check if User has an entry in our Vote-Log Table */ if( $CheckPlayerVotes_Result['account_id'] == $_SESSION['user_id'] ) { /* * Initialize Voting variables */ $Player_LastVoteAt = $CheckPlayerVotes_Result['last_vote_at']; $Player_VotesGiven = $CheckPlayerVotes_Result['votes_given']; $Player_CoinsReceived = $CheckPlayerVotes_Result['coins_received']; $Player_NewVoteAt = $CheckPlayerVotes_Result['new_vote_at']; $TimeNow = time(); /* * Check if IP is already logged and can vote */ $IPCheck = false; $PlayerIP = $_SERVER['REMOTE_ADDR']; $PlayerIPCheck_SQL = "SELECT * FROM account.account_vote_ip WHERE ip = '$PlayerIP'"; $PlayerIPCheck_Query = mysql_query($PlayerIPCheck_SQL); $PlayerIPCheck_Result = mysql_fetch_array($PlayerIPCheck_Query); $VoteExpire = $PlayerIPCheck_Result['vote_expire']; if( mysql_num_rows($PlayerIPCheck_Query) <= 0 ) { $InsertIPLogEntry_SQL = "INSERT INTO account.account_vote_ip (ip, vote_expire) VALUES ('$PlayerIP', '0')"; $InsertIPLogEntry_Query = mysql_query($InsertIPLogEntry_SQL); $VoteExpire = 0; } if( $TimeNow >= $VoteExpire ) { $IPCheck = true; } else { $IPCheck = false; } /* * Check if Player is allowed to vote */ if( $TimeNow >= $Player_NewVoteAt and $IPCheck == true ) { /* * Check if User has clicked on the Link */ if( $VoteLinkClick == true and $IPCheck == true ) { /* * Initialize new Vote-Log entry */ $VoteBonusCoins = 250; $NewVoteAt_Time = $TimeNow + 60*60*6; $LastVoteAt_Time = $TimeNow; $Player_VotesGiven += 6; $NewCoinsAmount = $Player_CoinsReceived + $VoteBonusCoins; $NewVoteLog_SQL = "UPDATE account.account_votes SET last_vote_at = '$LastVoteAt_Time', votes_given = '$Player_VotesGiven', coins_received = '$NewCoinsAmount', new_vote_at = '$NewVoteAt_Time' WHERE account_id = '".$_SESSION['user_id']."'"; $IPLog_SQL = "UPDATE account.account_vote_ip SET vote_expire = '$NewVoteAt_Time' WHERE ip = '$PlayerIP'"; /* * Initialize Player Coins + Bonus for Voting */ $GetPlayerCoins_SQL = "SELECT coins FROM account.account WHERE id = '".$_SESSION['user_id']."'"; $GetPlayerCoins_Query = mysql_query($GetPlayerCoins_SQL); $GetPlayerCoins_Result = mysql_fetch_array($GetPlayerCoins_Query); $PlayerCoins = $GetPlayerCoins_Result['coins'] + 250; $PlayerNewCoins_SQL = "UPDATE account.account SET coins = $PlayerCoins WHERE id = '".$_SESSION['user_id']."'"; /* * Update Database entries */ mysql_query($NewVoteLog_SQL); mysql_query($PlayerNewCoins_SQL); mysql_query($IPLog_SQL); $EnableVotePage = false; $ShowMSG = true; $SuccessMSG .= "Du wirst in kürze deine Coins erhalten, sobald du gevoted hast.<br>"; /* * Redirect User to Vote Page */ ?> <script type="text/javascript" language="javascript"> <!-- window.location.href = '<? echo $VotePage; ?>'; //--> </script> <? exit; } else { $EnableVotePage = true; } } else { $EnableVotePage = false; } } if( $EnableVotePage == true ) { ?> <p class="meldung"> Für jeden Vote bekommst du eine Gutschrift von 250 Coins. <br> Missbrauch dieser Funktion wird ein permanenter Bann zur folge haben! <br> </p> <p>Um voten zu können, klicke auf dem folgenden link: <a href="<? echo $_SERVER['PHP_SELF']; ?>?s=vote&f=true">Vote!</a></p> <? } else { if( $ShowMSG == true ) { echo "<p>$SuccessMSG</p>"; } else { echo "<p>Du kannst nur alle 24 Stunden voten!</p>"; echo "<br>"; if( $Player_NewVoteAt > 0 ) { echo "<div align=\"center\">Du kannst wieder um ". date("d.m.Y H:i:s", $Player_NewVoteAt) ." Server Zeit voten.</div>"; } } } } else { echo'<p class="meldung">Das Voten steht nur angemeldeten Spielers zur verfügung.</p>'; } ?>
hier ein bug freies
|
Ok danke ,
Müss man da aber nix in die db eintragen ?
|
|
|
02/15/2013, 19:40
|
#5
|
Trade Restricted
elite*gold: 0
Join Date: Jan 2013
Posts: 2,681
Received Thanks: 2,718
|
Das was Chillout gesagt hat bitte ignorieren! Das ist ein waschechter Lappen.
Dieses ist verbuggt, man kann sich coins erbuggen! Das was Ice gepostet hat ist gut.
|
|
|
02/15/2013, 19:43
|
#6
|
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
|
Quote:
Originally Posted by .Secresy²
Das was Chillout gesagt hat bitte ignorieren! Das ist ein waschechter Lappen.
Dieses ist verbuggt, man kann sich coins erbuggen! Das was Ice gepostet hat ist gut.
|
Müss ich bei den script von ice was in db eintagen ?
|
|
|
02/16/2013, 20:43
|
#7
|
Trade Restricted
elite*gold: 0
Join Date: Jan 2013
Posts: 2,681
Received Thanks: 2,718
|
nexo add mich in skype: sentoxxx
|
|
|
02/17/2013, 12:03
|
#8
|
elite*gold: 2
Join Date: Mar 2011
Posts: 1,797
Received Thanks: 335
|
Weiß das jemand mit der rüssi ?
|
|
|
|
Similar Threads
|
Ein paar fragen zu Metin2.SG
05/04/2012 - Metin2 - 4 Replies
Hallo erstmal. Habe vor kurzem auf SG angefangen und habe dazu ein paar fragen:
1. Wie schnell geld machen? (auser map2 farmen - uberfarmt)
2. Oder wie schnell geld machen und dazu noch lvl'n??
Es wurde mich freuen wenn mir jemand helfen wurde.
Mgf
|
Paar Fragen zu Metin2 DE
08/03/2010 - Metin2 - 4 Replies
Huhu,
Ich wollte euch fragen ob jemand den Downloadlink für den Skill + Hit Dmg vervielfältiger hat.
Ich möchte nämlich mit easymetin dauerlvln machen =)
PS: Bin Easymetin2 grad am runterladen dauert Sau lange gibt es nen anderen Link für die Aktuelle Version?
Liebe Grüße,
4C1D
|
Ein paar Fragen zu Metin2.US
05/21/2010 - Metin2 - 11 Replies
Hallo,
da ich mitlerweilie kb mehr auf Metin2.de habe, wollte ich es mit US versuchen.
Ich habe schon viele Pserver gezockt, aber dass ist immer das selbe und DE ist noch schlimmer :)
Naja jedenfalls hab ich ein Paar fragen:
1. Welchen Server empfehlt ihr mir?
- Kann man überhaupt noch auf S1 anfangen?
- Auf welchem hat man mehr spaß^^?
|
Metin2 US - ein paar Fragen
06/08/2009 - Metin2 - 11 Replies
Heyho Leute,
ich hätte da mal ein paar Fragen zu Metin2.us
stimmt es das es dort keine TechStufen gibt?
das die Seelensteine total billig sind?
und wie schnell levelt man da, schneller als auf DE oder gleichschnell?
|
All times are GMT +2. The time now is 04:10.
|
|