Jump to content

[Ares] New side & New Country


  • Please log in to reply
No replies to this topic

#1
HKModder

HKModder

    Moderator & Modder

  • Moderators
  • 173 posts

Sides & Countries

 

ประเทศจะเพิ่มได้ถึงตั้ง 32 ประเทศ เเต่ไฟล์เสียง taunt จะใช้ได้เพียง 16 ประเทศ

 

[Country]►File.Flag= (filename, *including* the .pcx extension)

The PCX file to use for the country’s flag, in the format “filename.pcx”.

ไฟล์ธง ชื่อไฟล์ สกุล .PCX

 

[Country]►File.ObserverBackground= (filename, *including* the .pcx or .shp extension)

The SHP or PCX file to use for the country’s background in observer mode, in the format “filename.shp” or “filename.pcx”. The size should be 121x96. The SHP file will be drawn using observer.pal

(ไม่รู้)ข้ามไป)

 

[Country]►File.ObserverFlag= (filename, *including* the .pcx or .shp extension)

The SHP or PCX file to use for the country’s flag in observer mode, in the format “filename.shp” or “filename.pcx”.

 

(ไม่รู้ข้ามไป)

 

[Country]►File.ObserverFlagAltPalette= (boolean)

If yes, draw SHP file File.ObserverFlag= using yrii.pal. Otherwise the SHP file will be drawn using observer.pal.

 

เเพทเทิ่ล (ไม่รู้ข้ามไป)

 

[Country]►File.LoadScreen= (filename, *including* the .shp extension)

The SHP file to use for the country’s loading screen, in the format “filename.shp”.

 

ไฟล์ ตอนโหลด เข้าเล่นประเทศ เช่น ls800yuri.shp

 

[Country]►File.LoadScreenPAL= (filename, *including* the .pal extension)

The palette file to use for the country’s loading screen, in the format “filename.pal”.

ใช้ .pal ช่วยเเสดงผลภาพตอนโหลดเลือกเล่นประเทศเข้าเล่น

 

[Country]►File.Taunt= (filename, *including* the Taunts directory and .wav extension)

Path of the files to use for the country’s taunts, in the format “Taunts\filename%02i.wav”. The filename specified mustinclude “%02i”, which will be substituted for the taunt ID (01 through 08). For example,File.Taunt=Taunts\tauam%02i.wav will make the game load taunts tauam01.wav through tauam08.wav.

 

สมมุติว่า ไฟล์เสียง f5 - f12 ก็

ex.

File.Taunt=Taunts\Thailand%02i.wav เท่ากับ ว่าจะอ่านไฟล์ thailand01.wav ถึง 08

 

Note

Taunts will only be registered for up to 16 countries. เพิ่มเสียง f5 - f12 ได้ 16 ประเทศ

[Country]►LoadScreenText.Name= (CSF label)

Name of the country, displayed on the loading screen (where a map of the country is usually shown). For example,LoadScreenText.Name=Name:Americans.

ใส่ใน ra2 md.csf or ra2.csf --> Name:Americans = America

 

[Country]►LoadScreenText.SpecialName= (CSF label)

Name of the country’s special weapon, displayed on the loading screen. For example,LoadScreenText.SpecialName=Name:apara.

ชื่อตอนโหลด อาวุธพิเศษ

[Country]►LoadScreenText.Brief= (CSF label)

Description of the country and its special weapon, displayed on the loading screen. For example,LoadScreenText.Brief=loadbrief:usa.

คำอธิบายของประเทศ

[Country]►LoadScreenText.Color= (Color scheme)

Text on the multiplayer loading screens for this country will be drawn using this color from the [Colors]enumeration. For example, LoadScreenText.Color=AlliedLoad.

สี color ตัวอักษร ตอนโหลดเข้าเล่นประเทศ

 

[Country]►MenuText.Status= (CSF label)

Brief description of the country, displayed in the status bar of the country selection screen when the player mouse-overs that country in the country selection drop-down list.

คำอธิบาย ตอนเลือก ประเทศ 

 

[Country]►RandomSelectionWeight= (integer)

Specifies how likely it is that this country will be randomly selected when a player chooses ‘Random’. The probability of this country being picked is calculated by dividing this country’s RandomSelectionWeight value by the sum of allMultiplay=yes countries’ RandomSelectionWeight values. Defaults to 1.

บอทจะสุ่ม 

 

[Country]►ListIndex= (integer)

Specifies which position this country should appear in the country dropdown list. If two or more countries use the same ListIndex, the order is defined by their appearance in the [Countries] enumeration. Countries with negative values will not appear in the dropdown list; you can use this to effectively hide countries without having to change the[Countries] list and thus without risking game crashes. To also prevent such countries from being selected randomly, set RandomSelectionWeight=0. Defaults to 100.

(ไม่รู้ข้ามไป) ถ้ารู้ก็ดี อิอิ)

 

[Country]►AI.PowerPlants= (list of BuildingTypes)

A list of buildings that the AI will treat as this country’s power plants.

กำหนด ฐาน พลังงานให้ AI สร้าง

 

[Country]►ParaDrop.Types= (list of InfantryTypes and/or VehicleTypes)

The units that will be paradropped by Type=ParaDrop super weapons (such as the one normally provided by a Tech Airport) for this country. Defaults to the corresponding side’s ParaDrop.Types=.

ก็ใส่ ชื่อรถถัง หรือทหารที่จะให้มีโดดร่มของประเทศนั้นๆๆ

 

*Note

The original flags used to control the paradrop units only accept InfantryTypes. To include VehicleTypes in a paradrop you have to use the new ParaDrop.Types and ParaDrop.Num flags.

 

[Country]►ParaDrop.Num= (list of integers)

The quantity of each corresponding unit (listed against ParaDrop.Types) that will be paradropped. Defaults to the corresponding side’s ParaDrop.Num=.

ex.

ParaDrop.Types=MTNK,E1

ParaDrop.Num=5,5

 

[Country]►ParaDrop.Aircraft= (AircraftType)

The aircraft type that will be used to deliver paradrops. Defaults to the corresponding side’s ParaDrop.Aircraft=.

เครื่องบิน พาราดรอปอย่าลืมใส่

 Carryall=yes

 

[Country]►Parachute.Anim= (Animation)

This country’s default parachute used if not overridden by a TechnoType. Defaults to the corresponding side’sParachute.Anim=.

Animation Parachute ของประเทศนั้น 

 

[Country]►VeteranBuildings= (list of BuildingTypes)

All buildings in this list start as veteran for this country and, if available, veteran cameos are displayed in the sidebar.

ฐานที่ติดยศตอนเเรกเริ่มเกม

 

Sides

 

[Side]►DefaultDisguise= (InfantryType)

สปายปกติปลอมตัวเป็นไร

 

[Side]►Crew= (InfantryType)

The InfantryType that is spawned as a survivor when objects (with Crewed=yes set) owned by this side are destroyed (or, in the case of buildings, sold).

ทหาร ที่ออกจากฐานพัง 

เช่น

 

[Side]Crew=Tanya

 

[Side]►SurvivorDivisor= (integer)

An object’s refund amount is divided by this number to determine how many survivors will be spawned when this object is destroyed (or, in the case of buildings, sold).

 

ไม่เ้เน่ใจว่า ตอนเวลาฐานพังมันจะออกกี่ตัว (ไม่ได้ใส่ 1 2 ตัว 3 ตัว )

 

ex เอามาจาก [General]

AlliedSurvivorDivisor=500

 

[Side]►AI.BaseDefenses= (list of BuildingTypes)

List of base defense buildings that the AI can build.

ฐานป้องกันให้ AI สร้าง

 

[Side]►AI.BaseDefenseCounts= (list of integers)

The maximum amount of base defense building that the AI can build. (listed as AI difficulties: hard, medium, easy) Defaults to [General]►AlliedBaseDefenseCounts for GDI (Allied), [General]►SovietBaseDefenseCounts for Nod (Soviet), and [General]►ThirdBaseDefenseCounts for ThirdSide (Yuri).

จำนวน

 

ex

[Chinaside]

AI.BaseDefenses=TESLA,NALASR,NAFLAK

AI.BaseDefenseCounts=5,5,5 ขำ

 

[Side]►ParaDrop.Types= (list of InfantryTypes and/or VehicleTypes)

The units that will be paradropped by Type=ParaDrop super weapons (such as the one normally provided by a Tech Airport) for this side. Defaults to [General]►AllyParaDropInf for GDI (Allied), [General]►SovParaDropInf for Nod (Soviet), and [General]►YuriParaDropInf for ThirdSide (Yuri).

 

ก็เหมือนกันกับประเทศที่จะต้องส่ง paradrop ปกติ ถ้าค่าดั้งเดิม ก็ [General]►AllyParaDropInf for GDI (Allied), [General]►SovParaDropInf for Nod (Soviet), and [General]►YuriParaDropInf for ThirdSide (Yuri).

เเต่ถ้าปรับ SIDES ก็ทำได้ อัตโนมัต ปล. AmericanParadropSpecial

 

[Side]►ParaDrop.Num= (list of integers)

The quantity of each corresponding unit (listed against ParaDrop.Types) that will be paradropped. Defaults to[General]►AllyParaDropNum for GDI (Allied), [General]►SovParaDropNum for Nod (Soviet), and [General]►YuriParaDropNumfor ThirdSide (Yuri).

 

จำนวน unit เเต่ใน types ค่าดั้งเดิมก็ [General]►AllyParaDropNum for GDI (Allied), 
[General]►SovParaDropNum for Nod (Soviet), and [General]►YuriParaDropNumfor ThirdSide (Yuri).

เเต่ถ้าเพิ่มประเทศใหม่เเล้วก็

ex.

[Chinaside]

ParaDrop.Types=MTNK,DESO

ParaDrop.Num=5,5 ขำ

เเต่ถ้าจะให้มี SuperWeapon อย่าลืมไปใส่

 

ex.

[NARADR]

SuperWeapon2=ChinaParadrop

 

[Side]►ParaDrop.Aircraft= (AircraftType)

The aircraft type that will be used to deliver paradrops. Defaults to PDPLANE.

เหมือนกะด้านบนปกติ

 

[Side]►Parachute.Anim= (Animation)

This side’s default parachute used if not overridden by the country or a TechnoType. Defaults to PARACH.

ดูใน Parachute.Anim [Countries] ด้านบน

 

[Side]►Sidebar.MixFileIndex= (integer)

The MIX file number to use for the sidebar (e.g. 1 for the Allied sidec01.mix, 2 for the Soviet sidec02.mix).

Sidebar ที่ใช้ในเกม e.g. 1 for the Allied sidec01.mix, 2 for the Soviet sidec02.mix).

 

ถ้ามี sidebar ใหม่้ประเทศใหม่ ชื่อไฟล์เช่น

Sidec04.mix

 

Example

[Side]►Sidebar.MixFileIndex=4 

 

[Side]►Sidebar.YuriFileNames= (boolean)

Whether or not to use the Yuri sidebar file names (sidec02md.mix and the Yuri-specific files within that MIX).

ถ้าใส่ Yes ใช้ Sidebar ของใหม่หรือเก่าที่เป็นชื่อไฟล์ Sidec01.mix หรือ 02

 

[Side]►ToolTipColor= (R,G, B)

Interface text and border color for tool tips, the credits counter, and other UI elements. Defaults to 255,255,0 for sidesNod and ThirdSide, otherwise to 164,210,255.

ตัวอักษรใน Interface เเละ border color ตั้งค่า สีเลย

 

[Side]►MessageTextColor= (Color scheme)

The color scheme used for printing ingame messages triggered by map action 11. Defaults to the 6th color scheme for side Nod, the 13th color scheme for side ThirdSide, to 11th color scheme otherwise. In the unmodified game, the colors are DarkRedDarkSky and DarkBlue respectively.

 

สี Color MessageTextColor อันนี้ งง

 

[Side]►EVA.Tag= (EVA Type)

Name of the EVA Type tag to load from evamd.ini for this side’s EVA announcer. Use none to disable EVA. Defaults toRussian for side Nod, to Yuri for side ThirdSide, to Allied otherwise.

เสียง eva ถ้าคิดทำใหม่ให้อ่าน

 

รายละเอียดวิธีทำเพิ่มเติม

http://ppmsite.com/f...pic.php?t=27581

 

EVA Types

 

Ares supports defining new EVA voice types in addition to the three announcers for the original sides. You can add as many new types as you like.

All new EVA types have to be named in the new [EVATypes] list in evamd.ini. This is a list like every other list, that is, the part left of the equal sign is ignored. The original voices called Allied, Russian and Yuri are added by default.

 

Now, these names can be used as keys in the EVA sound sections to point to an EVA-specific filename. Filenames can have a length of up to eight characters. If you don’t specify a filename for an EVA Type, no sound will play.

 

[EVATypes]
0=GDI
1=Cabal

 

 

Now you are ready to use this new EVA Type. See EVA.Tag for Sides

 

[EVA_LowPower]
Cabal=ccab053
GDI=cgdi053
 
 

 

ถ้าคิดเพิ่มใหม่ ก็ใส่ 

ex.

[EVATypes]
0=ChinaEVA
 

[ChinaEVA_LowPower]
ChinaEVA=CLow053

 

ปล.ขี้เกียจเเปล ยาวเยอะอ่านไม่ออก เเปลตามที่ทำม็อดเข้าใจ5 5 5 

 

ตัวอย่าง

 

[ChinaSide]
UIName=Name:ChinaSide
Name=ChinaSovietside 
DefaultDisguise=COMMISSARA 
Crew=COMMISSARA
SurvivorDivisor=500 
AI.BaseDefenses=NAGATT,CATESLA,NAFLAK2
AI.BaseDefenseCounts=5
LoadScreenText.Color=192,0,0 
ParaDrop.Types=COMMISSARA
ParaDrop.Num=7
Sidebar.MixFileIndex=4 
Sidebar.YuriFileNames=false 
EVA.Tag=Sophia 
 
[China]
UIName=Name:China
Name=China
Suffix=Soviet
Prefix=B
Color=DarkGreen
Multiplay=yes
Side=ChinaSide
SmartAI=yes
File.Flag=c11_flag.pcx
File.LoadScreen=c11_ls.shp
File.LoadScreenPAL=c11_ls.pal
File.Taunt=Taunts\china%02i.wav
LoadScreenText.Name=Name:China
LoadScreenText.SpecialName=Name:rhtnk
ParaDrop.Types=COMMISSARA
ParaDrop.Num=7
AI.PowerPlants=CHAPOWR
LoadScreenText.Brief=loadbrief:china
 
[CAWEAP]
UIName=Name:NAWEAP
Name=Soviet War Factory
BuildCat=Tech
WeaponsFactory=yes
Prerequisite=PROC,NABARK,CACNST ; Prerequisite --> PROC , BARRACKS , FACTORY , TECH , POWER
Factory=UnitType
DeployTime=.044
Strength=1000
Adjacent=2
Armor=wood
TechLevel=2
Sight=4
Owner=China,NorthKorea ; Not forget Owner
AIBasePlanningSide=3 ; New side=3
Cost=2000
Points=80
Power=-25
Capturable=true
Crewed=yes
Bib=yes
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
NaturalSmokeLocation=-12,0,370
MaxDebris=15
MinDebris=5
DebrisAnim=Dbris1sm,Dbris1lg,Dbris4sm,Dbris5sm,Dbris4lg,Dbris7sm,Dbris8sm,Dbris5lg,Dbris4lg
ThreatPosed=0 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys,BigGreySmokeSys
DamageSmokeOffset=395,750,410
AIBuildThis=yes
;ExitCoord = 1280,256,0
;ExitCoord = 610,188,0 ;above - 670 and 68
;ExitCoord=384,96,0 
ExitCoord=512,256,0 ;gs 96 isn't the center of a cell.  This causes pop when the Force Track grabs hold.
Spyable=yes
;WantsExtraSpace=yes ; gs This will look for a space AIBaseSpacing+1 when the computer places, but will settle for AIBasSpacing
ImmuneToPsionics=no ; defaults to yes for buildings, no for others
NumberImpassableRows=1 ; Tanks unlimbo on the second cell.  Drive locomotor's Force Track ignores the building, but hover gets stuck
SpyEffect.RevealProduction=yes
SpyEffect.Custom=yes
 
*****A New Side will require seperate buildings of it's own and requires you to list the Factory Types in the PrerequisiteBuildings Section. as well as adding them to the[AI] Section 
***** However new building models arent necessary as you can just Clone an existing building, change the name and use Image=Art.ini entry 
***** Dont forget to list all new buildings,infantry,vehicles,and aircraft in thier respective sections, [BuildingTypes],[VehicleTypes],etc...
 
เเล้วอย่าลืม ทำ AI MCV เพราะมีรายละเอียดเพิ่มเติมผมเเปลเองไม่ได้
 

10749242_337515766419336_1305877035_n.pn
full_logo.png

 

asdsaqwqwqwqw.png





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users