tf-mapper

Forum techniczne Arkadii.
Awatar użytkownika
Ralandil
Posty: 230
Rejestracja: 02 sty 2012 13:07
Lokalizacja: Athel Loren

Re: tf-mapper

Post autor: Ralandil » 09 wrz 2013 21:30

Nie zrozumiałeś. Mi chodzi o zwykły krok, bez tworzenia nowej lokacji.

[A]---[C]

Po przejściu z A do C, map:undo nie cofa kroku do A.
Wiem, że istnieje polecenie revert, jednak wolałbym mieć to wszystko w jednej komendzie. Wszystko odnoszę do TinTin++ i dlatego się "czepiam".
Athel Loren shall not suffer the presence of Men, nor Orcs, nor Dwarfs, nor Beastmen. If a foe takes a single step upon such sacred soil, they shall not take another.

TinTin++ Mud Client Manual

Sother
Posty: 11
Rejestracja: 05 wrz 2013 14:02

Re: tf-mapper

Post autor: Sother » 09 wrz 2013 22:11

Thornag pisze:Instrukcja: http://try.github.io/levels/1/challenges/1

Tickbox jest w lewym panelu po lewej od 'numpada'

Co do customow, to mamy ich spora pule, ciekawy jestem jaki custom nie dzialal?

Wykonalem instrukcje z guida i git pull zadzialalo, ale nie widze nowych opcji obok numpada (innych niz [x]Auto i [x]Center.

Moze wracajac do pytania,
jezeli kasuje caly folder i daje:
git clone https://github.com/thornag/tf-mapper.git

- to sciaga to najnowsza wersje?

M.

Thornag
Posty: 115
Rejestracja: 22 sty 2013 12:52

Re: tf-mapper

Post autor: Thornag » 09 wrz 2013 22:48

Tak, sciaga nowa wersje.

Co do undo to wersji walk rzeczywiscie moze cofac krok, ale

Przy chodzeniu jesli klepniesz nieistniejacy kierune to mapper i tak nie pojdzie bo nie ma wyjscia, revert/undo jest niepotrzebne, jesli wyslesz to cofniesz sie do poprzendiej lokacji co byloby niepoprawne.

Undo w sumie nadaje sie do wysylania tylko w create mode, tylko wtedy ma sens.

Undo dla mnie to takze akcja 'edycyjna' ktora wykonuje kasowanie ostatniego pokoju a takze revert.

Z tych powodow revert zostanie taki jaki jest.

Awatar użytkownika
Ralandil
Posty: 230
Rejestracja: 02 sty 2012 13:07
Lokalizacja: Athel Loren

Re: tf-mapper

Post autor: Ralandil » 10 wrz 2013 10:01

Wiem jak działa mapper w trybie walk, tego tłumaczyć nie musisz. Nie oczekuję również zmiany w poleceniu revert.

W obecnej sytuacji map:undo ma sens tylko w trybie create. Ze względu na przyzwyczajenia do TinTin++ i nieznajomość rozwiązań tf'a, nie rozumiem co stoi na przeszkodzie aby map:undo w trybie walk działało jak revert. Cały czas miałem na myśli krok do lokacji, która istnieje.
Athel Loren shall not suffer the presence of Men, nor Orcs, nor Dwarfs, nor Beastmen. If a foe takes a single step upon such sacred soil, they shall not take another.

TinTin++ Mud Client Manual

Dorien
Posty: 142
Rejestracja: 25 lip 2012 00:38

Re: tf-mapper

Post autor: Dorien » 10 wrz 2013 14:11

i ja mam pytanie jak przemieścić lokacje (jedna lub kilka) np mury miasta o poziom w gore lub w dol.?

np. zrobimy mury i okazuje sie ze jednak nie mamy miejsca, jak mury dac pietro wyżej?

Thornag
Posty: 115
Rejestracja: 22 sty 2013 12:52

Re: tf-mapper

Post autor: Thornag » 10 wrz 2013 14:20

Nie da sie tak po porstu. Za duzo roboty ze sprawdzaniem kolizji etc.

Najlepiej zaznaczyc co chcesz, kliknac CTRL+C (copy), przelaczyc pietro wyzej i wkleic poprzez PPM i Paste.

Thornag
Posty: 115
Rejestracja: 22 sty 2013 12:52

Re: tf-mapper

Post autor: Thornag » 12 wrz 2013 09:36

@Sother, moj blad, zrobilem appa dla MacOS a zapomnialem commita :D

Mala zmiana (tylko dla zrodel i wersji MacOS)

1. Prototypowe szukanie sciezek.

Komendy:

path:highlight:ROOM_ID - spowoduje podswietlenie sciezki na mapie
path:clear - spowoduje usuniecie podswietlenia

Jest to implementacja BSF wiec calosc moze proponowac nieco dziwne sciezki, zawsze najkrotsze, niekoniecznie najbardziej optymalne.

Mozliwe, ze bedzie trzeba zmienic na system wagowy, ale wtedy musimy pomyslec jak rozdzielimy wagi, i jak np zaznaczymy ze powiedmzy klasa path na rowninie ma wiecej kosztu niz ta sama klasa ale w gorach,

Zaproaszam do testow.

Win spakuje dzisiaj jak wroce z pracy.

Awatar użytkownika
Ralandil
Posty: 230
Rejestracja: 02 sty 2012 13:07
Lokalizacja: Athel Loren

Re: tf-mapper

Post autor: Ralandil » 12 wrz 2013 10:34

Sprytnie rozwiązano to w mapperze TinTina++ (do znudzenia będę się do niego odwoływał). Lokacji można przypisać tzw. Room weight w zakresie od 0.001 do 1000. Standardowo zawsze nowy room otrzymuje wartość 1. Path finder wybiera "najlżejszą" ścieżkę.
Athel Loren shall not suffer the presence of Men, nor Orcs, nor Dwarfs, nor Beastmen. If a foe takes a single step upon such sacred soil, they shall not take another.

TinTin++ Mud Client Manual

Thornag
Posty: 115
Rejestracja: 22 sty 2013 12:52

Re: tf-mapper

Post autor: Thornag » 12 wrz 2013 19:25

No a co ja wyzej napisalem ;)?

Dorien
Posty: 142
Rejestracja: 25 lip 2012 00:38

Re: tf-mapper

Post autor: Dorien » 13 wrz 2013 12:58

niemozliwa do realizacji sytuacja o ktorej pisalem na gh

Kod: Zaznacz cały

[A] -------> [B]
       [C]---[B]
nie wiem czy ten obrazek jest czytelny jeśli nie postaram sie dostarczyć screena

ODPOWIEDZ