Stránka 1 z 2

Příkazy přes rcon

Napsal: 01 říj 2013, 19:46
od jan134
Server: 93.91.250.102:27461

Ahoj, našel by se tu nějaký člověk který by byl schopný a ochotný poradit? :) Končeně se mi "jakž takž" povedlo zprovoznit script na mobilniplatby (velké díky Welton123-ovi!!!) ale nastal menší problém s příkazy v konzoli :) Příkaz "say něco něco" funguje - normálně se zpráva z RCONu objeví v chatu. Ovšem pokud je příkaz v jiném tvaru, např "pex user $hrac group add VIP world 5184000" tak nastane problém: do konzole to napíše:

Kód: Vybrat vše

> 19:42:42 [INFO] Rcon issued server command: /pex user jan134 group add VIP world 5184000
ale VIP to neaktivuje.... nefunguje to ani s příkazy /give apod... Nevíte jak by se toto dalo vyřešit? Díky :)

PS: dodal bych scripty, nebo alespoň části, ale 1. si myslím že to nemusí být tak úplně potřeba, stačí mi vědět v čem může být chyba 2. script až na drobné úpravy není moje práce a nerad bych to z toho důvodu zveřejňoval :)

Re: Příkazy přes rcon

Napsal: 02 říj 2013, 19:24
od marty_
posli mi php kod pomoci sz.
kdysi sem s tim taky bojoval a uz mi to beha v poho.
PS: neboj nedelam to za penize :-)

Re: Příkazy přes rcon

Napsal: 02 říj 2013, 19:47
od jan134
Hele dík za odpověď, už jsem to jakž takž vyřešil :D Problém byl v tom že to (kdoví proč) před proměnným hráčem házelo asi 3 mezery :D Ale v konzoli to není vidět, všimnul jsem si toho až když jsem dal napsat zpravu do broadcastu. Ale nastaly jiné problémy - 1. mi nejde dát k jedné SMS víc jak 3 příkazy, když jich dám třeba 6 tak to funguje, na server se to odešle, ale na mobilnich platbach to hodí error že script neexistuje (ale funguje :-o), prostě to asi trvá než to zpracuje. Je to možný? :D Druhý problém je že mi nejde na mobilníchplatbach přidat číslo tel., asi jsem debil, a kůli tomu mi nechtějí potvrdit brány... ale to sem nepatří :D

Re: Příkazy přes rcon

Napsal: 03 říj 2013, 21:55
od Kakaku123
Pokud dobře chápu, na mobilních platbách ti nejde povolit více akcí když přijde SMS (nastavení na mobilniplatby.cz)

Všecko jde v PHP scriptu (např. pokud v té SMS bude VIP, hodí to VIP... pokud třeba vip+ hodí to vip+)

Re: Příkazy přes rcon

Napsal: 03 říj 2013, 23:19
od Welton123
Ne, mobilní platby nechávají script "načtený" jen asi 5 sekund nebo kolik. Problém je v tom, že vykonání jednoho příkazu trvá asi 2 sekundy a tím pádem se neodešlou všechny příkazy.

Re: Příkazy přes rcon

Napsal: 04 říj 2013, 00:06
od Mysteria
Tak tohle omezení by šlo obejít 3 způsobama.
První by byl, pokud by šlo na jednu SMSku volat více skriptů (rozdělit to do více částí).
Druhý by mohl být, že by PHP skript odeslal odpověď a zavolal jiný, který by vykonal dané RCON příkazy (ale tam by se mohlo stát, že by se nevykonali, ale SMSka by byla úspěšná...)
Třetí, poslední, že by volaný skript uložil jenom údaje někam do DB, kdo co kam poslal a CRONem by se v pravidelných intervalech vykonávali RCON příkazy z podle té DB.

Re: Příkazy přes rcon

Napsal: 09 říj 2013, 20:53
od jan134
Obejít by to asi šlo, já zkoušel ještě taky hodit ty scripty místo endory na fakaheda webhosting (mám ho naprosto nevyužívaný) a zdá se mi že se to načítá asi 4x rychleji, ale to jsem ještě v praxi neotestoval, na škole nam udělali hned ze začátku semestru peklo a ja jsem rád když se stihnu jít někam 1x denně nažrat :D Teď ale spíš řeším ještě co upravit na scriptu aby fungovaly platby nad 99Kč, pořád mi to hází že nebyla určena cena sms.... :|

Re: Příkazy přes rcon

Napsal: 09 říj 2013, 22:17
od MM333
RCON je pomalý použi JSONAPI. Ja si robím callbacky tiež cez JSON a ide... Naučil som sa to od koťasa :)

Re: Příkazy přes rcon

Napsal: 09 říj 2013, 22:24
od zdenda204
Vzhledem k tomu, že ty potřebuješ příkazy na server jen volat, tak ti postačí plugin WebSend.
JSONAPI má dvě prdele metod, a je zbytečné ho používat jen na jednu metodu asi z 230.
Ten WebSend prostě jen posílá příkazy na server, nic víc, nic míň. Takže vpodstatě i nulová zátěž.

Re: Příkazy přes rcon

Napsal: 09 říj 2013, 22:38
od jan134
Hele, vzhledem k tomu že jsem jen obyčejný hovado co v programování zažilo 3 přednášky o pascalu a malinko se šťouralo v php, tak byste mi mohli aspoň říct jak je to složitý to dát dokupy :D :D Teˇm mám script na rcon, takže by bylo možný místo toho najít něco na JSON nebo ten WebSend, poupravit php od mobilnichplateb...? :D a když už, věděli byste někdo co mam přidat do scriptu na mobilniplatby aby to pobíralo i platby nad 99kč? :) Thx, guys