Mobilní platby Script
Napsal: 10 led 2014, 20:41
IP: 93.91.250.145:27794
Čau,
mám problém, že když si někdo koupí VIP, tak ten player, kterýho to vyčítá z SMS, tak to místo toho za PM FGMC Player, tak to vyčte Player celej ten tvar SMS. Takže pak to do chatu napíše PM FGMC NickHrace si koupil VIP a tudiž to neaktivuje ani pres pex VIP. Už se to tady někdy řešilo, ale nenašel sem to. Díky za pomoc.
Config:
Čau,
mám problém, že když si někdo koupí VIP, tak ten player, kterýho to vyčítá z SMS, tak to místo toho za PM FGMC Player, tak to vyčte Player celej ten tvar SMS. Takže pak to do chatu napíše PM FGMC NickHrace si koupil VIP a tudiž to neaktivuje ani pres pex VIP. Už se to tady někdy řešilo, ale nenašel sem to. Díky za pomoc.
Config:
Kód: Vybrat vše
<?php
/////////////
//NASTAVENI//
/////////////
$server = "xx";
$port = "xx";
$password = "xx";
//////////////////////
//VYTAŽENÍ INFORMACÍ//
//////////////////////
$price = $_GET['shortcode'];
$player = $_GET['sms'];
$country = $_GET['country'];
$cmds = array();
///////////
//PŘÍKAZY//
///////////
switch($price) {
case 9033350: //SMS za 50Kč
$cmds[] = "pex user ".$player." group set VIP";
$cmds[] = "say ".$player." si zakoupil VIP Normal na mesic.";
break;
case 9033399: //SMS za 99Kč
$cmds[] = "pex user ".$player." group set VIP";
$cmds[] = "say ".$player." si zakoupil VIP Normal natrvalo.";
break;
case 9033379: //SMS za 79Kč
$cmds[] = "pex user ".$player." group set VIPplus";
$cmds[] = "say ".$player." si zakoupil VIP+ na mesic.";
break;
case 90333149: //SMS za 149Kč
$cmds[] = "pex user ".$player." group set VIPplus";
$cmds[] = "say ".$player." si zakoupil VIP+ natrvalo.";
break;
}
include_once("rcon.php");
$r = new rcon($server,$port,$password);
if($r->Auth())
{
foreach($cmds as $cmd)
$r->rconCommand($cmd);
}
if($country == 'CZ') {
$response = "Dekujeme za zaslani SMS.";
Header ("Content-type:text/plain");
echo $response;
} else {
$response = "Dekujeme za zaslani SMS.;".$price;
Header ("Content-type:text/plain");
Header ("Content-length".strlen($response));
echo $response;
}
?>