Auto VIP - časování

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
TitleCZ
Příspěvky: 103
Registrován: 23 pro 2011, 13:04
Reputation: 0

Auto VIP - časování

#1 Příspěvekod TitleCZ » 16 srp 2012, 20:25

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:
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>
FREE Minecraft server! 93.91.250.129:37296
FREE Tekkit server! 93.91.250.122:27071

Uživatelský avatar
nejento
Příspěvky: 9815
Registrován: 28 lis 2011, 14:09
Reputation: 55
Kontaktovat uživatele:

Re: Auto VIP - časování

#2 Příspěvekod nejento » 17 srp 2012, 12:14

Ten příkaz musí být pro dané světy
/pex user JMÉNO group add SKUPINA SVĚT ČAS-V-SEKUNDÁCH
A takto pro všechny 3 světy.
Obrázek

Obrázek Přidejte se ke komunitě zákazníků na FakaHeda.eu Discord! Poznejte nové lidi nebo vyřešte svůj technický problém živě: https://discord.fakaheda.eu/


Zpět na „Minecraft, Tekkit“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 31 hostů