SMS automatické vip

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
Uživatelský avatar
Brky
Příspěvky: 544
Registrován: 15 led 2012, 11:17
Reputation: 0

SMS automatické vip

#1 Příspěvekod Brky » 07 říj 2012, 13:51

93.91.240.156:27070

Zdravím, nastavil jsem si přesně podle návodu VIP platby .. myslím ty automatické a nejde to.
Script mám takto:
Prosím o radu
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.240.156";
    $port = "26070";
    $heslo = "xxxxxxxxxxxx";
     
    /////////////////////////////////////////
    //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 PLATBA 499 CZK / 20 EUR
    case 335:
    $commands[] = "say Hrac ".$player." prispel na server 499kc / 20e a koupil si tak VIP na rok!!!";
    $commands[] = "say Hrac ".$player." prispel na server 499kc / 20e a koupil si tak VIP na rok!!!";
    $commands[] = "say Hrac ".$player." prispel na server 499kc / 20e a koupil si tak VIP na rok!!!";
    $commands[] = "pex user ".$player." timed group set vip 311040000";
    break;
     
    // SMS PLATBA 249 CZK / 10 EUR
    case 165:
    $commands[] = "say Hrac ".$player." prispel na server 249kc / 10e a koupil si tak VIP na 2 mesice.";
    $commands[] = "pex user ".$player." timed group set vip 51840000";
    break;
     
    // SMS PLATBA 199 CZK / 8 EUR
    case 130:
    $commands[] = "say Hrac ".$player." prispel na server 199kc / 8e a koupil si tak VIP na mesic a tyden.";
    $commands[] = "pex user ".$player." timed group set vip 28339200";
    break;
     
    // SMS PLATBA 149 CZK / 6 EUR
    case 95:
    $commands[] = "say Hrac ".$player." prispel na server 149kc / 6e a koupil si tak VIP na mesic.";
    $commands[] = "pex user ".$player." timed group set vip 2592000";
    break;
     
    // SMS vip 99 CZK / 4 EUR
    case 49:
    $commands[] = "say Hrac ".$player." prispel na server 99 kc / 4e a koupil si tak VIP 2 tydny.";
    $commands[] = "pex user ".$player." timed group set vip 1209600";
    break;
     
    // SMS vip 79 CZK / 3.2 EUR
    case 39:
    $commands[] = "say Hrac ".$player." prispel na server 79 kc / 3.2e a koupil si tak VIP na tyden.";
    $commands[] = "pex user ".$player." timed group set vip 604800";
    break;
     
    // SMS vip 50 CZK / 2 EUR
    case 23:
    $commands[] = "say Hrac ".$player." prispel na server 50 kc / 2e a koupil si tak 3000000 dollaru.";
    $commands[] = "money give ".$player." 3000000";
    break;
     
    // SMS vip 30 CZK / 1.2 EUR
    case 13:
    $commands[] = "say Hrac ".$player." prispel na server 30 kc/ 1.2e a koupil si tak 1000000 dollaru.";
    $commands[] = "money give ".$player." 1000000";
    break;
     
    // SMS vip 20 CZK / 0.8 EUR
    case 8:
    $commands[] = "say Hrac ".$player." prispel na server 20kc / 0.8e a koupil si tak 500000 dollaru.";
    $commands[] = "money give ".$player." 500000";
    break;
     
    // SMS vip 10 CZK / 0.4 EUR
    case 3.5:
    $commands[] = "say Hrac ".$player." prispel na server 10 kc / 0.4e a koupil si tak 200000 dollaru.";
    $commands[] = "money give ".$player." 200000";
    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>
[b]Pokud ti někdo pomohl, dej mu KARMU :)[/b

vojtamaniak
Příspěvky: 3512
Věk: 26
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: SMS automatické vip

#2 Příspěvekod vojtamaniak » 07 říj 2012, 13:54

Dej sem server.properties

BEZ HESEL

Uživatelský avatar
Brky
Příspěvky: 544
Registrován: 15 led 2012, 11:17
Reputation: 0

Re: SMS automatické vip

#3 Příspěvekod Brky » 07 říj 2012, 13:55

Kód: Vybrat vše

#Minecraft server properties
#Sun Oct 07 12:11:56 CEST 2012
allow-nether=true
level-name=WoC.eu
enable-query=true
allow-flight=false
rcon.password=xxxxxxxxxxxx
server-port=27070
query.port=27070
level-type=DEFAULT
enable-rcon=true
hellworld=false
level-seed=
port=27070
server-ip=93.91.240.156
max-build-height=256
spawn-npcs=true
white-list=false
debug=false
spawn-animals=true
texture-pack=
snooper-enabled=true
online-mode=false
pvp=true
difficulty=1
server-name=World of Cubes.eu | PVP
gamemode=0
max-players=20
rcon.port=26070
spawn-monsters=true
view-distance=5
generate-structures=true
motd=www.worldofcubes.eu | PVP
[b]Pokud ti někdo pomohl, dej mu KARMU :)[/b

vojtamaniak
Příspěvky: 3512
Věk: 26
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: SMS automatické vip

#4 Příspěvekod vojtamaniak » 07 říj 2012, 13:59

Kód: Vybrat vše

case 3.5:

Zkus to změnit na

Kód: Vybrat vše

case 3,5:


A nemusíš posilat sms, stačí jít na URL toho scriptu a za to dát ty atributy...

Uživatelský avatar
Brky
Příspěvky: 544
Registrován: 15 led 2012, 11:17
Reputation: 0

Re: SMS automatické vip

#5 Příspěvekod Brky » 07 říj 2012, 14:18

Nejde .. zkoušel jsem :/
[b]Pokud ti někdo pomohl, dej mu KARMU :)[/b

Klokan333
Příspěvky: 20
Registrován: 25 črc 2012, 12:10
Reputation: 0

Re: SMS automatické vip

#6 Příspěvekod Klokan333 » 07 říj 2012, 14:19

Zkus přesněji popsat "co nejede". Těch možností co nejede je víc a všechny musí fungovat aby to jelo jako celek. :-) Takže když si pošleš z control panelu testovací SMSku tak to něco udělá ? V logu vidíš záznam o konektnutí rconu ? Pokud ano zobrazí se aspon ta hláška že ten hráč dostal 200000 dolarů ? Pokud ano, není problém s PEXem ? Já třeba používám časovací pex group command PEX USER hrac GROUP ADD VIP world 100000 a jede to.

Díval jsem se znovu na commandy z PEXU a nikde tam teda v manuálu nevidím nic o "timed group set"

Uživatelský avatar
zikl
Příspěvky: 1123
Věk: 31
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: SMS automatické vip

#7 Příspěvekod zikl » 07 říj 2012, 16:19

To (timed group set) bylo ve starších verzích permissions tet už to tam není
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

eakethet
Příspěvky: 314
Registrován: 19 led 2012, 10:33
Reputation: 0

Re: SMS automatické vip

#8 Příspěvekod eakethet » 07 říj 2012, 19:25

Brky napiš na skype udělam ti to :D

Uživatelský avatar
Brky
Příspěvky: 544
Registrován: 15 led 2012, 11:17
Reputation: 0

Re: SMS automatické vip

#9 Příspěvekod Brky » 08 říj 2012, 15:53

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.240.156";
$port = "26070";
$heslo = "xxxxxxxxxxxxxxxx";

/////////////////////////////////////////
//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 PLATBA 499 CZK / 20 EUR
  case 335:
    $commands[] = "say Hrac ".$player." prispel na server 499kc / 20e a koupil si tak VIP na porad a k tomu 3000000 dollaru!!!";
    $commands[] = "pex user ".$player." group set Vip";
    $commands[] = "money give ".$player." 3000000";
  break;
 
  // SMS PLATBA 249 CZK / 10 EUR
  case 165:
    $commands[] = "say Hrac ".$player." prispel na server 249kc / 10e a koupil si tak VIP na porad a k tomu 300000 dollaru.";
    $commands[] = "pex user ".$player." group set Vip";
    $commands[] = "money give ".$player." 300000";
  break;
 
  // SMS PLATBA 199 CZK / 8 EUR
  case 130:
    $commands[] = "say Hrac ".$player." prispel na server 199kc / 8e a koupil si tak VIP na porad.";
    $commands[] = "pex user ".$player." group set vip";
  break;
 
  // SMS PLATBA 149 CZK / 6 EUR
  case 95:
    $commands[] = "say Hrac ".$player." prispel na server 149kc / 6e a koupil si tak VIP na 2 mesice.";
    $commands[] = "pex user ".$player." group add vip WoC.eu 28339200";
    $commands[] = "pex user ".$player." group add vip WoC.eu_nether 28339200";
    $commands[] = "pex user ".$player." group add vip WoC.eu_the_end 28339200";
    $commands[] = "pex user ".$player." group set vip WoC 28339200";
    $commands[] = "pex user ".$player." group set vip Vip 28339200";
    $commands[] = "pex user ".$player." group set vip Admin 28339200";
  break;
 
  // SMS vip 99 CZK / 4 EUR
  case 49:
    $commands[] = "say Hrac ".$player." prispel na server 99 kc / 4e a koupil si tak VIP 3 tydny.";
    $commands[] = "pex user ".$player." group add vip WoC.eu 1814400";
    $commands[] = "pex user ".$player." group add vip WoC.eu_nether 1814400";
    $commands[] = "pex user ".$player." group add vip WoC.eu_the_end 1814400";
    $commands[] = "pex user ".$player." group set vip WoC 1814400";
    $commands[] = "pex user ".$player." group set vip Vip 1814400";
    $commands[] = "pex user ".$player." group set vip Admin 1814400";
  break;
 
  // SMS vip 79 CZK / 3.2 EUR
  case 39:
    $commands[] = "say Hrac ".$player." prispel na server 79 kc / 3.2e a koupil si tak VIP na tyden.";
    $commands[] = "pex user ".$player." group add vip WoC.eu 604800";
    $commands[] = "pex user ".$player." group add vip WoC.eu_nether 604800";
    $commands[] = "pex user ".$player." group add vip WoC.eu_the_end 604800";
    $commands[] = "pex user ".$player." group set vip WoC 604800";
    $commands[] = "pex user ".$player." group set vip Vip 604800";
    $commands[] = "pex user ".$player." group set vip Admin 604800";
  break;
 
  // SMS vip 50 CZK / 2 EUR
  case 23:
    $commands[] = "say Hrac ".$player." prispel na server 50 kc / 2e a koupil si tak 300000 dollaru.";
    $commands[] = "money give ".$player." 300000";
  break;
 
  // SMS vip 30 CZK / 1.2 EUR
  case 13:
    $commands[] = "say Hrac ".$player." prispel na server 30 kc/ 1.2e a koupil si tak 100000 dollaru.";
    $commands[] = "money give ".$player." 100000";
  break;
 
  // SMS vip 20 CZK / 0.8 EUR
  case 8:
    $commands[] = "say Hrac ".$player." prispel na server 20kc / 0.8e a koupil si tak 50000 dollaru.";
    $commands[] = "money give ".$player." 50000";
  break;
 
  // SMS vip 10 CZK / 0.4 EUR
  case 3,5:
    $commands[] = "say Hrac ".$player." prispel na server 10 kc / 0.4e a koupil si tak 20000 dollaru.";
    $commands[] = "money give ".$player." 20000";
  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>


Takhle to teď vypadá, když zašlu testovací sms, nic se nestane :/ Neví někdo co s tím je?
[b]Pokud ti někdo pomohl, dej mu KARMU :)[/b

jerza85
Příspěvky: 81
Registrován: 15 zář 2012, 21:55
Reputation: 0

Re: SMS automatické vip

#10 Příspěvekod jerza85 » 08 říj 2012, 15:57

Nemáš nastavenou testovaci SMS musi byt case nastaven na 1 kredit.
Resil jsem stejnej problem vcera :) ale me to stejne nejde
93.91.250.116:37080


Zpět na „Minecraft, Tekkit“

Kdo je online

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