Stránka 1 z 1
PermissionsEX a CreativeControl
Napsal: 18 bře 2013, 16:31
od cz_martin_k
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.
Re: PermissionsEX a CreativeControl
Napsal: 18 bře 2013, 21:13
od Ghossst198
Muzes mu povolit veci ktere muze ale v tom CreativeContrl to nelze udelat proste na jednotlivou vec.
Re: PermissionsEX a CreativeControl
Napsal: 25 bře 2013, 18:53
od cz_martin_k
Jo, díky. Dám ti karmu za snahu, ikdyž jsem se stejně nic nedozvěděl.
Re: PermissionsEX a CreativeControl
Napsal: 25 bře 2013, 19:51
od Smexhy
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>
Re: PermissionsEX a CreativeControl
Napsal: 25 bře 2013, 22:04
od cz_martin_k
Díky. Nevíš taky, jak se to dává do permissions, jako přímo do tabulek?
Re: PermissionsEX a CreativeControl
Napsal: 25 bře 2013, 22:25
od Sejsel
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í.
Re: PermissionsEX a CreativeControl
Napsal: 26 bře 2013, 21:28
od marty_
primo do mysql davat data je pro nezkusene opravdu orisek, vazne je to lepsi zadavat pres hru prikazem typu /pex bla bla bla
Re: PermissionsEX a CreativeControl
Napsal: 26 bře 2013, 21:34
od cz_martin_k
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+

.