93.91.250.123:27494
Dobrý den,
potřeboval bych poradit. Mám PermissionsEX napojené na mysql.. a chtěl bych si přes script dát časové VIP.
Nevím, jak se do sql zapisuje časované VIP, vždy to dělám přes příkaz. Přidal sem si hráče tester99 na 120 sekund do skupiny VIP přes příkaz ve hře.. Záznamy s tímto hráčem jsou v tabulkách:
permissions_entity; sloupce: id name type prefix suffix default.. to je zřejmě záznam hráče.. ten už je defaultně udělanej a nemění se.. takže s tím problém není..
permissions_inheritace;sloupce: id child parent type world;údaje: 189 tester99 VIP 1 NULL
tohleto je přiřazení do skupiny.. Takže v případě přidávání přes script musím tento řádek vždy u hráče pozměnit (asi?)
permissions; sloupce: id name type permission world value;údaje: 6030 tester99 1 group-VIP-until 1388635622
ta tabulka permissions přiřazuje tomu VIP "časovost".. A mám tři otázky.
1) Při přidávání hráče musím manuálně pozměnit obě tabulky, nebo jsou ta tabulky na sobě závislé (změním údaje v tabulce "permissions" a po reloadu pexu se přiřadí do inheritance nebo musím doplnit oba údaje a pak reloadnout?
2) Co znamená to číslo "1388635622".. Vím že to značí kdy vyprší VIP, ale nevidím v tom souvislost, kdybych chtěl nastavit třeba na měsíc jaká čísla tam mají být.. Datum to není.. čas to taky není.. fkat nevím.
3) Když bych doplňoval do tabulky, musí být vyplněno ID.. To ID asi vynechat nejde? Předpokládám že ne (kdyby jo tak napište) ale jak zjistím nejvyšší ID které je v databázy? Existuje nějaká klauzule na zjištění nejvyššího? Nebo seřadit podle nejvyššího id, vybrat první výsledek a přičíst jedničku?
Předem díky, omlouvám se za zmatenost.. lépe to nedokážu popsat.
Pex - mysql - časové VIP (zmatek)
-
- Příspěvky: 143
- Registrován: 02 čer 2012, 08:50
- Reputation: 0
-
- 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: Pex - mysql - časové VIP (zmatek)
casove permise davej klasicky pres hru napr:
usetris si problemy s manualnim vkladanim do mysql
tim padem ti odpadne otazka c. 1
otazka c2 : to dlouhe cislo znamena kdy mu to VIP konci jak se k nemu dopocitas?
ciste teoreticky takto: musis vedet kolik casu uplynulo v sekundach od data 1.1.1970 (proc to tak je neres:) ) k okamziku vlozieni tveho prikazu ze hry, mysql si pak k tomuto casu pripocita 120 sec a toto cislo je to to co ses ptal.
ukazka mala: cas vlozeni je napr 1388635502 a timpadem cas ukonceni VIpu po 120 sec je 1388635622
(1388635502 + 120 = 1388635622)
otazka3: uz nestiham, sorry
Kód: Vybrat vše
/pex user marty group add VIP SenioRcraft 120
usetris si problemy s manualnim vkladanim do mysql
tim padem ti odpadne otazka c. 1
otazka c2 : to dlouhe cislo znamena kdy mu to VIP konci jak se k nemu dopocitas?

ukazka mala: cas vlozeni je napr 1388635502 a timpadem cas ukonceni VIpu po 120 sec je 1388635622

otazka3: uz nestiham, sorry

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)

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)
-
- Příspěvky: 143
- Registrován: 02 čer 2012, 08:50
- Reputation: 0
Re: Pex - mysql - časové VIP (zmatek)
A proč je to zrovna od toho roku 1970?
-
- 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: Pex - mysql - časové VIP (zmatek)
tu mas vysvetleni jak pracuje PHP s casem:
http://interval.cz/clanky/php-jak-praco ... m-a-casem/
http://interval.cz/clanky/php-jak-praco ... m-a-casem/
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)

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)
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 21 hostů