Canvas is not supported in your browser.
Mistrzownia Forum  


Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
Podstawy PAC3 - poradnik (+ proste customowe modele)

#1
Star 
PAC3 jest niewątpliwie jednym z najbardziej przydatnych narzędzi w całym trybie Sandbox. Pozwala on na dowolne modyfikowanie playermodelu, propów i innych rzeczy.
Jednak dla nowych graczy może on się wydawać bardzo zaawansowany i skomplikowany, co może odstraszać tych, którzy nie są z tym zaznajomieni. Ten poradnik ma na
celu wyjaśnienie podstaw PAC3.

- ten poradnik jest skierowany dla nowych graczy i w nim zawarte są bardzo podstawowe podstawy, więc będzie omówiona tylko mała część możliwości -

1. Jak otworzyć PAC3

Są na to dwa sposoby - najłatwiejsza to przytrzymanie C. Jak trzymamy C, to po lewej stronie powinny pojawić się takie kafelki, takie jak "Playermodel" albo "Seat weapons",
i tym podobne. Znajdziesz tam PAC3 Editor.

Drugi sposób to wejście w konsolę - można to zrobić poprzez kliknięcie "~" albo "Esc" i wejście w 'konsola' w Escape Menu, albo wpisanie !konsola. W konsoli wpisujemy komendę pac_editor

2. PAC3 Editor

Teraz zaczyna się trudniej. PAC3 Editor ma bardzo dużo elementów które mogą się wydawać zaawansowane, ale na szczęście zrozumienie ich nie jest trudne.

[Obrazek: fM8kXiV.jpg]



3. Dodanie modelu i edytowanie go

[Obrazek: Py0wIn6.jpg]

Przy kliknięciu prawym przyciskiem na grupę lub w plus który się pojawia po najechaniu na nią myszką, pojawia się lista elementów 
które możemy dodać. Najbardziej podstawowym elementem jest "model".
Kliknięcie na element dodaje go do grupy. Klikając prawym na puste pole, możemy także dodawać nowe grupy.

Po wybraniu modelu, na naszej głowie powinna pojawić się biały model kuli

[Obrazek: SAU4DJb.jpg]


Te strzałki pozwalają na zmienianie lokalizacji dodanego modelu.

W polu na dole z rzeczami jak nazwa, owner name itp. powinny się pojawić nowe rzeczy.

[Obrazek: n50hHt0.jpg]

Najważniejsze rzeczy które trzeba zrobić po dodaniu modelu to:
1. Ustawienie odpowiedniego bone-u. Jak chcemy dodać czapkę to zostawiamy na "head", jak plecak to jeden z "spine", itd.
2. Ustawienie modelu. Model wybieramy poprzez kliknięcie trzech kropek na prawo od nazwy aktualnego modelu (po dodaniu, powinno być to models/pac/default.mdl)

Po kliknięciu trzech kropek powinno się pojawić okno, jest one bardzo podobne do okna które pokazuje się przy przytrzymaniu przycisku "Q".
[Obrazek: cLbcoEd.jpg]


Po znalezieniu modelu, klikamy na niego.

Model powinien się nam wyświetlić zamiast kuli białej. Teraz możemy go ustawić w odpowiednie miejsce.

[Obrazek: 0igf9FK.jpg]

Zrobimy to za pomocą strzałek które są na naszym modelu, możemy jeszcze zmienić "position" i "angles" które jest po lewej stronie.

Kiedy model jest w odpowiedniej pozycji, możemy zmienić jego wielkość, długość, wysokość itp.
 [Obrazek: E1dbbVR.jpg]

Najlepiej eksperymentować z różnymi wielkościami, w celu uzyskania najlepszej wielkości.

Jeżeli będziemy chcieli model w miejscu innym niż głowa, to musimy zmienić "bone"

[Obrazek: dSvKvfx.jpg]

Kiedy klikniemy trzy kropki obok bone-u, powinny się pojawić na naszym playermodelu małe kwadraty, które reprezentują każdą część ciała. Najechanie na kwadrat pokazuje nazwę bone-u, oraz podświetla część ciała na naszym modelu poprzez lekkie zmniejszanie i zwiększanie jej. 

Możemy także zmieniać teksturę modelu. "Material" który znajdziemy pod modelem na liście, w której wybraliśmy kość i model, pozwala na całkowitą zmianę aktualnej tekstury. 
Wystarczy kliknąć trzy kropki obok materialu, i powinno się pojawić okno, gdzie pokazane są dostępne tekstury.

[Obrazek: 1GP77lX.jpg]


"Color" pozwala na zmianę koloru tekstury. "Brightness" może teksturę rozjaśnić lub przyciemnić.

[Obrazek: cQvMPCj.jpg]

3b - Widoczność modeli i tekstur.


Jeżeli chcesz, aby każdy na serwerze widział wszystkie twoje modele, to uważaj z modelami z zmoutowanych gier (poza CS:S, bo większośc ludzi ma CS:S zmoutowany, albo ma pobraną paczkę contentu). Dla przykładu - jeżeli będziesz używał modelu z jakiegoś Hunt Down the Freemana, to musisz się spodziewać,
że inni nie będą tego widzieć (modelu), nawet jeżeli wszystko zwearowałeś. Podobnie jest z addonami z workshopu (poza tymi, które są zainstalowane na serwerze) - nie każdy ma pobrany ten sam addon co ty, a jeżeli chcesz model z workshopu widoczny dla każdego, to trzeba dodać Customowy Model.
(na samym dole jest o tym)

4. Zapisywanie

Zapisanie PACa jest bardzo ważne. Robimy to poprzez najechanie na "pac" w pasku u góry, kliknięcie "save", oraz "new file", oraz wybranie nazwy. Możemy
jeszcze nadpisywać już wcześniej zapisane outfitty.

[Obrazek: PtHQNIU.jpg]

load pozwala załadować jeden z zapisany przez nas "outfittów".

wear sprawia że inni widzą nasz PAC.

5. Efekty

Możemy dodać także różne efekty, takie jak smuga albo światło.

Dodajemy smugę poprzez kliknięcie plusu na prawo od grupy/innego elementu pod którym ma być smuga. Zaznaczamy "trail".
Teraz wystarczy go lekko edytować.
 [Obrazek: r8RsDr1.jpg]

*jeżeli trail jest podpięty pod model, to nie trzeba zmieniać bone-u, gdyż powinno się podpiąć pod ten sam bone, pod którym mamy model.


Światło dodajemy bardzo podobnie, po prostu zaznaczamy "light" zamiast "trailu".
[Obrazek: FnJBpKM.jpg]
* te "zwykle miganie" oznacza, że jeżeli style jest wyższe niż 0, to światło będzie migało.

Po ustawieniu powinno nam oświetlić modele oraz teren dookoła, jeżeli jest ciemno.

[Obrazek: bgJOeoB.jpg]


6. Zmienianie modelu broni oraz event

PAC3 pozwala także na pokazywanie modeli tylko wtedy, kiedy jakiś warunek jest spełniony. Możemy to wykorzystać do stworzenia własnego modelu broni.

Na początku stwórz grupę (nazwiemy ją "weapons"). Teraz dodaj model jak zwykle, oraz ustaw go na model jaki chcesz. Musisz zmienić jego bone, zmień ją na 
"right hand" (prawa ręka). Teraz mamy nasz model, wystarczy go ustawić tak, aby był w naszej ręce, a jeżeli chcesz ustawić model broni palnej, to ustaw model
tak, aby się zgadało z modelem aktualnie wybranej broni (tak zwykle wygląda najlepiej).

[Obrazek: 4oIgty4.jpg]

Kiedy już ustawisz model, to dodaj do dodanego modelu "event". 

[Obrazek: eEUg0b9.jpg]

Po dodaniu eventu, należy go ustawić tak, aby nasz nowy model pojawiał się kiedy odpowiednia broń jest wyjęta.
Aby to zrobić, wystarczy:
1. Ustawić "event" na "weapon_class". Jak wcześniej, trzy kropki otwierają okno z listą dostępnych wartości.
[Obrazek: nuM7Zlp.jpg]

2. Ustawić "operator" na "equal".
3. teraz musimy zaznaczyć "invert" oraz na "hide" (są dwa hide, ale trzeba zaznaczyć te na dole, nie u góry) na tak (trzeba zaznaczyć "ptaszka").
[Obrazek: M69GFj4.jpg]
4. W "find" wpisujemy nazwę broni. Nie możemy wpisać "kałach", tylko musimy wyjść z PAC3 editor, przytrzymać Q, znaleźć naszą broń w spawnmenu broni,
oraz kliknąć ją prawym przyciskiem myszy oraz wybranie "copy to clipboard". Po tym, wracamy do PAC Editora, oraz w pole tekstowe obok "find", wklejamy nazwę broni.
(przykładowo: weapon_crowbar dla łomu, weapon_smg1 dla SMG z Half Life 2, oraz m9k_famas dla FAMASa z M9K)
5. Teraz stary model broni nie będzie się pokazywał, a nowy będzie się pokazywał tylko kiedy trzymamy broń którą wybraliśmy.

Efekt końcowy - broń "HK-45" z M9K, ale z modelem Berety z CS:Source.

[Obrazek: 0cWGekp.jpg]






Możemy teraz dostosować naszą broń (zmienić teksturę, itp)

tekstura "materials/models/debug/debugwhite.vtf" albo "debugwhite" jest całkowicie biała, oraz jest idealna na jednolity kolor. Możemy tu ją wykorzystać.  

[Obrazek: PIHBAMH.jpg]

Możemy także dodawać więcej modeli, które są przypisane do innego modelu, po prostu należy kliknąć prawym przyciskiem na model
i dodać model

[Obrazek: XGSXffI.jpg]



7. PAC3 w propach

Można ustawić model na propy, wystarczy stworzyć nową grupę, kliknąć trzy kropki obok "owner name", i zaznaczyć prop.

[Obrazek: JVoECZ1.jpg]

Aby ukryć aktualny model jaki ma prop w celu dodania nowego, dodajemy do tej grupy która została przypisana propowi, element "entity", i zaznaczamy
w nim "hide entity".

Prop ten można także skopiować duplicatorem lub ADV Duplicatorem, jeżeli przed skopiowaniem klikniemy "wear". Wtedy modele itp. z PACa zduplikują się razem z nim.

8. Customowy model z workshopa (na razie - składający się z jednego modelu i jednej tekstury, kiedyś będzie update tego)


Jeżeli upatrzymy sobie ciekawy model na workshopie, i będziemy chcieli załatwić go do naszego PACa, możemy to zrobić (nikt nie zakazuje*). Proces ten może być lekko skomplikowany,
ale nie warto się bez sensu obawiać.

W celu przygotowania tego poradnika, będę korzystał z addona "Variety of Food Pack".

1: Przygotowanie

Konieczne będą trzy programy:
- VTFEdit
- Crafty (object viewer)
- Dropbox

2. Zdobycie pliku addona

Jak masz wszystko, trzeba załatwić modele i tekstury.
Są na to dwa sposoby - przez gmada, oraz przez workshop downloadera.

Sposób A: Workshop Downloader (prostszy)

Wejdź na stronę "https://steamworkshopdownloader.io/", oraz w pole tekstowe wklej link do twojego addona na workshopie, z którego chcesz importować modele. Pobierz plik .zip, i
wypakuj jego zawartość w miejsce które nie zapomnisz że tam miałeś ten plik

Sposób B: GMad (trudniejszy)

Zasubskrybuj uptarzony addon, wejdź w Garry's Mod. Teraz plik addona powinien być w plikach gry. Wejdź w folder z addonami z workshopa (na PC będzie to steam/steamapps/common/GarrysMod/garrysmod/addons). Czasami pliki nie pojawiają się, w tym wypadku trzeba użyć sposobu pierwszego. Skopiuj wybrany plik .gma i przestaw tą kopię gdzieś indziej.
Teraz wejdź w common/GarrysMod/bin oraz znajdź "gmad". Przeciągnij plik .gma addona na gmad, oraz folder z modelami, teksturami itp. powinien pojawić się tam, gdzie wkleiłeś kopię pliku .gma

3. Wybranie plików i eksportowanie ich

Wejdź w folder. Powinien ci się pojawić taki widok:

[Obrazek: Mn4FTix.png]

Może także pojawić się folder o nazwie "lua", i inne, ale nas interesuje tylko folder "models" i "materials".
Znajdź model/modele który cię interesuje. Na jedną nazwę przypadnie kilka innych plików, ale ty otwórz model, który kończy się na .mdl

[Obrazek: lMyD9BT.png]
jeżeli przy instalacji Craftiego zaznaczysz, aby związać z nim wszystkie modele .mdl, to pojawi ci się Half-Life 2 Model przy tym modelu, którego szukasz.

[Obrazek: MfGRx3K.png]

Za pomocą Craftiego otwórz plik .mdl. Teraz jak lekko się oddalisz, to zauważysz model który wybrałeś (ale cały biały) jak pasuje to kliknij "Export". Lokalizację eksportowanego pliku ustaw na Dropbox, a sam plik zapisz jako .obj (samemu powinno się ustawić na to). 

[Obrazek: 5Nj2wrp.png]

Teraz tekstury. Wróć na start folderu, i wejdź w "materials", i szukaj pliku .vtf który ma podobną nazwę do twojego modelu (zwykle jest to taka sama nazwa, albo nazwa_diffuse).


[Obrazek: kKdqxgx.png]

Otwórz plik z teksturą za pomocą VTF Edita. Jeżeli przypomina teksturę, która pasuje do modelu który wybrałeś, wyeksportuj jako .png


[Obrazek: kiJtoyI.png]

Model .obj i teskturę .png umieść w dropboxie.

4. Przesłanie modeli do PAC3

Teraz najłatwiejsza część - po prostu kliknij prawym przyciskiem na plik .obj w dropboxie, i kliknij "skopiuj łącze".

[Obrazek: x5gadNm.png]

W PACu stwórz nowy model, ale zamiast szukać modelu jak zwykle, to
wklej skopiowane łacze. Po wczytaniu, model nie ma tekstur, i jest czarno-rózowy 

[Obrazek: zpUnFwR.jpg]

więc to samo zrób z teksturą, jednak kiedy wkleisz łącze do tekstury, to zamień 0 które jest na samym końcu, na 1 (po prostu wciśnij backspace i potem wciśnij 1 jak wkleisz). Teraz powinien ci się pojawić model z teksturą, oraz przy wearowaniu, inni też powinni go widzieć.

[Obrazek: 4PVMOSs.jpg]

5. Edytowanie

Dalej model możesz edytować zupełnie jak inne normalne. Pamiętaj tylko aby zapisać.

[Obrazek: jsT8aAq.jpg]
------------

Mam nadzieję że ten poradnik będzie mógł pomóc nowym graczom zaznajomić się z PAC3.

Bardzo mile widziane są propozycje na poprawki do tego poradnika, bo prawdopodobnie mogą być błędy (najprawdopodobniej głównie wizualne)

- sasanek
szkolny kibel to nie raj, nie wal konia tylko sraj
Odpowiedz

#2
y ok
Jestem nietrzeźwy
Odpowiedz

#3
no okeh
Please send help, the Italian mafia kidnapped me, and I gotta cook pizzas for the rest of my life.

Odpowiedz

#4
ay alright
[Obrazek: IJKPb2F.jpg]
Odpowiedz

#5
Przyda mi się ;p
[Obrazek: xHbQAD0.png]
Odpowiedz

#6
Szczerze nazwa mi się kojarzy z materiałami wybuchowymi ale może się komuś przydać
Pierdolnij się w cymbał
Odpowiedz

#7
o przyda sie, może cokolwiek będę umiał
dobrze mówi +1
Odpowiedz

#8
git poradnik
A kto umarł ten nie żyje.
Odpowiedz

#9
najbardziej mnie zastanawia to co napisał Coffe na jednym ze screenów, kto wie może kiedyś mi się ten poradnik przyda.
Co o emitowaniu takich treści ze swego rodzinnego domu sądzi Janusz Korwin-Mikke? – I tak nikt normalny tego nie słucha – ucina.
Odpowiedz

#10
Jako Pac master uznaje ten wątek jako przydatny dla początkujących, chociaż umknęło ci kilka ważnych rzeczy jak projectie, edytowanie enity, proxy, custom animation, animation, itd. I wsumnie to szanuje za chęć zrobienia poradnika.
[Obrazek: CatCheck-1.gif]
Odpowiedz

#11
Entity i normalne animacje też dodam potem, ale myślę że custom animation, proxy, i projectiles mogą być zbyt zaawansowane. Custom model sam w sobie jest zaawansowane (dla nowych graczy), ale musi być aby nie brali modeli z zasubskrybowanych addonów (nie przez dropbox) t
szkolny kibel to nie raj, nie wal konia tylko sraj
Odpowiedz

#12
mógłbyś dać linka do ich pobrania, klikasz i cię przenosi wiesz ocb
Konieczne będą trzy programy:
- VTFEdit
- Crafty (object viewer)
- Dropbox
dobrze mówi +1
Odpowiedz

#13
Chciałem tak zrobić, ale nie mogę znaleźć w 100% bezpiecznego linku do Craftiego (wszystkie mi się wydawały podejrzane). Jak ktoś wiarygodny zna to niech napisze, to wtedy lekki update będzie
szkolny kibel to nie raj, nie wal konia tylko sraj
Odpowiedz

#14
W pewnym stopniu trochę skomplikowałeś część z Custom Modelami, bo wystarczyłoby jeszcze pobrać WinRARa czy też 7-Zipa i by było.

Chodzi mi o to, że tekstury (w formacie vmt oraz vtf) i modele byłyby w jednym skompresowanym folderze i nie trzeba by się bawić w kopiowanie kilku łącz tekstury i obiektu, a także pozwalałoby to na bardziej skomplikowane Custom Modele (to jest, więcej modeli i tekstur w jednym pliku) i pozwalałoby to pobierać z Workshopa na przykład playermodele z dużą ilością tekstur, i tym podobne.

Ale poradnik ogólnie rzecz biorąc porządny i całkiem nawet zrozumiały.
Zły dzień Shoota.

[Obrazek: bYnxfTx.png]









Odpowiedz

#15
Przydatne
[Obrazek: BZUNY3S.jpg]

Odpowiedz



Skocz do:


Użytkownicy przeglądający ten wątek:
1 gości

Theme © WillDx 2019 and iAndrew 2016 Powered by © MyBB