Stránka 1 z 2

PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 18:58
od Pgsa
Server: 93.91.250.120:27501

Ahojte, chcem sa spýtať či sa nejak dá do časovo nastaveného VIP príkaz používam

Kód: Vybrat vše

pex user %nick group add VIP world 2678400

No a teraz som pridával nový svet - xmas, hráč s VIP ktorý si zakúpil VIP skôr než som do SMS VIP Nastavenia pridla príkaz

Kód: Vybrat vše

pex user %nick group add VIP xmas 2678400
tu bude ako norm. hráč, nedá sa nejako nastaviť aby tu bol VIP?

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:00
od vojtamaniak
Mám pocit, že když se místo světa dalo "" (dvě uvozovky za sebou), tak se to aplikovalo na všechny světy.

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:03
od Pgsa
Aha ok to mi pomôže do budúcna no stále mám problém s terajšími VIP :/

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:10
od Smexhy
Tak to im budeš musieť ručne tento svet pridať...

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:12
od vojtamaniak
Pokud máš permissionsex na MySQL, tak to jde SQL příkazem. Pokud je máš v souboru permissions.yml, tak hold budeš muset použít nějaký textový editor (notepad++ nebo jen poznámkový blok) a použít najít a nahradit funkci.

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:17
od Pgsa
V prípade že sa to dá cez MySQL tak si hneď databázu prehodím :) Doteraz som v tom nevidel výhodu no ak sa to dá tak áno. Napísal by si mi ten príkaz? V MySQL viem tak akurát pripojiť a odpojiť databázu.

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:26
od vojtamaniak
Pokud si chceš převést PEX na MySQL, tak si budeš muset pomocí dumpu převést záznamy. O tom je více na wiki permissionsex.

Jinak ten příkaz by byl v nějakém takovémto tvaru:

Kód: Vybrat vše

UPDATE  `permissions_inheritance` SET  `world` =  NULL WHERE  `world` =  "world" AND  `parent` =  "SEMDEJNAZEVSKUPINYVIP" AND  `type` =1


Jen místo SEMDEJNAZEVSKUPINYVIP dej název skupiny VIP. Ale možná rychlejší řešení je, dát to těm vip znovu příkazem /pex user <nick> group add vip "" 123456. Záleží na tom, kolik máš na serveru VIP.

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:30
od Pgsa
Okolo 6-9 na 20 slotovom. Ale o rýchlosť nejde radšej si počkám aj niekolko hodín nech to ide :)

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:31
od vojtamaniak
Tak to se ti to spíše vyplatí udělat tím příkazem :-) Nejprve jim odstranit tu skupinu -> /pex user NICK group remove vip a pak jim jí přidat pro všechny světy -> /pex user <nick> group add vip "" 123456

Nevýhoda je, že jim buď budeš muset prodloužit VIP, nebo propočítávat kolik sekund VIP jim zbývá.

Re: PermissionsEX - Dočasné VIP na všetky svety

Napsal: 21 pro 2013, 19:32
od Smexhy
Pex na DB nie je vždy najlepšie a najľahšie riešenie, oplatí sa len ak to prepájaš napr. cez web a pod.