Příkazy přes rcon

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
Uživatelský avatar
jan134
Příspěvky: 106
Registrován: 06 kvě 2013, 02:04
Reputation: 0

Příkazy přes rcon

#1 Příspěvekod jan134 » 01 říj 2013, 19:46

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 :)

marty_
Příspěvky: 1191
Věk: 54
Registrován: 27 srp 2012, 10:10
Reputation: 0
Bydliště: Hranice na Morave
Kontaktovat uživatele:

Re: Příkazy přes rcon

#2 Příspěvekod marty_ » 02 říj 2013, 19:24

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 :-)
Všechny své servery jsem sloučil pomocí BungeeCordu na jediny multiserver play.hero-craft.cz a jsem maximálně spokojenej :)
Jsou to tyto:
Lobby (1.11), Creativ(1.12), Skyblock(1.12), Planet(1.12), Games(1.9.4), Hranice(1.11), Classic(1.12), , Seniorcraft (1.12), a dalsi pripravuji... (aktualne RPG 1.12)

Uživatelský avatar
jan134
Příspěvky: 106
Registrován: 06 kvě 2013, 02:04
Reputation: 0

Re: Příkazy přes rcon

#3 Příspěvekod jan134 » 02 říj 2013, 19:47

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

Kakaku123
Příspěvky: 143
Registrován: 02 čer 2012, 08:50
Reputation: 0

Re: Příkazy přes rcon

#4 Příspěvekod Kakaku123 » 03 říj 2013, 21:55

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+)
Pojď si zahrát na modovaném serveru! Náš web: http://www.kricraft.eu
Obrázek

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: Příkazy přes rcon

#5 Příspěvekod Welton123 » 03 říj 2013, 23:19

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.
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: Příkazy přes rcon

#6 Příspěvekod Mysteria » 04 říj 2013, 00:06

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.

Uživatelský avatar
jan134
Příspěvky: 106
Registrován: 06 kvě 2013, 02:04
Reputation: 0

Re: Příkazy přes rcon

#7 Příspěvekod jan134 » 09 říj 2013, 20:53

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.... :|

MM333
Příspěvky: 30
Registrován: 24 bře 2013, 20:59
Reputation: 0

Re: Příkazy přes rcon

#8 Příspěvekod MM333 » 09 říj 2013, 22:17

RCON je pomalý použi JSONAPI. Ja si robím callbacky tiež cez JSON a ide... Naučil som sa to od koťasa :)

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 36
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: Příkazy přes rcon

#9 Příspěvekod zdenda204 » 09 říj 2013, 22:24

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ěž.
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

Uživatelský avatar
jan134
Příspěvky: 106
Registrován: 06 kvě 2013, 02:04
Reputation: 0

Re: Příkazy přes rcon

#10 Příspěvekod jan134 » 09 říj 2013, 22:38

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


Zpět na „Minecraft, Tekkit“

Kdo je online

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