Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?
* Aktywni gracze na Relic Online przez ostatnie 150 sekund
Online:


Strony: [1]
Drukuj
Autor Wątek: Great How to: jak zaczac z moddingiem (by Celestial)  (Przeczytany 885 razy)
0 użytkowników i 2 Gości przegląda ten wątek.
Hydro
Forum expert
*
Wiadomości: 617


Dane OS & Browser

Zobacz profil Odznaczenia
« : 07 Luty, 2010, 18:14:28 »

Jezeli ktos jest zainteresowany moddingiem coha, tutaj wszystko opisane co i jak.
-narzedzia
-jak stworzyc wlasna jednostke (narazie taka podstawa powinna wystarczyc)
-operowanie na plikach modulowych (to sie przydaje przy samych modach)

http://forums.relicn...?t=211262&page=1


EDIT: Zapomnialbym, jakby ktos glebiej chcial wejsc w modding to niestety musi grzebac w SCAR, a ten bez znajomosci LUA badz C++ lub podobnych bedzie mial problemy bo nie ma po prostu tutoriala dokladnie opisujacego jak modyfikowac SCAR (w plikach gry teoretycznie jest napisane, ktora czesc kodu jest od czego, ale za duzo to nie mowi)
« Ostatnia zmiana: 07 Luty, 2010, 18:21:45 wysłane przez Hydro » Zapisane

Mistiqe 2012.03.05 07:35
No i zaczyna się plaga “strzel formata!”. Ludzie kochani, trochę finezji. (...)Jak wam brat/siostra tapetę na pulpicie zmienią to też robicie formata? Czy przywracacie system “do ostatniej znanej poprawnej konfiguracji”?
Company of Heroes Klan EXITII
« : 07 Luty, 2010, 18:14:28 »

 Zapisane
Hydro
Forum expert
*
Wiadomości: 617


Dane OS & Browser

Zobacz profil Odznaczenia
« Odpowiedz #1 : 26 Luty, 2010, 21:05:02 »

Poniewaz, troche nieczytelnie by wyszlo Great How To Celestiala podziele na pare czesci, tutaj jest FAQ i jak uruchomic pierwszego moda, w tlumaczeniu jest pare moich adnotacji, sa zwykle w nawiasach lub oznaczone gwiazdka.

EDIT: Poniewaz jest ograniczenie ilosci znakow, skrocilem pliki modulowe, poniewaz dalej nic nie trzeba modyfikowac i tycza sie plikow lokalizacji (o ktorych tez napisze)


By zacząc, jeżeli niewiesz jak załadowac moda, tutaj są najważniejsze pliki, które mogą być uszkodzone przez modding.

AttribArchive.sga Will come later (updated version from v2.501)
WW2Art.sga Will come later (updated version from v2.501)
RelicCOH.english.ucs

Zaczniemy od paru podstawowych pytań i odpowiedzi
Zanim zaczniesz modowanie upewnij się, że masz czystą kopię folderu THQ (dop. Tlum. Nigdy tego nie robiłem, ale jak nie chcecie reinstalki, to może sie przydać)

Q:Jak mogę robić mody?
A: Za pomocą Corsix mod studio. Tutaj jest tutorial jak używać mod studio Wikipedia.

Q:Czym jest mod? (dop. Tutaj chyba każdy zna odpowiedź, więc pomijam)

Q:Dlaczego ludzie robią mody? (dop. Wkurzyłem się na balans, monotonność rozgrywki, chciałem ubogacić grę)
A: Jest mnóstwo przyczyn dlaczego ludzie robią mody, czasem chcą uczynić grę szybszą albo dodają śmieszne rzeczy (dop. Zombie mod, to raczej to). Ale w większości wypadków dla realizmu historycznego.

Q:Co aktualnie może być zmienione, a co nie? (dop. Dobre pytanie...)
A: Aktualnie można zmienić praktycznie każdy element o ile jest on już w company of heroes (dop. Nowe modele np, ale z kolei są nadal problemy z nowymi armiami)

Q:Jak mogę zauważyć czy mod jest uruchomiony?
A: Jeżeli mod ma inny ekran menu, prawdopodobnie się pojawi, jeżeli nie, można to zauważyć podczas samej gry

Q:Czym są te dziwne formaty plików modeli?(ciężko przetłumaczyc część z nich)
A:
.rgm = Model, marker and bone data (szkielet, sam model i markery; o tych kiedy indziej*)
.rga = Movement of bones for animation (animacja ruchu; kości to punkty w animacji, które się poruszają)
.rgo = When the animations should be played and how, what effects and sounds to be implemented on events (czyli kiedy animacja powinna się pojawić i jak, jaki dźwięk i efekt*)
.rbp = Relic physics file
.sua = simbox or better known as the damage box (where bullets will hit/bounce off)
.abp = the associated vehicle/soldier generic details (sprzęt taki jak karabiny, panzerfausty na plecach etc, edycja w abp też będzie omawiana*)
*-moje adnotacje

Ponieważ pliki modułowe są troche pod starszą wersję, trzeba je zmodyfikować (za pomocą notatnika)

Improved-nazwa moda

;; //////////////////////////////////////////////////////////////////
 
;; File : Improved.module
 
;; Desc : Improved Mod descriptor file.
 
;;
 
;; (c) 2008 Relic Entertainment Inc.
 
;;
 
 
 
[global]
 
 
 
UIName = Improved
 
Description = Celestial's Back to Basics mod
 
DllName = WW2Mod
 
ModVersion = 0.98
 
ModFolder = Improved\Data
 
LocFolder = Improved\Locale
 
ScenarioPackFolder = WW2\Scenarios
 
SpeechManagerCache = SpeechManagerCoH.cache
 
 
 
[game]
 
PlayerDropBehavior = aitakeover
 
 
 
[attrib:common]
 
folder = Improved\DataAttrib
 
archive.01 = ww2\Archives\AttribArchive
 
 
 
[preview:common]
 
folder = coh\DataPreview
 
 
 
[movies:common]
 
folder = WW2\Movies
 
 
 
[movies:common:01]
 
folder = Engine\Movies
 
 
 
[movies:common:02]
 
folder = DLC1\Movies
 
 
 
[movies:common:03]
 
folder = DLC2\Movies
 
 
 
[movies:common:04]
 
folder = DLC3\Movies
 
 
 
[data:common:01]
 
folder = Improved\Data
 
archive.01 = WW2\Archives\WW2Data
 
archive.02 = WW2\Archives\WW2Art
 
archive.03 = WW2\Archives\WW2Sound
 
archive.04 = WW2\Archives\WW2ArtAmbient
 
archive.05 = WW2\Archives\OFSPData
 
 
 
[data:common:02]
 
folder = Improved\Data
 
 
 
[data:common:03]
 
folder = CoH\Engine\Data
 
archive.01 = Engine\Archives\Engine
 
 
 
[data:common:04]
 
folder = RelicOnline\Data
 
archive.01 = RelicOnline\Archives\RelicOnline
 
 
 
[data:common:08]
 
folder = RelicOnline\Data
 
archive.01 = RelicOnline\Archives\RelicOnline
 
 
 
[data:sound_low]
 
folder = CoH\DataSoundLow
 
archive.01 = WW2\Archives\WW2SoundLow
 
 
 
[data:sound_high]
 
folder = CoH\DataSoundHigh
 
archive.01 = WW2\Archives\WW2SoundHigh
 
 
 
[data:art_low]
 
folder = CoH\DataArtLow
 
archive.01 = WW2\Archives\WW2ArtLow
 
 
 
[data:art_high]
 
folder = CoH\DataArtHigh
 
archive.01 = WW2\Archives\WW2ArtHigh
 
 
 
[locale:english]
 
folder.01 = Improved\Locale\English
 
folder.03 = RelicOnline\Locale\English
 
 
 
[locale:english:01]
 
folder.01 = Engine\Locale\English
 
 
 
[data:english:01]
 
folder = CoH\Locale\English\Data
 
archive.01 = WW2\Archives\WW2Locale-English
 
 
 
[data:english:02]
 
folder = CoH\DataSoundEnglish
 
archive.01 = WW2\Archives\WW2SoundSpeechEnglish
 
archive.02 = WW2\Archives\WW2AlliesSpeechEnglish
 
archive.03 = WW2\Archives\WW2AxisSpeechEnglish
 
archive.04 = WW2\Archives\WW2SoundNISEnglish
 
archive.05 = WW2\Archives\OFCoreSpeechEnglish
 
archive.06 = WW2\Archives\OFFullSpeechEnglish
 
 
 
[data:english:03]
 
folder = Engine\Locale\English\Data
 
archive.01 = Engine\Archives\EngineEnglish


DLC 1
;; //////////////////////////////////////////////////////////////////
 
;; File    : RelicCOH.module
 
;; Desc    : RelicCOH Mod descriptor file.
 
;;
 
;; (c) 2008 Relic Entertainment Inc.
 
;;
 
 
 
[global]
 
 
 
Parent = Improved
 
UIName = $1080
 
Description = Company of Heroes
 
DllName = WW2Mod
 
ModVersion = 1.0
 
LocFolder = DLC1Locale
 
SpeechManagerCache = SpeechManagerDLC1.cache
 
 
 
[game]
 
PlayerDropBehavior = aitakeover
 
 
 
[movies:common]
 
folder = DLC1Movies
 
 
 
[data:common]
 
folder = DLC1Data
 
archive.01 = DLC1ArchivesDLC1Data
 
 
 
[data:art_low]
 
folder = DLC1DataArtLow
 
archive.01 = DLC1ArchivesDLC1ArtLow
 
 
 
[data:art_high]
 
folder = DLC1DataArtHigh
 
archive.01 = DLC1ArchivesDLC1ArtHigh
 


DLC 2
 ;; //////////////////////////////////////////////////////////////////
 
;; File    : RelicCOH.module
 
;; Desc    : RelicCOH Mod descriptor file.
 
;;
 
;; (c) 2008 Relic Entertainment Inc.
 
;;
 
 
 
[global]
 
 
 
Parent = Improved
 
UIName = $1080
 
Description = Company of Heroes
 
DllName = WW2Mod
 
ModVersion = 1.0
 
LocFolder = DLC2Locale
 
SpeechManagerCache = SpeechManagerDLC2.cache
 
 
 
[game]
 
PlayerDropBehavior = aitakeover
 
 
 
[movies:common]
 
folder = DLC2Movies
 
 
 
[data:common]
 
folder = DLC2Data
 
archive.01 = DLC2ArchivesDLC2Data
 
 
 
[data:art_low]
 
folder = DLC2DataArtLow
 
archive.01 = DLC2ArchivesDLC2ArtLow
 
 
 
[data:art_high]
 
folder = DLC2DataArtHigh
 
archive.01 = DLC2ArchivesDLC2ArtHigh
 

DLC 3

 ;; //////////////////////////////////////////////////////////////////
 
;; File    : RelicCOH.module
 
;; Desc    : RelicCOH Mod descriptor file.
 
;;
 
;; (c) 2008 Relic Entertainment Inc.
 
;;
 
 
 
[global]
 
 
 
Parent = Improved
 
UIName = $1080
 
Description = Company of Heroes
 
DllName = WW2Mod
 
ModVersion = 1.0
 
LocFolder = DLC3Locale
 
SpeechManagerCache = SpeechManagerDLC3.cache
 
 
 
[game]
 
PlayerDropBehavior = aitakeover
 
 
 
[movies:common]
 
folder = DLC3Movies
 
 
 
[data:common]
 
folder = DLC3Data
 
archive.01 = DLC3ArchivesDLC3Data
 
 
 
[data:art_low]
 
folder = DLC3DataArtLow
 
archive.01 = DLC3ArchivesDLC3ArtLow
 
 
 
[data:art_high]
 
folder = DLC3DataArtHigh
 
archive.01 = DLC3ArchivesDLC3ArtHigh
 

RelicOPS.module:

;; //////////////////////////////////////////////////////////////////
 
;; File    : RelicOps.module
 
;; Desc    : RelicOps Mod descriptor file.
 
;;
 
;; (c) 2008 Relic Entertainment Inc.
 
;;
 
 
 
[global]
 
 
 
Parent = Improved
 
UIName = $1080
 
Description = Company of Heroes
 
DllName = WW2Mod
 
ModVersion = 1.0
 
 
 
[game]
 
PlayerDropBehavior = kill
 
 
 
[attrib:ingame]
 
archive.01 = CoHOpsArchivesOPSAttribArchive
 
 
 
[data:common]
 
folder = CoHOpsData
 
archive.01 = CoHOpsArchivesOPSData
 
« Ostatnia zmiana: 26 Luty, 2010, 21:07:51 wysłane przez Hydro » Zapisane

Mistiqe 2012.03.05 07:35
No i zaczyna się plaga “strzel formata!”. Ludzie kochani, trochę finezji. (...)Jak wam brat/siostra tapetę na pulpicie zmienią to też robicie formata? Czy przywracacie system “do ostatniej znanej poprawnej konfiguracji”?
HeartOrHead
Wujek
*
Nick w COH: HeartOrHead
Wiadomości: 1785

Dane OS & Browser

Zobacz profil WWW Odznaczenia
« Odpowiedz #2 : 12 Marzec, 2010, 10:36:44 »

Hydro: dużo roboty było by ze zmianą samego balansu w grze tak jak to robi relic? Nie tykamy się żadnego dodawania jednostek/doktryn, wszystko zostaje jak jest tylko same parametry oddziałów. Np. wziąć patcha 2.301 (wg kinga np. tam był prawie dobry balans tylko trochę znerfić PE) i zmieniamy to co trzeba.
Zapisane

Hydro
Forum expert
*
Wiadomości: 617


Dane OS & Browser

Zobacz profil Odznaczenia
« Odpowiedz #3 : 12 Marzec, 2010, 20:29:00 »

Hydro: dużo roboty było by ze zmianą samego balansu w grze tak jak to robi relic? Nie tykamy się żadnego dodawania jednostek/doktryn, wszystko zostaje jak jest tylko same parametry oddziałów. Np. wziąć patcha 2.301 (wg kinga np. tam był prawie dobry balans tylko trochę znerfić PE) i zmieniamy to co trzeba.
Zmiana samych parametrow broni, HP jednostek, kosztu etc. to najlatwiejsza rzecz, troche przypomina to tabelki w excelu, zmieniasz cyfry. Nie dalem drugiej czesci ze wzgledu na to, ze jestem zajety wlasnym modem, ktorego obiecalem alphe/bete wypuscic na 1 kwietnia (tak, tak to nie dowcip ^^). W drugiej czesci bylo o tym, jak zmieniac bron, koszt jednostek, ich ustawienie w panelu dowodzenia. Zabawa zaczyna sie dopiero przy umiejetnosciach, doktrynach, nowych rasach i skryptach SCAR


EDIT: odnosze wrazenie, ze chcecie robic balance moda- w razie watpliwosci pytajcie, bo raczej niczego tam nie ma co by przekraczalo moje umiejetnosci. I przy okazji dodam od siebie, ze jako tako nie ma zadnego balance moda
« Ostatnia zmiana: 12 Marzec, 2010, 20:49:32 wysłane przez Hydro » Zapisane

Mistiqe 2012.03.05 07:35
No i zaczyna się plaga “strzel formata!”. Ludzie kochani, trochę finezji. (...)Jak wam brat/siostra tapetę na pulpicie zmienią to też robicie formata? Czy przywracacie system “do ostatniej znanej poprawnej konfiguracji”?
HeartOrHead
Wujek
*
Nick w COH: HeartOrHead
Wiadomości: 1785

Dane OS & Browser

Zobacz profil WWW Odznaczenia
« Odpowiedz #4 : 12 Marzec, 2010, 21:10:26 »

Mnie naszła właśnie taka myśl aby zrobić czystego balance moda, bez żadnych innych zmian, coby ze znajomymi można pograć na luzie.
Zapisane

Strony: [1]
Drukuj
Skocz do:  


Linki