Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[DL]Regen Generator


lazarus.1988

Rekomendowane odpowiedzi

Opublikowano

Hohoho, Merry Chirstmass ...

 

Przedświąteczne porządki z głowy i żeby Wam się nie nudziło

zrobiłem prosty, aczkolwiek szybki i skuteczny regen generator.

 

Jak sama nazwa wskazuje program tworzy plik regen.txt

(respawn mobów na mapie).

 

Owszem są takie regen creatory, gdzie się klika na X i Y respawnu.

Ale jak dla mnie to za dużo czasu zabiera. Mój program działa trochę inaczej.

 

Na podstawie wymiarów minimapy (wysokość i szerokość) program oblicza

ile linijek regenów umieścić w pliku wyjściowym i to robi, ma pełne możliwości

konfiguracyjne takie jak rozrzut X i rozrzut Y (kumaci wiedzą o co chodzi)

czas respawnu i typ respawnu.

 

Wady jakie wyłapiecie na sam początek to pewnie, że na podglądzie minimapy

nie ma kropek jak u edytorze Terenzo, czy BlackYuko

oraz lekkie przekłamania we wspołrzędnych (różnica około 20 px)

 

No i jeszcze TImage.Streched := false;

 

Ale macie tu download i skan, pomoc w pliku txt w paczce:

 

Download:

http://catshare.net/srmkWTIS7igIDHUL

 

Skan

https://www.virustotal.com/pl/file/e25758541a9fd989e0a354ed1c3ce43a8441ff4724e125ca861bd9de5b31566a/analysis/1387753363/

 

Screenshot

pd76fb.jpg

arijh2.jpg

Opublikowano

Dlaczego wszystkie swoje aplikacje piszesz w delphi ? Przecież to staroć i przeżytek ...

 

ale działa i to się liczy. I nadal ma dużo zalet.

05.10.13 23:53 - THE END


wrócę kiedyś...


Opublikowano

Fajnie by bylo jak bys zapdal to na taki hosting gdzie ludzie spoza granic kraju rowniez moga pobrac:/ Pff

Opublikowano

Fajnie by bylo jak bys zapdal to na taki hosting gdzie ludzie spoza granic kraju rowniez moga pobrac:/ Pff

Za pobrane pliki z "kota" mam forsę.

 

Dlaczego wszystkie swoje aplikacje piszesz w delphi ? Przecież to staroć i przeżytek ...

Po prostu Delphi to dla mnie ogromny sentyment. Kilka lat temu, gdy chodziłem do liceum

wziąłem udział w konkursie programistycznym, którego w prawdzie nie wygrałem, ale zająłem

piąte miejsce na szczeblu wojewódzkim (ostatni szczebel) :)

arijh2.jpg

Opublikowano

jakiego algorytmu używasz do wyznaczania współrzędnych na mapie? robiłem coś podobnego w VB i miałem ten sam problem, ale udało mi się go rozwiązać z tego co pamiętam. Jak znajdę kod to mogę coś podpowiedzieć.

57199140501148694665.png

Opublikowano

jakiego algorytmu używasz do wyznaczania współrzędnych na mapie? robiłem coś podobnego w VB i miałem ten sam problem, ale udało mi się go rozwiązać z tego co pamiętam. Jak znajdę kod to mogę coś podpowiedzieć.

Ja zrobiłem typową prowizorkę:

 

- program odczytuje wysokość i szerokość minimapy

- potem wysokość mnoży przez szerokość a następnie dzieli wynik przez stałą (taki próg zwalniający) 1000

(przy minimapach 1536x1536 program nie wyrabia, więc musiałem taki ogranicznik dać).

- następnie pętla generuje wpis do pliku z losowymi koordynatami, które są szerokością i wysokością pliku minimapy - 20px (taki margines gdzie nie można już chodzić),

natomiast wartością kończącą petlę jest właśnie iloczyn wysokości i szerokości minimapy / 1000.

- Dodatkowo, żeby wyeliminować potencjalne błędy na serwerze z powodu większych x i y respu niż ma rozmiar mapy

pętla zawiera warunki, że wartości x i y nie mogą być większe niż W i H minimapy.

 

Tak wygląda Dolina po wygenerowaniu regenu - myślałem, że będzie gorzej, ale jest dobrze :D

f5qe86.jpg

arijh2.jpg

Opublikowano

Co do Delphi to jest zajebista rzecz.

Nie potrzebuje jakiś głupot typu net.framework itp. :)

Działa kazdemu!

 

Zostawiam like,ale wole swój :)

 

.NET Framework to nie jest głupota, bo sam w sobie biblioteka jest genialna lecz to prawda .. Microsoft zjebał sprawę gdyż większość systemów xp nie ma domyślnie frameworka, a tez nie robią tego w aktualizacjach przez co występuje wiele problemów ze zgodnością nawet na win7+ co praktycznie czyni C# oraz vb.net jezyk mało użytecznym bynajmniej w społeczności Metina...

IhuZnR7.png

Specjalista
Opublikowano

o.O duży plusik za programik,przyda się i to nie jednej osobie :P

Pozdrawiam i Wesołych Świąt!

Pomogłeś,pomogę kiedy tylko brachu mogę!

 

graphic.png

 

Opublikowano

Tak, wystarczy w polu type zmienić wartość:

 

r - losowa grupa z group_group.txt

m - pojedyńczy mob

g - grupa z pliku group.txt

 

pozostałe typy widziałem w regen editorze BlackYuko, ale nie wiem do czego służą one
(ra, ma, ga)

arijh2.jpg

  • 8 miesięcy temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...