[PHP] Player List, Vote List, VIP List,...

Message
Autor
Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 6
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#281 Příspěvekod Mysteria » 18 kvě 2017, 20:04

No tak to nejspíš bude ono. Jak se ti jmenuje tabulka s Permissions? Nebo nejlepší bude rovnou mi udělat dump všech tabulek, které tam máš ve spojitosti s Permissions a já se na to podívám. Vím, že už jsem to jednou předělával kvůli změně struktury nebo tak něčemu.

Uživatelský avatar
zikl
Příspěvky: 1120
Věk: 24
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#282 Příspěvekod zikl » 18 kvě 2017, 20:32

poslal sem ti to do sz
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 6
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#283 Příspěvekod Mysteria » 18 kvě 2017, 21:58

OK, zkus to teda takhle:
  1. SELECT rank, IF(name IS NOT NULL, name, t3.uuid) name, t3.uuid, vip_type, expire_date, remaining_days FROM (
  2. SELECT CONCAT(@ROW := @ROW + 1, ".") rank, name uuid,
  3. UPPER(SUBSTR(permission, LOCATE("-", permission) + 1, (LOCATE("-", permission, LOCATE("-", permission) + 2)) - (LOCATE("-", permission) + 1))) vip_type,
  4. DATE_FORMAT(FROM_UNIXTIME(value), "%d. %m. %Y %H:%i:%s") expire_date, DATEDIFF(FROM_UNIXTIME(value), NOW()) remaining_days
  5. FROM (SELECT * FROM permissions WHERE permission LIKE "group-%-until" ORDER BY value DESC) t, (SELECT @ROW := 0) t2) t3
  6. LEFT JOIN (SELECT name uuid, value name FROM permissions WHERE permission = "name") t4 ON t3.uuid = t4.uuid;

Pokud to projde v PHPMyAdminu, tak si otevři ten soubor index.php třeba v Poznámkovým bloku a dej nahradit řetězec pex_lobby_ za prázdný řetězec (nic). Pak by ti to mělo fungovat i na webu

Uživatelský avatar
zikl
Příspěvky: 1120
Věk: 24
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#284 Příspěvekod zikl » 18 kvě 2017, 23:33

Dík funguje
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 6
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Server Status Table / Extended, MC Player List ...

#285 Příspěvekod Mysteria » 19 kvě 2017, 00:11

Super. :)

Jonanek98CZ
Příspěvky: 13
Registrován: 20 srp 2018, 15:39
Reputation: 0

Re: [PHP] Player List, Vote List, VIP List,...

#286 Příspěvekod Jonanek98CZ » 17 zář 2018, 19:19

Ahoj,
na webu jsem dnes nainstaloval Vote List, ale nefunguje mi :( Vše jsem udělal podle návodu tak nevím proč...
Web: http://funland.fakaheda.eu/hlasovacilist/

Jonanek98CZ
Příspěvky: 13
Registrován: 20 srp 2018, 15:39
Reputation: 0

Re: [PHP] Player List, Vote List, VIP List,...

#287 Příspěvekod Jonanek98CZ » 05 říj 2018, 16:46

Ahoj! Zkouším zkouším VoteList, ale nefunguje :/
Vše jsem udělal podle návodu. Web na, kterém to je nahrané: http://funland.fakaheda.eu/hlasovani/

Uživatelský avatar
Aishak
Příspěvky: 425
Registrován: 03 čer 2014, 15:02
Reputation: 1

Re: [PHP] Player List, Vote List, VIP List,...

#288 Příspěvekod Aishak » 06 říj 2018, 20:52

Error 500 většinou udává chybu přímo v construktoru. A tam většinou najdeš nezbytné "věci" pro chod scriptu (připojení k databázi ap.). Takže chybu hledej někde tam.

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 6
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] Player List, Vote List, VIP List,...

#289 Příspěvekod Mysteria » 28 říj 2018, 20:55

CzechCraft upravil data, která poskytuje do API (odstranil kvůli GDPR IP adresy) a protože je tenhle skript používá na zobrazování vlajek států, tak celkem logicky přestal fungovat a bez úpravy fungovat už nebude. Nicméně já sám se k tomu pravděpodobně v brzký době nedostanu.


Zpět na „Návody“

Kdo je online

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