Stránka 1 z 1

Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 16:51
od Zemos
82.208.17.37:27855
Ahoj. Mám problém s kódem na mobilní platby. Pošle to jen msg, ale nepřidá to permisse.
Posílám jen částečný kód:
Spoiler: zobrazit

Kód: Vybrat vše

<?php
/**
 * Název: MobilniPlatby.cz - PHP script pro zaslání RCON příkazů na MineCraft server po odeslání prémiové SMS
 * Autor: Mysteria - http://www.mysty.cz
 * Verze: 1.0.0-beta2
 * Poslední update: 27. 7. 2014
 * Více informací & download: http://forum.fakaheda.eu/viewtopic.php?f=85&t=20682#p134652
 */

$settings = (object)[ // Nastavení serverového RCONu
      'ip'       => 'serveru',
      'port'       => port,
      'password'    => 'heslo rconu'
];

$messages = (object)[ // Nastavení chybových SMS zpráv
      'sms_bad_price'    => 'Litujeme, ale poslali jste SMS za :REALPRICE:Kc misto SMS za :PRICE:Kc.',
      'sms_not_found'    => 'Litujeme, ale poslali jste SMS, ktera nebyla automaticky rozpoznana. Kontaktujte prosim administratory.'
];

$levels = [ // Nastavení SMS levelů
   [
      'price'       => 50, // Cena SMSky
      'text'       => 'SVIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
      'answer'    => 'Dekujeme za zakoupeni SILVER VIP za 50Kc. Tym HrajPvP', // Odpověď na správně zaslanou SMS
      'commands'    => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
         'pex user :NICK: group add Builder "" 2 629 743',
         'money give :NICK: 100',
         'msg :NICK: dekujem :-)',         
         'say Uzivatel :NICK: si prave zakoupil SILVER VIP za 50Kc.'
      ]
    ], [
      'price'       => 79, // Cena SMSky
      'text'       => 'GVIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
      'answer'    => 'Dekujeme za zakoupeni GOLD VIP za 79Kc. Tým HrajPvP', // Odpověď na správně zaslanou SMS
      'commands'    => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
         'pex user :NICK: group add GOLDVIP "" 2 629 743',
         'money give :NICK:',
         'say Uzivatel :NICK: si prave zakoupil GOLD VIP za 79Kc.'
      ]      
   ], [
      'price'       => 149,
      'text'       => 'DVIP :NICK:',
      'answer'    => 'Dekujeme za zakoupeni DIAMOND VIP za 149Kc. Tým HrajPvP',
      'commands'    => [
         'pex user :NICK: group add DIAMONDVIP "" 2 629 743',
         'say Uzivatel :NICK: si prave zakoupil DIAMOND VIP za 199Kc.'
      ]
   ]
];

Re: Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 16:59
od MarekBurget
To givovanie penazi nahrad: eco give :NICK: <čiastka>, a neviem prečo ma SVIP, buildera? pex user :NICK: group add Builder "" 2 629 743

Re: Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 17:02
od Zemos
Je to testování. Protože mi nešla skupina SVIP tak jsem zkoušel další, zda to není v té skupině. A není. Stále nepřidává skupinu. Jinak vše funguje
EDIT://
Chybu jsem našel, ale nevím jak ji opravit. PhP neumím, mohl by to někdo opravit?
Jde údajně o [ na řádku 10

Re: Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 19:22
od WorkiS
Máš správné údaje do rconu?

Re: Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 19:23
od zikl
ten čas uvadej bez mezer takže pex user :NICK: group add Builder "" 2629743

Re: Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 20:41
od Zemos
Stále nepřidá permisse.
Nemůže být chyba v tom kódování php? Oni tam jsou defaultně 2 a já jsem si přidal třetí na VIP. Tak jestli to není špatně vložené?
Spoiler: zobrazit

Kód: Vybrat vše

   [
      'price'       => 50, // Cena SMSky
      'text'       => 'SVIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
      'answer'    => 'Dekujeme za zakoupeni SILVER VIP za 50Kc. Tym HrajPvP', // Odpověď na správně zaslanou SMS
      'commands'    => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
         'pex user :NICK: group add Builder ""2629743',
         'eco give :NICK: 100',
         'msg :NICK: dekujem :-)',         
         'say Uzivatel :NICK: si prave zakoupil SILVER VIP za 50Kc.'
      ]
    ], [
      'price'       => 79, // Cena SMSky
      'text'       => 'GVIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
      'answer'    => 'Dekujeme za zakoupeni GOLD VIP za 79Kc. Tým HrajPvP', // Odpověď na správně zaslanou SMS
      'commands'    => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
         'pex user :NICK: group add GOLDVIP ""2629743',
         'money give :NICK:',
         'say Uzivatel :NICK: si prave zakoupil GOLD VIP za 79Kc.'
      ]      
   ], [
      'price'       => 149,
      'text'       => 'DVIP :NICK:',
      'answer'    => 'Dekujeme za zakoupeni DIAMOND VIP za 149Kc. Tým HrajPvP',
      'commands'    => [
         'pex user :NICK: group add DIAMONDVIP ""2629743',
         'say Uzivatel :NICK: si prave zakoupil DIAMOND VIP za 199Kc.'
      ]
   ]
];

Re: Mobilníplatby-posílá jen něco.

Napsal: 05 led 2016, 22:37
od zikl
máš to tam trochu špatně šoupli
Spoiler: zobrazit

Kód: Vybrat vše

   [
      'price'       => 50, // Cena SMSky
      'text'       => 'SVIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
      'answer'    => 'Dekujeme za zakoupeni SILVER VIP za 50Kc. Tym HrajPvP', // Odpověď na správně zaslanou SMS
      'commands'    => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
         'pex user :NICK: group add Builder ""2629743',
         'eco give :NICK: 100',
         'msg :NICK: dekujem :-)',         
         'say Uzivatel :NICK: si prave zakoupil SILVER VIP za 50Kc.'
      ]
    ], [
      'price'       => 79, // Cena SMSky
      'text'       => 'GVIP :NICK:', // Text SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS, musí být unikátní v rámci všech platebních levelů
      'answer'    => 'Dekujeme za zakoupeni GOLD VIP za 79Kc. Tým HrajPvP', // Odpověď na správně zaslanou SMS
      'commands'    => [ // RCON příkazy vykonané po úspěšném zpracování SMSky, :NICK: bude nahrazen skutečným nickem uvedeným v SMS
         'pex user :NICK: group add GOLDVIP ""2629743',
         'money give :NICK:',
         'say Uzivatel :NICK: si prave zakoupil GOLD VIP za 79Kc.'
      ]     
    ], [
      'price'       => 149,
      'text'       => 'DVIP :NICK:',
      'answer'    => 'Dekujeme za zakoupeni DIAMOND VIP za 149Kc. Tým HrajPvP',
      'commands'    => [
         'pex user :NICK: group add DIAMONDVIP ""2629743',
         'say Uzivatel :NICK: si prave zakoupil DIAMOND VIP za 199Kc.'
      ]
   ]
];