CnC Foren

CnC Foren (http://www.cncforen.de/index.php)
-   CnC Map World (http://www.cncforen.de/forumdisplay.php?f=19)
-   -   Rules.ini-Eintrag ist nirgendwo beschrieben ! HILFE ! (http://www.cncforen.de/showthread.php?t=14994)

exuser 26-07-2002 03:53

Rules.ini-Eintrag ist nirgendwo beschrieben ! HILFE !
 
Also, ich habe die Offizielle Turniermap für 4 Spieler etwas modifiziert. Ich bin noch dran. Jedenfalls brauche ich eine Hilfestellung zu einem mir Unbekannten naja.... Eintrag bei einer Einheit oder einem Gebäude. Hier mal ein beispiel :

[E1]
UIName=Name:E1 <--- Das ist das Ding
Name=GI
Image=GI
...
...
...

Es wird nirgendwo beschrieben, für was das da ist, und wie man es anwendet.


So, 2. Problem(wichtiger) :

Ich habe eine neue Unit erstellt, basierend auf einer alten. Den Namen habe ich natürlich geändert(Name=sonstwas). Das Problem ist nur, das im Spiel immernoch der alte name angezeigt wird. Ich vermute, das es was mit meinem obigen Problem zu tun hat, also mit der Zeile UIName=Name:E1
Ich weis absolut keinen Rat mehr, und brauche dringend hilfe. Wenn jemand was weis, bitte posten !

Striker0a 26-07-2002 14:32

argh ... du kannst doch nicht einfach den Gi aus dem Game streichen ....
und neue einheiten lasssen sich nicht so leicht machen ... auch nicht aus anderen einheiten... du kannst nur die wärte feränderen wie (beispiel)

; Quake tank
[QUAK]
UIName=Name:QTANK
Name=Quake Tank
Category=AFV
Primary=EarthQuake
CanPassiveAquire=no
CanRetaliate=no
Strength=200
Explodes=no
Prerequisite=GAWEAP,GATECH
CrateGoodie=yes
Armor=heavy
TechLevel=7
Sight=6
Speed=4
Owner=British,French,Germans,Americans,Alliance
Cost=1750
Points=80
ROT=5
Crusher=yes
SelfHealing=no
Trainable=no
Crewed=no
Turret=yes
IsSelectableCombatant=no
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
VoiceSelect=GenAllVehicleSelect
VoiceMove=GenAllVehicleMove
VoiceAttack=GenAllVehicleAttackCommand
VoiceFeedback=
DieSound=GenVehicleDie
MoveSound=PrismTankMoveStart
Maxdebris=3
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
Weight=3.5
MovementZone=Destroyer
ThreatPosed=40 ; This value MUST be 0 for all building addons
DamageParticleSystems=SparkSys,SmallGreySSys
AllowedToStartInMultiplayer=no
ZFudgeColumn=9
ZFudgeTunnel=15
Size=6
BuildLimit=1

Add this between the other weapons:

[EarthQuake]
Damage=200
ROF=500
Range=1.5
Speed=1
AreaFire=yes
FireOnce=yes
CellRangeFinding=yes
Projectile=Invisible
Warhead=QuakeWH
Report=NukeExplosion
Anim=SHOKWAVE

Add this between the other warheads:

[QuakeWH]
CellSpread=7
PercentAtMax=.5
Verses=10%,10%,10%,200%,200%,200%,100%,75%,50%,25%,0%
InfDeath=3
Rocker=yes
Deform=100%
ShakeXlo=4
ShakeXhi=4
ShakeYlo=20
ShakeYhi=20

--- art.ini ---

[QUAK] ; Quake tank
Voxel=yes
Remapable=yes
Cameo=QUAKICON

dann komen dazu noch ein paar andere wärte.... also Mode lieber stat zu erschaffen;)

san 26-07-2002 17:39

zur 1. Frage: Das ist die Bezeichnung für den eintrag in der ra2.csf

exuser 26-07-2002 19:57

Das mit dem GI war ja nur ein Beispiel, und ich mache selbstverständlich auch neue Einheiten rein.

Aber zu der lösung des Namenproblems :
Ich kann diese Datei nicht ändern, da ich die änderungen in meine online-map schreibe(die wird ja runtergeladen und damit auch die änderungen, sodass man keine neue rules.ini braucht), und da können eben nur sachen aus der rues.ini rein. Gibt es da keine andere Lösung, im vorherigen Teil ging es doch auch !
Es ist nicht 100%ig notwendig, aber es ist eben nicht so gut, wenn bei dem Amerikanischen Spezialzerstörer, den die Amerikaner automatisch bauen, eben statt dem normalen, stehen würde, es wäre der normale. Das erschwert nicht nur das testen, sondern kann auch dne spieler verwirren.

exuser 26-07-2002 20:02

Moment mal, was sagst du da ? Neue Einheiten machen wäre problematisch ? Wer hat den n das erzählt, das ist das einfachste überhaupt. Hab ich schon mehrfach gemacht, einfach in der jeweiligen EinheitenListe etwas in der art von :

273=AMHTNK

hinzufügen, dann weiter unten die Einheit hin :

[AMHTNK]
Image=HTNK
Cost=5000Strength=1000
Primary=120mmx
...
...
...

So einfach ist das. Nun, ich habe eben eine neue EInheit basierend auf einer alten gemacht, und jetzt nerft das Programm mit dem alten namen. Das muss etwas mit dem UIName zu tun haben, da ich das nicht geändert hab...

Naja, egal, ich warte auf Antworten.

Lord Kain 26-07-2002 20:12

Das gibt den Namen in der String-Datei an. Dort muss man dann an dieser Stelle den Inhalt des Strings in den Namen ändern. Bei C&C 3 konnte man den Namen noch direkt ändern, bei AR2 ist der Befehl Name=... nutzlos und bewirkt nichts mehr! Die String Datei befindet sich in der ra2.mix. Nach dem Extrahieren mit dem XCC Mixer einfach mit einem String Editor bearbeiten.

exuser 27-07-2002 00:45

Ja, danke für die hilfe, ich ahb das auch schon versucht, aber das nützt mir ja nicht, aus dem oben genannten Grund :
Ich ändere alles in der map drin, nicht in der rules.ini, oder sonstwo, damit jeder das spiel in diesem mod spielen kann, ohne es vprher runtergeladen zu haben. Die map ist innoffiziell, wird übertragen und die änderungen gleich mit. praktisch :) Aber wenn es keine andere möglichkeit gibt, bin ich wohl gear****.
Naja, trotzdem danke !

Sepuku 14-08-2002 14:10

Ini ändern und mit dem Ini Editor von FA2 einfügen.

Direkt in die Map!
Du wirst auch noch automatisch gefragt was du gerne einfügen möchtest aus z.b. der Rulesmd.ini oder artmd.ini etc..
Dann wählst du deine Änderungen und ziehst sie in deine modmap.
Somit wäre dein Problem gelöst.
Denn jeder der die map runterzieht hat geänderte inis und zwar nur auf dieser map.

Viel Spass mit den neuen Einheiten!


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:18 Uhr.

Powered by vBulletin Version 3.7.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.