Globální serverová ekonomika

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
kibik153
Příspěvky: 3
Registrován: 05 úno 2016, 00:09
Reputation: 0

Globální serverová ekonomika

#1 Příspěvekod kibik153 » 05 úno 2016, 00:11

Server: 82.208.17.25:27855 (SkyDice.eu)

Dobrý den,

měl bych dotaz na několik věcí. Rád bych kdyby jste pomohli s jejich řešení :)

Rád bych na našem portálu zařídil kompletní ekonomiku.¨

Jedna ekonomika, by fungovala globálně tedy, že by se za ní dali kupovat například kity na SkyWars, v obchodě na Survival atd. Tedy, že by si dala ve hře klasicky získat. Zde namám až tak velkej problém to bude hlavně spojení přes databázi.

Ale o hodně horší problém co mám je měna řekněm Kredity, které by hráči mohly získat jen zakoupením přes SMS. 1 KČ = 1 kredit. A hráči by si za to mohly kupovat VIP a různé další výhody, ale musí to být také všude na serverech zároveň s Tokenama. S tím souvisí další problém a ten je, že pokud by si třeba hráč zakoupil něco na Lobby za nějaké kredity, aby to dostal třeba na SkyBlocku nebo na SkyWars. (např. hráč si zakoupí na Lobby 1 spawner na SkyBlock a chci, aby to právě poslalo nějak příkaz na SkyBlock, aby mu to givlo spawner.

Doufám, že je to z mého popisu dostatečně pochopitelné a doufám, že Vás řešením dlouho nezdržím.

Předem se omlouvám za případné gramatické chyby.
Děkuji za odpovědi
Naposledy upravil(a) kibik153 dne 05 úno 2016, 00:19, celkem upraveno 1 x.

Smexhy
Příspěvky: 5602
Věk: 26
Registrován: 31 říj 2012, 15:50
Reputation: 20
Bydliště: Slovensko
Kontaktovat uživatele:

Re: Globální serverová ekonomika

#2 Příspěvekod Smexhy » 05 úno 2016, 00:12

Prosím dodaj číselnú IP adresu.

kibik153
Příspěvky: 3
Registrován: 05 úno 2016, 00:09
Reputation: 0

Re: Globální serverová ekonomika

#3 Příspěvekod kibik153 » 05 úno 2016, 00:19

Děkuji za upozornění. Již jsem upravil :)

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 34
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Globální serverová ekonomika

#4 Příspěvekod Hanakocz » 05 úno 2016, 01:35

(např. hráč si zakoupí na Lobby 1 spawner na SkyBlock a chci, aby to právě poslalo nějak příkaz na SkyBlock, aby mu to givlo spawner.)

Za reálné peníze je v MC zakázáno poskytovat hráčům HERNÍ výhody, pokud nechceš porušovat licenci k používání MC, tak můžeš poskytovat za reálné peníze POUZE věci kosmetické a další podobné hru neovlivňující. Tudíž za peníze hráčům poskytovat jak herní prvky, tak třeba rezidenci navíc nebo možnost používat některé zvýhodňující příkazy (/god, /warp , atd), stejně jako speciální neplatícím hráčům nedostupné zóny, je zakázáno. Mojangem. Výrobcem Minecraftu. Legálně buď to neporušíš, nebo daný produkt nebudeš používat.

Jedna výjimka tu je, jak hráčům poskytovat výhody. A to je, že ať to koupí kdokoliv, tak danou výhodu dostanou rovným dílem všichni. Tedy pokud by si někdo koupil spawner, tak by dostal kadý jeden. (Ale toto je třeba výhodné aplikovat na "boostery", kdokoliv koupí a všichni třeba na 2 hodiny mají víc expů/coinů z her....na Hypixelu je málokdy čas, kdy by takový booster někdo nepořídil, takže to určitě funguje (a lidi to tlačí do pozice "on to koupil pro všechny, já mu to teď oplatím a taky to koupím"))

Pokud i tak chceš danou věc aplikovat tak, jak jsi to popsal, je to na tobě, na tvoje triko, byl jsi varován. Mojang má na webu nahlašovátko na servery, co to porušují. Zda a jak rychle to vyřizuje, je otázka u sice jiná, ale.... ;-)


Jinak k technickému řešení: Ono nejjednodušší je mít nějaký kit plugin, kde po zakoupení daný uživatel dostane permission pro ten daný svět (tudíž příkaz na daný kit půjde jen v daném světě), kde to může být použito. Varianta s PEX:

Kód: Vybrat vše

/pex user <jmeno> add kitplugin.kitjmeno skywars

POZN: Pokud máš víc serverů, tak na každém musíš mít řádně pojmenované mapy, protože to je název mapy, nikoliv serveru. Defaultně se mapy jmenují "world", ale aby ti to fungovalo jen na daném světu, tak musí být název mapy unikátní pro celý tvůj systém. (pro přejmenování světů musíš přejmenovat jak složku, tak kolonku v server.properties)
POZN2: Musíš mít PEX bezprecedentně napojené na MYSQL a přístupnou ze všech světů
POZN3: Kit musíš nastavit tak, aby se nedal opakovat, tedy buď tak, že po použití to práva na něj odebere, nebo že cooldown je třeba rok.

Pokud potřebuješ nějakou "měnu", za kterou by si kupovali výše zmíněné "permissiony", tak základně se dá použít i blbý scoreboard, ale určitě najdeš spoustu pluginů k takovým možnostem. Z tvého příspěvku jsem pochopil, že právě to předávání ze serveru na server je ten větší problém.

POZN4: SMS je absolutně nevýhodná, půlku si strhává operátor. Lepší je přijímat donations přes převod na účet či PayPal atp, kde dostaneš 100% ze zaplacené částky.

POZN5:
Pokud bys měl potíže s tím pluginem na kity, tak třeba tento to umí všechno hravě : http://dev.bukkit.org/bukkit-plugins/kitplugin/

PS: mít v pravidlech, že hráč souhlasí s porušením EULY zrovna moc nefunguje, spíš se tak stává spoluviníkem v porušování licence programu....
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)

kibik153
Příspěvky: 3
Registrován: 05 úno 2016, 00:09
Reputation: 0

Re: Globální serverová ekonomika

#5 Příspěvekod kibik153 » 05 úno 2016, 02:07

Děkuji za rady. Programovat neumím, ale zkusím to nastavit. Jen mam fakt strah, aby se nějak ty ekonomiky neprolnuli (doufám, že se tak nestane). Permisse máme přes MySQL a dají se nastavit i přímo na svět takže to také není problém. Pokud budu mít nějakej problém s nastavením určitě se ještě ozvu.

Co se týče EULY tak se k ní nechci moc vyjadřovat. Samozřejmě vím, že je to nelegální, ale to ví asi všichni majitelé serverů a přesto VIP na svém serveru prodávaji.

Smexhy
Příspěvky: 5602
Věk: 26
Registrován: 31 říj 2012, 15:50
Reputation: 20
Bydliště: Slovensko
Kontaktovat uživatele:

Re: Globální serverová ekonomika

#6 Příspěvekod Smexhy » 05 úno 2016, 02:50

Do euly ti nemame ziadne pravo kecat, maximalne poradit a vysvetlit. Urobit si to samozrejme mozes tak jak chces, ale nasledky niest nebudeme.

Uživatelský avatar
Hanakocz
Příspěvky: 3228
Věk: 34
Registrován: 25 črc 2013, 20:53
Reputation: 7
Kontaktovat uživatele:

Re: Globální serverová ekonomika

#7 Příspěvekod Hanakocz » 05 úno 2016, 03:59

Ono ale nejde jen o to, zda člověk porušuje nebo neporušuje licenci, resp. zákon. Tu jde i o trochu víc. Další důvod, proč takovou věc dodržovat, je už jen to, že to herně není fér poskytovat selektivně takové výhody. Pokud dáš v survivalu platícímu hráči /god, nebo jen kit s dia věcma, tak to prostě tu hru degraduje na rejžovačku peněz, nic víc. Hra by měla být fér, pro každého stejné podmínky. To byla hlavní motivace Mojangu, proč vůbec Eulu zavedl, by the way...
A pak je tu jedna ještě důležitější strana mince. Výchovně etická. Minecraft hrajou hlavně mladí, kterým se teprve formuje vidění světa a názor na něj. A ty a většina dalších je učíte, že je v pořádku si získat nepřiměřenou výhodu oproti dalším, jen tím, že někomu dám peníze. To je prakticky učení dětí korupci. Pochybuju, že většina z nich si koupí VIP kvůli podpoře serveru, ale kvůli těm výhodám. Mělo by to být obráceně. Neustále si tu stěžujeme, že máme zkorumpované politiky, co za trochu výhod (trafiky, peníze do vlastní kapsy) rozprodaj klidně půlku státu. A co tu pak lidi dělaj? Učej děti, že to je normální a v pořádku si za peníze koupit výhodu. NENÍ. Pak ti samí budou ve firmách cpát úředníkům obálky, aby měli výhodu při výběrovém řízení. A každý server, kde hráli a učil je to skrze VIP, bude "spoluviníkem". A Mojang zavedl Eulu z toho důvodu, že si nepřeje, aby tohodle efektu byl spoluviníkem jako on, tak vlastně celý Minecraft. (Ano, pay to win hry jsou svým způsobem docela zlo všechny a proto nechtějí z Minecraftu pay to win)

Stejně tak je to s warez hráčema, používat kradenou věc jim připadne normální. NENÍ. Nemají na hru, ale posílaj stovky měsíčně na VIP, aby mohli šikanovat neplatící hráče? Blud.

Nu, to jsou moje hlavní motivace, proč to i tu tobě píšu a upozorňuju na to. Snažím se lidem i tyto stránky dostat do povědomí, aby se nad tím zamýšleli, protože jsou to oni, kdo mají na děcka strašný vliv a měli by jít spíš dobrým příkladem, než tím špatným. Je to na svědomí každého majitele, ale učením děcek korupci fakt lepší zemi mít nebudeme.

PS: Pak se člověk setkává i tady na foru s děckama, co volně nadávaj všem okolo v chatu & topicích, a na výzvu, aby se uklidnili, odpoví, že mají bohatého tatínka právníka, takže můžou. Takže tak.

------

Proramovat nemusíš pořádně ani umět, jen si musíš hlídat u všech systémů, přes co do nich vstupují peníze, přes co se posílají, přes co se s nimi platí atd. Tzv. aby nekolidovaly příkazy třeba a tak. Aby se automaticky nenavázaly přes Vault k rezidencím, Jobs apod, kde by to automaticky generovalo/strhávalo peníze atd. Projdi všechny configy, nevynech řádek a dej si práci s tím to nastavit/pochopit, co co dělá a bude to vždy OK.
Ještě k těm kitům: Ono bys mohl mít i jinej systém, ale pak bys potřeboval za a) plugin, co by mohl přepisovat data offline hráčů (a to je nebezpečné plus i těžko realizovatelné plus co to bude dělat, když bude mít plnej inv?) , za b) nějaký "mailbox", ale to už je jednodušší na tu samou věc použít ten /kit, přes který si to vybere, kdy bude chtít.
A ještě jedna poznámka, měla by i existovat možnost permisse přidávat jen na určitý časový interval, taky by ti to mohlo pomoci.
Industry 2.0 -> 1.7.10 GregTech6 server. Pro připojení stačí napsat.
Člen ligy pro aktualizaci serverů na novější verze a rozšíření modovaného MC.
Discord FH : http://discord.fakaheda.eu/ (sem psát pokud chcete poradit s MC mody akutně)


Zpět na „Minecraft, Tekkit“

Kdo je online

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