![]() |
|
Model Placer - Printable Version +- CSHOT.PL - Pluginy amxx , plugins amxx , server game counter strike , serwery gier , forum (https://cshot.pl) +-- Forum: Counter-Strike (https://cshot.pl/forumdisplay.php?fid=54) +--- Forum: Counter-Strike 1.6 (https://cshot.pl/forumdisplay.php?fid=55) +---- Forum: PLUGINY (https://cshot.pl/forumdisplay.php?fid=62) +---- Thread: Model Placer (/showthread.php?tid=2436) |
Model Placer - Poster - 09-18-2025 [TITLE] Model Placer [URL] https://amxx.pl/topic/29857-model-placer/ Model Placer v0.2 Plugin pozwala ustawić w wybranym miejscu mapy model. Jego pozycję i kąt można zapisać w pliku, wtedy przy ładowaniu mapy zostanie on odtworzony. Obsługiwany za pomocą menu. Pozwala tworzyć, usuwać, przestawiać i obracać model wraz z bryłą (która pokrywa się z modelem, gdy kąt jest wielokrotnością 90 lub zerem). Komendy mplacer * otwiera menu główne Dopóki nie wybierzesz modelu opcja Postaw jest niedostępna  naciśnij 2 a pojawi się menu  teraz możesz postawić model na mapie  Są też opcje Zapisu, Czyszczenia i Załadowania ustawień z pliku. medit * otwiera menu edycji modelu  To menu otwiera się także po utworzeniu modelu. Zawiera wszystkie dostępne opcje modyfikacji bytu. Opcja nr 1 służy do zmiany edytowanego bytu na wybrany celownikiem. Wszystkie modele na czas otwarcia menu stają się nieprzenikalne. Aby przywrócić im przypisany stan, należy zakończyć sesję (9). Standardowe opcje Obrotu (4,5,6) używają 90stopniowych kroków. Dla większej kontroli kąta jest menu Zaawansowane obracanie (8).  Tu skok jest o wiele mniejszy. od 0.2 Ustawienia dla pojedynczego bytu! mparam * otwiera menu ustwień wybranego modelu po wybraniu opcji możemy otrzymać menu możliwych wartości lub miejsce do wpisania własnych wpisywanie danych należy dostosować do typu Float: - liczba rzeczywista, należy pamiętać o .0 dla liczb całkowitych np. 20.0 Int: - liczba całkowita Konfiguracja Menu zarządza bytami na mapach, ale dostępne modele należy podać ręcznie w pliku configs/models.vdf (otwórz Notatnikiem) Plik ma strukturę drzewiastą, 2 wymagane parametry to model i saveid. Model to plik .mdl, a saveid to pojedynczy i unikatowy znak identyfikujący model. 2 różne modele nie powinny mieć tego samego znaku saveid. "Models" { "Drzewo" { "model" "models/bigtree.mdl" "saveid" "a" } } istnieją też opcjonalne parametry: > "entity" "klasa" klasa bytu, np. info_target, func_breakable > "solid" "SOLID_*" typ przenikalności SOLID_NOT - przenikalny SOLID_BBOX - można po nim chodzić "bound_mins" { "X" "-21.0" "Y" "-17.8" "Z" "-27.7" } "bound_maxs" { "X" "21.0" "Y" "17.8" "Z" "27.7" } rozmiar bytu, bardzo istotne przy typach solidnych, np. SOLID_BBOX, przy innych mniej od 0.2 > "takedamage" "0.0" > "takedamage" "1.0" > "takedamage" "2.0" czy byt jest zniszczalny (0.0 nie jest 1.0 lub 2.0 jest) > "health" "100.0" ilość zdrowia bytu Przykładowy plik models.vdf w załączniku. Cvary amx_mplacer_frame 1 * pokazuje (1) lub nie (0) ramkę wybranego obiektu amx_mplacer_recreate 0 * określa czy przywracać zniszczone modele na początku każdej rundy (domyślnie wyłączone) Instalacja Plugin używa modułu [VDF](https://forums.alliedmods.net/showthread.php?t=51662 "Zewnętrzny odnośnik"), kopia w załączniku. Plik .dll lub .so do modules/ a w configs/modules.ini należy dopisać vdf pod sqlite sma skompilować i do plugins/ stworzyć folder configs/ModelPlacer/ i nadać chmod 777 Import z GHW_Entspawner załącznik ModelList.rar, prowizoryczny program do konwersji plików GHW_entspawner_refferences.ini i GHW_entspawner.ini do plików Model Placer`a oba pliki należy umieścić w Release/ i uruchomić ModelList.exe (pomiędzy 2 użyciami należy usunąć folder ModelPlacer, bo program go nie czyści) Credits Necro - przesuwanie modelu pochodzi wprost z BlockMaker`a Miczu - za zrobienie m_eel ramek pochodzi wprost z tego pluginu Dariusz Sawicki - [wykład o przekształceniach geometrycznych](http://wazniak.mimuw.edu.pl/index.php?title=GKIW_Modu%C5%82_4_-_Przekszta%C5%82cenia_geometryczne "Zewnętrzny odnośnik") honeyowsky - pomoc w testach Załączone pliki * [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=7016 "Pobierz załącznik"] [/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=7016 "Pobierz załącznik"]**ModelLists.rar**[/url] **328,52 KB** 597 Ilość pobrań * [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=7018 "Pobierz załącznik"] [/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=7018 "Pobierz załącznik"]**vdf_amxx_1.05a_release.zip**[/url] **56,35 KB** 615 Ilość pobrań * [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=7120 "Pobierz załącznik"] [/url] [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=7120 "Pobierz załącznik"]**modelplacer.rar**[/url] **48,12 KB** 637 Ilość pobrań Załączniki: ModelLists.rar modelplacer.rar vdf_amxx_1.05a_release.zip |