No ests registrado! Recuerda que para poder participar debes registrarte.
  Registrarse Buscar FAQ Miembros Grupos de Usuarios Login  
Este tema est cerrado y no puede editar mensajes o responder "Rasgo forzado"
"Rasgo forzado"
Milner
Miles [soldado]

Registrado: 14 Nov 2009
Mensajes: 455
Ubicacin: Complutum
Responder citando
Hola compaeros, voy a postear esta "especie" de tutorial que aprendi hace algun tiempecillo y que te permite aadir los nombres historicos de los grandes generales de la historia, todos sabeis que esto se puede hacer simplemente cambiando la traduccion de los nombres pero es una modificacion que a mi personalmente me irrita por el hecho de la posterior duplicacion de los mismos (Anibal, Alexandro, Pirro, Julio Cesar...solo hubo uno).
En esta operacion vamos a forzar un rasgo que al final es el que nos dara el nombre (sobrenombre en este caso), por lo tanto a esto lo podriamos llamar "rasgo forzado".


Archivos que vamos a modificar:

Solo necesitaremos el bloc de notas, y si tienes el Alexander mucho mejor, si no es asi tienes que buscar un rasgo unico alternativo al de "inmortal".
-export_descr_character_trait
-export_descr_VnVs_enums
-export_VnVs (carpeta "text")
-descr_strat (carpeta "world"/ "campaign" /campaa que desees)


1-Aadimos el rasgo "inmortal" del Alexander TW (copiar y pegar) al archivo export_descr_character_trait (del Rome):

;------------------------------------------
Trait Immortal
Characters family
Hidden

Level Immortal
Description Immortal_desc
EffectsDescription Immortal_effects_desc
Threshold 1

No voy a explicar nada de este rasgo pues simplemente lo vamos a copiar tal y como esta (solo hay que aadir esto, este rasgo por lo visto no utiliza lanzador).

2-Creamos un nuevo rasgo (en el archivo: export_descr_character_trait), le podeis dar el nombre que querais, no es el que vereis despues en el juego. Ejemplo:

;-----------------------------------------
Trait africanus
Characters family

Level africanus
Description africanus_desc
EffectsDescription africanus_effects_desc
Epithet africanus_epithet_desc
Threshold 1

Effect Command 3
Effect TroopMorale 2
Effect PopularStanding 25
Effect SenateStanding 25

Aqui lo que haremos sera poner el nombre del rasgo (lo poneis despues de "Trait" y de "Level") aadiendole una entrada para la descripcion del rasgo, descripcion de sus efectos y la descripcion de su epiteto (el sobrenombre). El "Threshold" dejarlo con el "1" tal y como esta y por ultimo aadimos los efectos que deseemos que el rasgo nos otorgue (estos pueden ser muy variados y este no es el momento ni el tutorial para explicarlos).

3-Ahora hay que crear el lanzador del rasgo, esto lo seguimos realizando en el mismo archivo (export_descr_character_trait). Ejemplo:

;------------------------------------------
Trigger africanus
WhenToTest CharacterTurnEnd

Condition IsFactionHeir
and CultureType roman
and FactionType romans_scipii
and Trait Immortal = 1

Affects africanus 1 Chance 100

Aadimos el nombre a las entradas "Trigger" y "Affects" (al final de esta entrada ponemos "1" ), incluimos el momento en que el lanzador debe actuar "WhenToTest CharacterTurnEnd" (esto significa que actuara al finalizar el turno) y las condiciones que son necesarias para obtener el rasgo, en este caso ser heredero de la faccion, romano, de la faccion de los Escipiones y lo mas importante, poseer el rasgo de "inmortal" que es lo que hara que este nuevo rasgo sea unico y solo se obtenga una vez durante todo el juego. La entrada "Chance" son las probabilidades de conseguir el rasgo, si le aadimos 100 a la entrada su obtencion es segura.

4-Incluimos las descripciones de los nuevos rasgos en el archivo "export_descr_VnVs_enums", tiene que quedaros asi:

Immortal
Immortal_desc
Immortal_effects_desc
africanus
africanus_desc
africanus_effects_desc
africanus_epithet_desc

Estas entradas son para que las lea el juego, no hay apenas nada que explicar.

5-Ahora vamos a poner el nombre del rasgo que veremos en el juego, en la carpeta "text" el archivo export_VnVs, debe quedar asi:

--------------------

{Immortal} Immortal

{Immortal_desc}
Hidden VnV for ALX

{Immortal_effects_desc}
Sin efectos

--------------------

{africanus}Escipion el "africano"

{africanus_desc}
Las gestas de este general romano inspiran valor a sus hombres que no dudan en seguirle a cualquier campaa que el ordene.

{africanus_effects_desc}
Mando +3, +2 Moral a todas las tropas en el campo de batalla, +25 de popularidad con el Senado, +25 de popularidad con el pueblo

{africanus_epithet_desc}Escipion el "africano"

Aqui lo unico que hacemos es aadir las traducciones del nombre del rasgo, su descripcion, sus efectos (mando, influencia...) y por ultimo el "epiteto" que es el sobrenombre que se aadira a su nombre de "pila" en el juego. En lo referente al rasgo de "inmortal", dejarlo tal y como esta...


6-Ahora, mas dificil todavia (como dicen los del circo), el archivo "descr_strat". Este archivo esta en la carpeta "world"/"campaign" y la campaa que quieras modificar.


character Publius Scipio, named character, heir, age 16, , x 115, y 146
traits GoodCommander 3 , PoliticsSkill 2 , Intelligent 2 , Immortal 1 , GoodInfantryGeneral 2
ancillaries chirugeon
army
unit roman generals guard cavalry early exp 7 armour 0 weapon_lvl 0
unit roman legionary first cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman triarii exp 1 armour 0 weapon_lvl 0
unit roman triarii exp 1 armour 0 weapon_lvl 0
unit chosen archer alemanni exp 1 armour 0 weapon_lvl 0
unit roman light cavalry exp 1 armour 0 weapon_lvl 0
unit roman light cavalry exp 1 armour 0 weapon_lvl 0

Primero buscamos el general al que queremos dar el nuevo rasgo.
Lo unico que tenemos que incluir es el rasgo "inmortal" en la entrada "traits" y le ponemos un "1".Hay que asegurarse que cumple el resto de los requisitos del lanzador (es heredero, romano y de los "escipiones"). El nombre de "pila" podeis hacer que coincida con el del personaje historico cambiandolo aqui mismo "a mano" (mirais en el archivo descr_names y el que os guste lo incluis)(copiar y pegar, claro esta).

Y esto es todo, empezar una nueva campaa y vereis que al pasar el primer turno el nombre del personaje deseado aparece!.

OPCIONAL!:

-Incluir el archivo "chat_filter.san" del Alexander TW y abrir el juego con el "exe" del mismo.
Esto lo estoy testando actualmente y seria para que los generales con el rasgo de "inmortal" no mueran de viejos, utilizando el Rome.

Si algo no ha quedado claro, no me he sabido explicar bien o teneis alguna duda o peticion, con gusto os contestare. Un saludo. Cool
Ver perfil de usuarioBuscar todos los mensajes de MilnerEnviar mensaje privado
"Rasgo forzado"
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Todas las horas son GMT + 1 Hora  
Pgina 1 de 1  

  
  
 Este tema est cerrado y no puede editar mensajes o responder  


Ludoskopos | Jessica Alba
Roma: Guerra Total - Rome: Total War y Barbarian Invasion 2005 © (1817 días en línea)
Para contactar con el administrador (publicidad, patrocinios, etc.), mande un correo a webmaster [-@-] romaguerratotal.com
x}r8@WǴսJwiB{XPHTe`dl̼ydIމݖR$D&@}'[F}':~?=k6 ع~D?{akeuzܓj?ІX|F=;;'GG0}]lGwHQ-m㉈3?q#G@t;!\":vBۛw_,qE-@+ us?cJ+ؕ:3Wkǎl8A&;}6ևow-Ju~vto#8s9^(|*pDX&wCy^,QA&iq?;;Y,6.!)-T70R&c uETq / 9W"%턁ˁ 3WZm+E4/ Z;@2C?-ht-,*_BoF_s=q9T9~qv f3,i2%\,tRqק9 K%Cf ο2g-3qZ\+.kz*6|rnzT7u¨Pr@rvPhqq,YهI`EࠖiRP<$ iWz$U-S"ֹ nSv@LZ,X C޽~9=w_ f \:g+B{ SW| -  dWի{ug [zmƷ3/p$oy ]/~XgKo\^Dn\ n6J&a8MlN?,|-OEDQ &xR?%jF9 \?mlCIįVzeR [U/R't0ȤàFRf'%J,bJOQ|[ѣ(gRUS {d.ai2-2֙c9鸴j~jj2'< g j>n%!ݒ'J<$U+<)Sd§[Y-(SZ6*50*piȝ 6'S=LP{EbdEaZ!QYN3MdWv{;%H{$\h٪Z-mrG2>9֕#]1Bqb0IC ;H_7Z /sW\,TȿOT*]# }Wp69 ٽBy(Gy׿CA_md#y}W=m̡rO,E /Ʈh)Q}ҊC"e30!nW6 +H5OI%=`):@*6֟Gx}X6ʽedu {_ .}? +/p ?x`)'M%/bP|wO;;sA?P[9,tۢ_9 p=_D}%.<{ >֡fg3tw'r;`@wmvmvh/ ɦbR!-0m} ~".bc),# -f"G},dO{ q2bN>‚؃6>&]0!,_`-n]' ß X:-CնueCI}yN:И D YW*Ljq0bJ,1@Z6J_V'ENo"9i_E@#BaC{q̠>uc(Ow0K@?z3Β "z*qg�ep }iWwyMZ1C sEܣԥx-ѵ IRCqJ<:':&0mr dHj.)&%: tIБ;3zVV J W^ˏdN%c3 {&rsw0`I*'Тnp OP( 0 >b H"=X,4S-Rj߻Vx(~mt줋smǣRW;iGDC\ VB.gR8=Cphr"s4U#29 Rs+v #Y\jz[j?eŸ ;)EӳL4N k [J\{G3x=  hGLhc`*?&k\VB`f&u;x G&~Dg*LWԅ'!)Ϥ{S1 p"U%Que[p?qk j}ɂX$zK`qɔ _ge%=ŸɊA!)vZ%5]/t]E+H.E ʸSZ^U0 k=I%4>’w}Lݘƒ#5 U6~ ~ka4'Sg%zp:CGA|uKK[n'ڪ xVaAzrDrNqP@dbѠѺ?z.TKWZjDK|RnZ\ʠf{ǔN}z<Ҫ js߃B1PKpk (Y@E݀,B"q=lM&[5;'vN_y<4$i>dn·/ŃWi-Py*t aR\)l>VV0gK*oQ@o9 cNa1-#S"xf1˦V@\ktQ vBEG1DՀڪ%q6?+&Vrh&$1`!uf/R^ BسKCٱč|08f^h\湴H=j0 P'Z(_U)V]+snM'4FxQW;WR`sQh%fվw2]а Lۂs"0ֈOR,4S(( gکRݤ)s#N.4C| &liK N2"N!s.:16L ۥ,KW GRD(.Y[ .&\AޡXV7xÓI tFCJP$~ x*'fTt6Q*D |J-W"U :4ҎK,%ZItYEL=Sx>g28Z!{/ 7W[=gCgrUBR͍v= OPh*|_ GՈX &aP@ʅti(_q^Zeǹ{ׂ5B3|t(DRώi6S[O9F(0]Q,oB§OX?e3^1N-xO"O g0F:ݜ2Jh*"g0+c@FJ?s}ra[$inT@d.0 P YE۸~9eoPLPpcƒ[ IPut4Mo3^g#!!%g|&mF-R" p!aQIiLuۉMN־Ob+x]T}lU 5X.$ ] a+x:d$L̄Q32S3Y$FtL؝,$NScsR0Lwl~{2NUZK^;J PB?۪`9~bܿ)CkYU^K.d.)4 HzEt BAeϬ`^ 8F敏^9 ĮxBP7/BevQFIX*^Y\y[2IT Ҡst'fm T>{2VlpGeZhXD0wT1Ns4@w _ȕQkk~8YUk ΓO=5ʸ=h's%/N9zecd3KFD2\:ou,DiO] 'GM"cd\x*&J<'xrt;t"3Y+ij|ĻkX#; R]"1zx3"۠vQ2hUgMeש- iN nơzJG۸YQBz Vi3+&Y7{`kFwjH]>W5wO^}W5qUC&; _LZd=ʼnG4h s0<5znp9WwMu-@"Qh-`vx|f[x%3 hx;vf0$YN zcd%OɬK:ڄPhI}xlswA]^ya.P ud' PS_\T5R߮ĵ骫B b<,~2 H-b\.x87T%pgЈ Fk~OߟWtN={T©Wdʉdew-61rG~XXeIs,+4hH\:(^"/ =+`NBtџ}A:4J$N܏Մ>3M$}]dmn6a罼F<09.o`ל ἼBq}a<ɿ vB|#V)'J̰Y( U9Q5z,ހXN[YVάLMl; o,a*&(%F 9GS}p:l fV}+Ma9ߊTʎ0"yтzWśsG6d/>g]}ƒn z0$J>jQm5UJ&AkJaSO%kT#b\%!Yzk,fs]ZFMg9sXciRrƲxxnh¸&݈NYc 4qTn]_9VN1&rW@+TRPEEwëRl5dj,nĥ!QV#% vDrr S(I8ʺpx(&j*\j7B_QEN+K$j,sF5AaP#Xm;5r'M60XMg[ʥXm%5*HEIң2@g>BP%4JFvj+%Ft!RXh_J2s u1NHK25VMRr䚼?{Fji>PP$?OcΚ5:@i,Ԉ;"iBޘ0eFX]%;u&"p5Uq丕/̒4<+E:Jc)9l)w*C29OelҚ4ݿqdddI#dw>H n wG9.{%Z\w}/}; ;+O6뭒7z^$YvX 1-7.f062y ډ:vFm|o7$ƶI;,8 n \Nĭ%q-$DuZ&bu.]x䟲&$R_e:6GT,RfM`}suzt /^oƇlw m:=Ŋ"(=>f6N{]fp+ġ^wG_ 9V:n.m>)5v ΃qئk{YQ0<+"6VZds3C;1-Moc) ~&Cێ3brFWh_λxr-"xVUa?}q^v))Q/l瞬77 ݞ