Jump to content

Loteriada - click Posted ImageZasady eventów - click Posted Image Plakat - click


Photo

Wyszukiwarka itemów w sklepach



  • This topic is locked This topic is locked

Poll: Wyszukiwarka itemów w sklepach (31 member(s) have cast votes)

Czyś za?

  1. Tak! (17 votes [54.84%])

    Percentage of vote: 54.84%

  2. Nie... (14 votes [45.16%])

    Percentage of vote: 45.16%

Vote
26 replies to this topic

#1 Ikciwor

Ikciwor

    Nowy

  • Użytkownik
  • Pip
  • 41 posts
  • Joined Wed, 06 Jun 12

Posted 19 December 2015 - 14:26

Przechadzając się po JinnoM1 i szukając czegoś tam w okolicznych sklepach stwierdziłem, że wyszukiwarka itemów byłaby zbawieniem zarówno dla mnie jak i wszystkich sprzedających. Czasem można dostać istnej cholery gdy akurat nikt na serwerze nie ma danej ulepy, albo połowa pożądanych przedmiotów znajduje się w sklepach pod nazwami typu "sprzedam rzeczy".

 

Dlaczego by to miało działać?

Wyszukanie jednej rzeczy liniowo powiedzmy pośród 300 sklepów przez 300 graczy jednocześnie wymaga max 300*300*8*5 = 3600 000 iteracji, co dla nawet najgorszego komputera jest znikomym obciążeniem. Dodatkowo można dać graniczenie czasowe 1min między wyszukiwaniami celem dodatkowej ochrony wydajności. Następnym krokiem ku polepszeniu algorytmu może być trzymanie w każdym sklepie posortowanej struktury wykluczającej (tzw set) itemów w nim występujących, co skróci czas wyszukiwania w omówionej sytuacji nawet do 450 000 operacji, ale nieznacznie wydłuży czas kupowania w sklepie i tworzenia sklepu (o jakieś milisekundy) i powiększy zużycie pamięci na serwerze, więc jest to opcjonalne i do przemyślenia.

 

Jak by to miało wyglądać?

Najprościej. Przez pierścień teleportacji. Po wpisaniu frazy wyświetla się lista itemów których nazwa zaczyna się od / zawiera dany tekst. Budowa tej listy powinna leżeć po stronie clienta, wydaje mi się, że nie ma potrzeby obciążać tym serwera, szczególnie że na dysku użytkownika można stworzyć adekwatną strukturę do tego (drzewo trie z referencjami na itemy na swoich końcach?). Po kliknięciu w dany item na liście, wszystkie sklepy w których przedmiot jest obecny zmieniają kolor tekstu na np żółty. Co wyszukiwanie oczywiście wszystkie sklepy należy wstępnie "odżółcić".

 

Dlaczego to jest aż takie fajne?

Ponieważ przyśpieszy handel bez specjalnego wpływu na ceny produktów. Nie jest to zabieg inwazyjny w gospodarkę serwera, a znacznie zaoszczędzi czas wszystkich graczy, zmniejszy ilość sklepów i sprawi że gra będzie przyjemniejsza :D

 

Nigdy nie hostowałem serwera MT2, więc nie wiem jak wygląda to od środka, ale patrząc po takich dokonaniach jak sklepy offline i tak funkcjonalna waluta, jestem przekonany, że wykonanie tego nie będzie wielkim wyzwaniem ;)

 

A wy co myślicie?

 

 



#2 Sethid

Sethid

    Nowy

  • Użytkownik
  • Pip
  • 76 posts
  • Joined Sat, 10 Oct 15
  • Płeć:Mężczyzna
  • Nick w grze:Sethid
  • Królestwo:Chunjo

Posted 19 December 2015 - 14:47

Ja myślę, że to wcale proste nie będzie do zrobienia. Fajna sprawa i pomysł, ale wątpliwe, że wejdzie w życie :) Z drugiej strony jak czegoś szukam i ganiam po sklepikach, to max 20min i każdy sklep obejrzę w każdym m1 i m2. Więc to nie jest jakaś kupa czasu znowu, poza tym można czasem znaleźć coś fajnego i tanio, co można potem sprzedać z zyskiem :)



#3 whitefeniks3

whitefeniks3

    Początkujący

  • Użytkownik
  • PipPip
  • 120 posts
  • Joined Mon, 09 Nov 15
  • Płeć:Mężczyzna
  • Nick w grze:Oskarvs
  • Królestwo:Shinsoo

Posted 19 December 2015 - 14:47

Dobry pomysł ale go by wymagało co chwilę odpanania gry z auto patchera bo nie wobrazami żeby się aktualizowano i czasie zeczywistym
☆┌─┐ ─┐☆  │▒│ /▒/  │▒│/▒/  │▒ /▒/─┬─┐  │▒│▒|▒│▒│ ┌┴─┴─┐-┘─┘ ●●PoZdRo●● │▒┌──┘▒▒▒│ └┐▒▒▒▒▒▒┌┘  └┐▒▒▒▒┌┘

#4 whitefeniks3

whitefeniks3

    Początkujący

  • Użytkownik
  • PipPip
  • 120 posts
  • Joined Mon, 09 Nov 15
  • Płeć:Mężczyzna
  • Nick w grze:Oskarvs
  • Królestwo:Shinsoo

Posted 19 December 2015 - 14:53

Dobry pomysł ale go by wymagało co chwilę odpanania gry z auto patchera bo nie wobrazami żeby się aktualizowano i czasie zeczywistym
☆┌─┐ ─┐☆  │▒│ /▒/  │▒│/▒/  │▒ /▒/─┬─┐  │▒│▒|▒│▒│ ┌┴─┴─┐-┘─┘ ●●PoZdRo●● │▒┌──┘▒▒▒│ └┐▒▒▒▒▒▒┌┘  └┐▒▒▒▒┌┘

#5 Yoshico2

Yoshico2

    Początkujący

  • Użytkownik
  • PipPip
  • 256 posts
  • Joined Fri, 28 Aug 15
  • MiastoBiałobrzegi
  • Płeć:Mężczyzna
  • Nick w grze:TR4NSPORT3R
  • Gildia:BRAK GILDJI
  • Królestwo:Chunjo
  • Hobby:Piłka można.Cs.Virtualmt2

Posted 19 December 2015 - 14:55

Na nie dlaczego? Niełatwo będzie takie coś zrobić ale przecież ulepy nie są tylko w m1 inno

#6 Ikciwor

Ikciwor

    Nowy

  • Użytkownik
  • Pip
  • 41 posts
  • Joined Wed, 06 Jun 12

Posted 19 December 2015 - 14:59

Dobry pomysł ale go by wymagało co chwilę odpanania gry z auto patchera bo nie wobrazami żeby się aktualizowano i czasie zeczywistym

Sprawdzanie wszystkich sklepów można robić tylko w momencie wyszukiwania, nie musi się to aktualizować co klatkę



#7 ★ Wisom ★

★ Wisom ★

    Początkujący

  • Użytkownik
  • PipPip
  • 193 posts
  • Joined Sun, 09 Feb 14
  • MiastoKolsko
  • Płeć:Mężczyzna
  • Nick w grze:Wisom
  • Gildia:-------
  • Królestwo:Chunjo
  • Hobby:SPORT , MUZYKA ;]

Posted 19 December 2015 - 15:00

Na nie. Wtedy kupowanie taniej i sprzedawanie drozej nie bedzie takie fajne a mozna samemu po sklepach latac albo sapmic na wolaj ;)



#8 Guest_dfdfgxbc435_*

Guest_dfdfgxbc435_*
  • Guests
  • Joined --

Posted 19 December 2015 - 15:06

Hmm, obojetnie, chociaz nie wiem czy to wgl jest do zrobienia zeby dzialalo poprawnie itp.



#9 --Patryk--

--Patryk--

    Niekryty krytyk

  • Użytkownik
  • PipPipPipPip
  • 512 posts
  • Joined Sat, 23 Mar 13
  • Nick w grze:RevVip
  • Gildia:Enigmatyczni
  • Królestwo:Chunjo


Posted 19 December 2015 - 16:54

Hmm, obojetnie, chociaz nie wiem czy to wgl jest do zrobienia zeby dzialalo poprawnie itp.


Na Globalu zrobili, a jeśli tam jest, to znaczy, że da się to zrobić ;)

#10 SueAmor

SueAmor

    Dawca.

  • Globtroter
  • PipPipPipPipPipPipPipPip
  • 2135 posts
  • Joined Sun, 26 Aug 12
  • Państwo: Country Flag
  • Województwo:Lubuskie
  • Imię:Krystian
  • Płeć:Mężczyzna
  • Nick w grze:BBX
  • Gildia:Brak
  • Królestwo:Chunjo
  • Hobby:Piłka nożna
    Forza Juve!


Posted 19 December 2015 - 17:08

Obojętnie, ale raczej to nie przejdzie ;p Nikomu nie zaszkodzi poświęcić parę min na szukanie jakiegoś itemu ;p


Dołączona grafika


#11 xHATAKEx

xHATAKEx

    Nowy

  • Użytkownik
  • Pip
  • 70 posts
  • Joined Fri, 08 Feb 13
  • MiastoSzczecin
  • Płeć:Mężczyzna
  • Nick w grze:xHATAKEx
  • Gildia:Amnezja
  • Królestwo:Chunjo

Posted 19 December 2015 - 17:26

Oczywiście jest na nie ... Że względu na to że i tak już jest dobrze a parę minut na poszukiwanie to też zabawa . :) po co ulepszać cos co i tak jest ok..? Pomysł ogólnie ok. Ale i tak nie przejdzie.

#12 Selvuk

Selvuk

    Słaby pisarz

  • Użytkownik
  • PipPipPip
  • 441 posts
  • Joined Mon, 11 Mar 13
  • Państwo: Country Flag
  • MiastoSuwałki
  • Województwo:Podlaskie
  • Płeć:Kobieta
  • Nick w grze:Selvuk
  • Gildia:Psyhiatryk Selvuka
  • Królestwo:Chunjo
  • Hobby:...


Posted 19 December 2015 - 18:36

Na nie 

Ciesz sie. że masz odznaczanie sklepow na czerwono. 


Dołączona grafika


#13 Szymek

Szymek

    Komentator

  • Użytkownik
  • PipPipPipPipPipPip
  • 1358 posts
  • Joined Mon, 21 Apr 14
  • Państwo: Country Flag
  • MiastoLiverpool
  • Województwo:Dolnośląskie
  • Płeć:Mężczyzna
  • Nick w grze:Hun
  • Gildia:Vixa
  • Królestwo:Shinsoo
  • Nick na TS:JustSzymek


Posted 19 December 2015 - 21:26

Nie mogę uwierzyć w to co przeczytałem..jestem na nie, zbyt ułatwiło by to grę

                                                                           Dołączona grafika


#14 xearo13

xearo13

    Nowy

  • Użytkownik
  • Pip
  • 91 posts
  • Joined Sat, 31 Oct 15

Posted 20 December 2015 - 08:32

Latajac po sklepach znajdzie sie takze cos innego przypadkiem moze co sie szukalo;p na czerwono odznaczone sa to jest i tak wieeeeelki ++++

#15 krejger

krejger

    Nowy

  • Użytkownik
  • Pip
  • 62 posts
  • Joined Sun, 20 Apr 14
  • MiastoZa górami, za lasami
  • Płeć:Mężczyzna
  • Nick w grze:MrocznyVI
  • Królestwo:Chunjo
  • Hobby:Piłka nożna.

Posted 20 December 2015 - 10:13

Fajnie jak by coś takiego zrobili.Na tak






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users