PermissionsEX a CreativeControl

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
cz_martin_k
Příspěvky: 478
Registrován: 12 kvě 2012, 17:54
Reputation: 0

PermissionsEX a CreativeControl

#1 Příspěvekod cz_martin_k » 18 bře 2013, 16:31

Zdravím,
šlo by udělat v pluginu CreativeControl, aby hráč mohl dropovat jenom nějaké věci z creativu a aby mohl dát jenom určité povolení na jméno hráče, ne na skupinu, když mám PermissionsEx na MySQL?

Předem moc děkuji.

Ghossst198
Příspěvky: 154
Registrován: 16 lis 2012, 00:32
Reputation: 0

Re: PermissionsEX a CreativeControl

#2 Příspěvekod Ghossst198 » 18 bře 2013, 21:13

Muzes mu povolit veci ktere muze ale v tom CreativeContrl to nelze udelat proste na jednotlivou vec.
IP našeho serveru 93.91.250.129:27947
NEZAPOMENTE PŘIJÍT.

cz_martin_k
Příspěvky: 478
Registrován: 12 kvě 2012, 17:54
Reputation: 0

Re: PermissionsEX a CreativeControl

#3 Příspěvekod cz_martin_k » 25 bře 2013, 18:53

Jo, díky. Dám ti karmu za snahu, ikdyž jsem se stejně nic nedozvěděl.

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

Re: PermissionsEX a CreativeControl

#4 Příspěvekod Smexhy » 25 bře 2013, 19:51

cz_martin_k píše:Zdravím,
šlo by udělat v pluginu CreativeControl, aby hráč mohl dropovat jenom nějaké věci z creativu a aby mohl dát jenom určité povolení na jméno hráče, ne na skupinu, když mám PermissionsEx na MySQL?

Předem moc děkuji.


Na meno hráča to ide jednoducho príkazom /pex user <meno> add <permission>

cz_martin_k
Příspěvky: 478
Registrován: 12 kvě 2012, 17:54
Reputation: 0

Re: PermissionsEX a CreativeControl

#5 Příspěvekod cz_martin_k » 25 bře 2013, 22:04

Díky. Nevíš taky, jak se to dává do permissions, jako přímo do tabulek?

Uživatelský avatar
Sejsel
Příspěvky: 4131
Registrován: 19 čer 2011, 09:43
Reputation: 0
Bydliště: /home/sejsel/
Kontaktovat uživatele:

Re: PermissionsEX a CreativeControl

#6 Příspěvekod Sejsel » 25 bře 2013, 22:25

Já mám program, který se umí hrabat v MySQL tabulkách (už se nedá sehnat), každopádně v PHPMyAdminovi to jde taky bez nejmenších problémů.

V tabulce permissions je struktura takováto (nebo alespoň byla před půl rokem, od té doby nemám server):
id, name, type, permission, world, value.

Id je prostě jen auto-incrementing number, name je jméno hráče nebo skupiny. Type je 0 pro skupiny a 1 pro hráče. Permission je prostě ta permise. Záporné se taky dělají pomocí -bla.bla.bla. Ve sloupečku world se dá nastavit svět pro který to platí a value se používá pro nastavení skupin, teď si přesně nevybavuji jak se to dělá.

permissions_inheritance má tuto strukturu:
id, child, parent, type, world

Id ani snad nemusím komentovat, child je "dítě" a parent je "rodič". Pomocí tohohle můžete přiřadit hráče do skupiny nebo skupinu pod skupinu. Type je 0 pro skupiny a 1 pro hráče (skupina a hráč v child, ne v parent!). World je zase svět ve kterém to platí.

permissions_entities obsahuje prefixy, suffixy a defaultní skupinu. Struktura je takováto:
id, name, type, prefix, suffix, default.

name je zase jméno skupiny nebo hráče, type je 0 pro skupiny a 1 pro hráče. Prefix a suffix snad všichni chápou a default se nastavuje u defaultní skupiny, u té do které je hráč přidělen při prvním přihlášení.
01101110011101010110001001110111

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: PermissionsEX a CreativeControl

#7 Příspěvekod marty_ » 26 bře 2013, 21:28

primo do mysql davat data je pro nezkusene opravdu orisek, vazne je to lepsi zadavat pres hru prikazem typu /pex bla bla bla
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)

cz_martin_k
Příspěvky: 478
Registrován: 12 kvě 2012, 17:54
Reputation: 0

Re: PermissionsEX a CreativeControl

#8 Příspěvekod cz_martin_k » 26 bře 2013, 21:34

Sejsel, to všechno vím. Ale do jaké té tabulky to mám dát, to nevím :). Já to nějak zkusím. Zadám ten příkaz ve hře a pak se kouknu co a kde se změnilo. Jinak dávat do tabulek daty přes hru je příliš pracné. Když se to dává do té databáze přímo, tak je to super. Jinak díky moc, dávám karmu+ :).


Zpět na „Minecraft, Tekkit“

Kdo je online

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