Jump to content

[Website] Tauriguilds


Metcol
 Share

Recommended Posts

https://tauriguilds.github.io/

Hi, csináltam egy oldalt ahol progress alapján lehet guildet keresni.

 

 

faq avagy miért kaki ez a cucc:

q1: Miért csak X menniségű guild van fent jelentleg az oldalon?

a: A guildek saját adatbázisban vannak, az adatbázisba akkor kerül be egy guild ha valaki rákeres az oldalon az adott guildre és egy lekérés elmegy a taurihoz.

q2: Hogyan van meghatározva egy guild jelenlegi progresse és miért?

a: A guildben lévő tagokra keres rá az oldal, megnézi az acsijaikat és az acsik alapján meghatározza a guild jelenlegi progressét. Azért így mert csak ez az adat áll rendelkezésre.

q3: Miért lehet pontatlan az oldalon jelzett progresse egy guildnek?

a: A taurihoz egyszerre csak egy guild tagról lehet adatot lekérdezni, ezért, hogy gyorsabb legyen az oldal, nem minden karakterről kér adatot. Ez azzal jár, hogy pontatlan lehet a progress meghatározása.

q4: Miért lassú néha az oldal?

a: Ha az adatbázisban még nincs benne a guild amit keresel, vagy régen lett frissítve az adat (most 5 óra van beállítva) akkor lassú lehet az oldal mert sok lekérdezést kell csinálnia. Lásd q3. És vagy me ingyé szerón fut.

 

Ha van vmi javaslat amivel lehetne javítani rajta jöhet.

Edited by Metcol
add stuff lul
  • Like 2
  • Woah 1
Link to comment
Share on other sites

Ha úgy is karakter acsit néz akkor lehetne dátum alapján rangsorolni a guildeket mivel jelenleg több guild is clearelte a jelenlegi content-et.

Link to comment
Share on other sites

update: Olvashatóság javítása, guild névre kattintás lehetőségének egyértelmműbbé tétele, guild rangsorolása raden acsi megszerzése szerint amelyikeknek megvan.

  • Like 1
Link to comment
Share on other sites

3 hours ago, panducimonk said:

hiba van az oldalon, azt írja, hogy a TeamWork több hc-t ütött, mint az Unbound

Ehhez be lehetne rakni, hogy legalább x karakter rendelkezzen az acsival ahhoz, hogy guild killnek számítsa. 

Link to comment
Share on other sites

Szerintem, kéne 1 olyan az oldalra hogy  keresel 1 guildre és a guilden belüli tagokat lehetnerangsorolni az alapján hogy mennyi hc-n volt és mi volt az a hc.
 
Link to comment
Share on other sites

4 órája, fonokur írta:
Szerintem, kéne 1 olyan az oldalra hogy  keresel 1 guildre és a guilden belüli tagokat lehetnerangsorolni az alapján hogy mennyi hc-n volt és mi volt az a hc.
 

Guildre rá lehet menni több infót kérni róla, katt a guild névre.

Idézet

 guilden belüli tagokat lehetnerangsorolni az alapján hogy mennyi hc-n volt és mi volt az a hc

Hnap kitatlálok vmit erre.

 

6 órája, abjoco írta:

Ehhez be lehetne rakni, hogy legalább x karakter rendelkezzen az acsival ahhoz, hogy guild killnek számítsa. 

Jelenleg a guild tagok 1/3-t kéri le h gyorsabb legyen, így 3 acsi kell min hogy killnek számítsa, lehet magasabb értékre kéne állítani. Mennyit üt amúgy a teamwork maguktól?

Link to comment
Share on other sites

Nagyon tetszik az oldal, egy kis segítséget adok hozzá:

        public function getRaidMaps($realm)
        {
            $this->request['url'] = 'raid-maps';
            $this->request['params'] = array(
                'r'  => $realm
            );
            return $this->communicate();
        }
        
        public function getRaidLog($realm, $id)
        {
            $this->request['url'] = 'raid-log';
            $this->request['params'] = array(
                'r'  => $realm,
                'id' => $id
            );
            return $this->communicate();
        }
        
        public function getRaidLast($realm)
        {
            $this->request['url'] = 'raid-last';
            $this->request['params'] = array(
                'r'  => $realm,
            );
            return $this->communicate();
        }
        
        public function getRaidPlayer($realm, $character)
        {
            $this->request['url'] = 'raid-player';
            $this->request['params'] = array(
                'r'  => $realm,
                'cn' => $character
            );
            return $this->communicate();
        }

        public function getRaidGuild($realm, $guild)
        {
            $this->request['url'] = 'raid-guild';
            $this->request['params'] = array(
                'r'  => $realm,
                'gn' => $guild
            );
            return $this->communicate();
        }
        
        public function getRaidRank($realm, $encounter, $difficulty)
        {
            $this->request['url'] = 'raid-rank-encounter';
            $this->request['params'] = array(
                'r'  => $realm,
                'encounter' => $encounter,
                'difficulty' => $difficulty,
            );
            return $this->communicate();
        }

        public function getRaidGuildRank($realm, $encounter, $difficulty)
        {
            $this->request['url'] = 'raid-guildrank-encounter';
            $this->request['params'] = array(
                'r'  => $realm,
                'encounter' => $encounter,
                'difficulty' => $difficulty,
            );
            return $this->communicate();
        }

~1 hónappal ezelőtt kezdtük logolni.

  • Angry 1
  • Woah 1
Link to comment
Share on other sites

Pár ötlet:

  • Members helyett első kill dátuma sztem érdekesebb lenne
  • Ha 0-val egyenlő egy guild hc progresse akkor ne jelenjen meg
  • 7 emberen legyen acsi a guildből így ugyan az a szabály lenne mint ingame.

A többit meg tóri oldalról kellene megcsinálni, hogy még több mindent lehessen megcsinálni.

Link to comment
Share on other sites

2 perce, Avaren írta:

7 emberen legyen acsi a guildből így ugyan az a szabály lenne mint ingame.

Nem 8 kell ingame 10-es raiden? És 20 fő 25-ön.

Link to comment
Share on other sites

1 hour ago, Chris said:

Nagyon tetszik az oldal, egy kis segítséget adok hozzá:


        public function getRaidMaps($realm)
        {
            $this->request['url'] = 'raid-maps';
            $this->request['params'] = array(
                'r'  => $realm
            );
            return $this->communicate();
        }
        
        public function getRaidLog($realm, $id)
        {
            $this->request['url'] = 'raid-log';
            $this->request['params'] = array(
                'r'  => $realm,
                'id' => $id
            );
            return $this->communicate();
        }
        
        public function getRaidLast($realm)
        {
            $this->request['url'] = 'raid-last';
            $this->request['params'] = array(
                'r'  => $realm,
            );
            return $this->communicate();
        }
        
        public function getRaidPlayer($realm, $character)
        {
            $this->request['url'] = 'raid-player';
            $this->request['params'] = array(
                'r'  => $realm,
                'cn' => $character
            );
            return $this->communicate();
        }

        public function getRaidGuild($realm, $guild)
        {
            $this->request['url'] = 'raid-guild';
            $this->request['params'] = array(
                'r'  => $realm,
                'gn' => $guild
            );
            return $this->communicate();
        }
        
        public function getRaidRank($realm, $encounter, $difficulty)
        {
            $this->request['url'] = 'raid-rank-encounter';
            $this->request['params'] = array(
                'r'  => $realm,
                'encounter' => $encounter,
                'difficulty' => $difficulty,
            );
            return $this->communicate();
        }

        public function getRaidGuildRank($realm, $encounter, $difficulty)
        {
            $this->request['url'] = 'raid-guildrank-encounter';
            $this->request['params'] = array(
                'r'  => $realm,
                'encounter' => $encounter,
                'difficulty' => $difficulty,
            );
            return $this->communicate();
        }

~1 hónappal ezelőtt kezdtük logolni.

NEEEE.. ez mar live?!?!?! time to run home

  • Like 2
  • Tell Me More 1
Link to comment
Share on other sites

Update:

  • Oldal mögött lévő rendszer átgondolása => gyorsabb, pontosabb adat. Adatbázis autómatikusan 2 naponta frissül, lehet frissítést kérni guildekről 3 óránként.
  • Guild killhez min 8 acsi kell.
  • Raden acsi megszerzésének ideje megjelenítve.
  • Játékosok progressének megjelenítése guilden belüli nézeten.
  • Like 2
Link to comment
Share on other sites

Meg tudod csinálni hogy mutassa hogy a raid mekkora volt pl 10 / 25  és hogy kik voltak a benne lévő tagok ?

Edited by fonokur
Link to comment
Share on other sites

Nem fogom tovább folytatni a fejlesztését az oldalnak, köszi a feedbacket kezdőként sokat tanultam belőle.

  • Thanks 1
  • Feels Bad Man 2
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...