Auto VIP - časování
Napsal: 16 srp 2012, 20:25
od TitleCZ
Dobrý den,
mam na serveru Automatické VIP nastavené dle na návodu na více VIP plateb? ( Nastavené na 1 kredit, na 13 kreditů a na 23 kreditů)
Pokud to je nastavené viz. CODE 1, tak mi to funguje. Ale pokud tam dám viz. CODE 2, tak je hráč zapsaný v PermissionsEx takhle:
Ale takhle mi to nefunguje (nepřidá se mu ta daná skupina).
Poradil byste mi co s tím?
Děkuji
1)
2)
mam na serveru Automatické VIP nastavené dle na návodu na více VIP plateb? ( Nastavené na 1 kredit, na 13 kreditů a na 23 kreditů)
Pokud to je nastavené viz. CODE 1, tak mi to funguje. Ale pokud tam dám viz. CODE 2, tak je hráč zapsaný v PermissionsEx takhle:
Spoiler: zobrazit
Kód: Vybrat vše
MINIME:
worlds:
'2592000':
group:
- VIP-CLASIC
Ale takhle mi to nefunguje (nepřidá se mu ta daná skupina).
Poradil byste mi co s tím?
Děkuji
1)
Spoiler: zobrazit
Kód: Vybrat vše
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Aktivacia VIP</title>
</head>
<body>
<?php
// AUTOREM JE m_pro_m, webmaster Minecraft serveru www.mineforlife.eu
// Tento script byl uvolnen pro hosting fakaheda.eu s jeho svolenim
// Dulezite je, aby jste prejmenovali soubor, jinak bude mozne, ze si kdokoliv aktivuje VIP bez zaplaceni
// Take je dulezite, aby jste meli ve stejnem umisteni jako tento soubor take rcon.php!!!
// V nasledujici casti nahradte text v uvozovkach, UVOZOVKY TAM NECHTE, STREDNIK NA KONCI TAKE!
$server = "93.91.250.123";
$port = "26193";
$heslo = "HESLO";
/////////////////////////////////////////
//PREBRANI DAT Z HOSTINGU, NEUPRAVOVAT!//
/////////////////////////////////////////
$sms = $_GET['sms'];
$time = $_GET['time'];
$credit = $_GET['credit'];
$player = $_GET['customer_text'];
if(empty($sms) || empty($time) || empty($credit)) { die('Error'); }
///////////////////////////////////////////////////////////////////////
//NASTAVENI PRIKAZU PRO PRISLUSNE CENOVE HLADINY, UPRAVTE DLE POTREBY//
///////////////////////////////////////////////////////////////////////
$commands = array();
switch($credit) {
// SMS vip 50 CZK / 2 EUR
case 23:
$commands[] = "pex user ".$player." group set VIP-PREMIUM";
$commands[] = "say Hrac ".$player." si aktivoval VIP PREMUIM!";
break;
// SMS vip 30 CZK / 1.2 EUR
case 13:
$commands[] = "pex user ".$player." group set VIP-CLASIC";
$commands[] = "say Hrac ".$player." si aktivoval VIP CLASIC!";
break;
case 1:
$commands[] = "pex user ".$player." group set VIP-CLASIC";
$commands[] = "say Hrac ".$player." si aktivoval NIC!";
break;
}
//////////////////////////////
//RCON CAST, NEUPRAVOVAT!!!!//
//////////////////////////////
include_once("rcon.php");
$r = new rcon($server,$port,$heslo);
if($r->Auth())
{
// Spusti prikaz / sekvenci prikazu
foreach($commands as $command)
$r->rconCommand($command);
}
?>
</body>
</html>
2)
Spoiler: zobrazit
Kód: Vybrat vše
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Aktivacia VIP</title>
</head>
<body>
<?php
// AUTOREM JE m_pro_m, webmaster Minecraft serveru www.mineforlife.eu
// Tento script byl uvolnen pro hosting fakaheda.eu s jeho svolenim
// Dulezite je, aby jste prejmenovali soubor, jinak bude mozne, ze si kdokoliv aktivuje VIP bez zaplaceni
// Take je dulezite, aby jste meli ve stejnem umisteni jako tento soubor take rcon.php!!!
// V nasledujici casti nahradte text v uvozovkach, UVOZOVKY TAM NECHTE, STREDNIK NA KONCI TAKE!
$server = "93.91.250.123";
$port = "26193";
$heslo = "HESLO";
/////////////////////////////////////////
//PREBRANI DAT Z HOSTINGU, NEUPRAVOVAT!//
/////////////////////////////////////////
$sms = $_GET['sms'];
$time = $_GET['time'];
$credit = $_GET['credit'];
$player = $_GET['customer_text'];
if(empty($sms) || empty($time) || empty($credit)) { die('Error'); }
///////////////////////////////////////////////////////////////////////
//NASTAVENI PRIKAZU PRO PRISLUSNE CENOVE HLADINY, UPRAVTE DLE POTREBY//
///////////////////////////////////////////////////////////////////////
$commands = array();
switch($credit) {
// SMS vip 50 CZK / 2 EUR
case 23:
$commands[] = "pex user ".$player." group add VIP-PREMUIM 2592000";
$commands[] = "say Hrac ".$player." si aktivoval VIP PREMUIM!";
break;
// SMS vip 30 CZK / 1.2 EUR
case 13:
$commands[] = "pex user ".$player." group add VIP-CLASIC 2592000";
$commands[] = "say Hrac ".$player." si aktivoval VIP CLASIC!";
break;
case 1:
$commands[] = "pex user ".$player." group add VIP-CLASIC 2592000";
$commands[] = "say Hrac ".$player." si aktivoval NIC";
break;
}
//////////////////////////////
//RCON CAST, NEUPRAVOVAT!!!!//
//////////////////////////////
include_once("rcon.php");
$r = new rcon($server,$port,$heslo);
if($r->Auth())
{
// Spusti prikaz / sekvenci prikazu
foreach($commands as $command)
$r->rconCommand($command);
}
?>
</body>
</html>