• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Lista dialogowa

fracek91

Member
Joined
May 30, 2008
Messages
423
Reaction score
8
Czy moznaby zrobic aby dialogi z NPC byly przeprowadzane w sposob odbiegajacy od klasycznie wystepujacego w tibii - mianowicie wyswietlalaby sie lista mozliwych odpowiedzi w oknie gdzie byloby kilka opcji do wybrania - mniej wiecej taka lista gdzie mozna cos kliknac jak w quest logu? Oczywiscie bez modyfikacji klienta. Odpowiedz prosze uzasadnic, pozdrowki

PS zauwazylem, ze na tym boardzie coraz mniej dyskusji "branzowych" i coraz wiecej roznych pogaduszek, smiesznych filmikow itp. Czy nie wydaje sie Wam, ze 2012 bedzie koncem OTSow?
 
Bez modyfikacji klienta nie jest to możliwe. Uzasadnienie? Chyba nie potrzebne w tej kwestii.

2012 będzie końcem dla tych, którzy dają się ruchać wielce "teamom" z własnego serwera :-).
 
Bez modyfikacji klienta nie jest to możliwe. Uzasadnienie? Chyba nie potrzebne w tej kwestii.

2012 będzie końcem dla tych, którzy dają się ruchać wielce "teamom" z własnego serwera :-).
Kwestia sporna. Na upartego wolno jakoś wykorzystać protokół 0x64.
 
Kim Ty kurwa jesteś, bo ostatnio same głupoty pierdolisz...
Na pewno nie takim pajacem jak ty. Mówię tak jak mi się wydaje, więc dlatego napisałem że kwestia sporna, bo zawsze wolno spróbować - a nie od razu z grubej rury że się nie da.
Protokół 0x64 wysyłany do klienta, wysyła nam listę graczy, i jeśli dobrze się go użyje, to może posłużyć jako okno dialogowe (wyboru, czy jak tam chcesz). Jeśli nie mylę się widziałem to na jakimś brazylijskim ots-pokemon.
 
Na pewno nie takim pajacem jak ty. Mówię tak jak mi się wydaje, więc dlatego napisałem że kwestia sporna, bo zawsze wolno spróbować - a nie od razu z grubej rury że się nie da.
Protokół 0x64 wysyłany do klienta, wysyła nam listę graczy, i jeśli dobrze się go użyje, to może posłużyć jako okno dialogowe (wyboru, czy jak tam chcesz). Jeśli nie mylę się widziałem to na jakimś brazylijskim ots-pokemon.

Po pierwsze to nie jest protokol, a zwykly bajt w pakiecie. Po drugie lepiej listy channelow do tego uzyc.
 
Tak trochę odbiegając, jak można zrobić by np. questLog wyświetlał nam się nie po kliknięciu w quests w cliencie, ale też np. używając komendy np.
!showquest

i czy da się zrobić coś takiego, że np. otwiera nam go już w konkretnej misji? np. piszę do npc
hi > mission i on zmienia mi stg i wysyła jakąś nową funkcją by otworzyło nam questLoga + przeszło w nim do misji, którą się on zajmuje...?
 
Posprawdzaj sobie te funkcje
PHP:
void ProtocolGame::sendQuests()
PHP:
void ProtocolGame::sendQuestInfo(Quest* quest)
 
widze niezly flamewar jak to zwykle bywa na otlandzie. Szkoda, kiedys myslalem po prostu nad zrobieniem takiego "prostego" rpg serwera gdzie gracz moglby wybierac sobie miedzy gotowymi odpowiedziami, mysle, ze takie cos zostaloby odebrane z wiekszym entuzjazmem niz zastanawianie sie co autor skryptu mial na mysli i co trzeba powiedziec NPCowi
 
DLL injection, ewentualnie możesz zrobić to na zasadzie "CHAT CHANNEL" lub trade.
 
widze niezly flamewar jak to zwykle bywa na otlandzie. Szkoda, kiedys myslalem po prostu nad zrobieniem takiego "prostego" rpg serwera gdzie gracz moglby wybierac sobie miedzy gotowymi odpowiedziami, mysle, ze takie cos zostaloby odebrane z wiekszym entuzjazmem niz zastanawianie sie co autor skryptu mial na mysli i co trzeba powiedziec NPCowi


to napisz jak ludzie z ron ots'a swojego clienta i tam sobie pododawaj ;d
 
Back
Top