Tutorial:Agregar nuevos trabajos

De Wiki The-West ES
Ir a la navegación.

Si bien es un caso raro, existe la posibilidad de que se agreguen nuevos trabajos a The West y por ende, debemos agregarlos a la wiki.

La lista de trabajos es en esencia sencilla:

Primero tenemos la barra de navegación de trabajos

<center>{{Barra de navegación de trabajos}}</center>

Luego tenemos el código que nos permite tener la tabla que contendrá todos los trabajos:

<div class="divTableWithFloatingHeader" style="position:relative" bis_skin_checked="1">
<table style="width:100%" class="NewjobList tableWithFloatingHeader">

Hasta este punto, no deberemos modificar nada, este código debe permanecer sin ninguna modificación.

Y ahora comenzaremos a agregar los trabajos. El orden en el que agregamos los trabajos es en orden del nivel necesario para poder realizarlos.

Para agregar un nuevo trabajo usamos la plantilla {{JobTableList}}

Esta plantilla tiene bastantes parámetros:

 
 {{JobTableList 
 |fileName= 
 |JobName=
 |habilidad1= |habilidad2= |habilidad3= |habilidad4= |habilidad5= 
 |peligro=
 |nivel=
 |dificultad= 
 |money15s= |money10m= |money1h=
 |xp15s= |xp10m= |xp1h=
 |minSuerte=$
 |maxSuerte=$ 
 |producto= 
 }}

Cada atributo en la plantilla puede dejarse en blanco pero siempre deberemos escribir algo ya que el trabajo siempre tendrá un dato que agregar en cada atributo (aunque tenga algún valor en 0 o el producto sea aleatorio).

fileName será el nombre de la imagen del trabajo, estas las deberemos subir a la wiki previamente en la página de [Subir archivo]. Cuando ya agreguemos la imagen a la wiki, entonces escribiremos el nombre de la imagen en este espacio (debe tener la extensión, por ejemplo .png, .jpg, etc.). Como sugerencia, al subir la imagen del nuevo trabajo, pongámosle al archivo el mismo nombre que tiene el trabajo. Esto nos facilita el trabajar en la wiki.

JobName lo utilizaremos para escribir el nombre del trabajo, debemos escribir el nombre del trabajo tal cual cómo está en el juego; si el nombre es distinto nos puede llegar a dar más trabajo el mantener la wiki actualizada. En caso de que el nombre del trabajo tenga errores de ortografía o un nombre incorrecto o alguna sugerencia para cambiar el nombre del trabajo EN EL JUEGO, comuníqueselo al CoMa, no lo cambie en la wiki si no es cambiado primero en el juego. La wiki debe mostrar la información TAL CUAL está en el juego.

habilidad tenemos 5 atributos llamados habilidad, cada uno con un número: habilidad1 habilidad2 habilidad3 habilidad4 habilidad5. Todos los trabajos tienen 5 habilidades necesarias, algunas se pueden repetir. Cada una de estas las agregaremos en cada uno de estos atributos. Lo que agregaremos es el nombre del archivo de la habilidad. Estas están cargadas en la wiki por lo que no necesitaremos agregarlas, simplemente escribiremos el nombre del archivo, internamente la plantilla hará la referencia al archivo. El nombre debe tener la extensión.

Habilidad Nombre del Archivo
Construir Construir.png
Vigor Vigor.png
Tenacidad Tenacidad.png
Condición Condición.png
Puntos de salud Salud.png
Montar a caballo Montar a caballo.png
Reflejo Reflejo.png
Eludir Eludir.png
Esconder Esconder.png
Nadar Nadar.png
Apuntar Apuntar.png
Disparar Disparar.png
Poner trampas Poner trampas.png
Destreza de manos Destreza de manos.png
Reparar Reparar.png
Liderazgo Dirigir.png
Tácticas Táctica.png
Comerciar Comerciar.png
Instinto animal Trato con animales.png
Apariencia Presencia

peligro el peligro es el porcentaje de probabilidad de recibir daño durante el trabajo.

nivel es el nivel mínimo que necesitamos para poder realizar el trabajo.

dificultad es la cantidad de puntos de habilidad (sumados) que necesita el jugador para poder desbloquear este trabajo.

money15s es el dinero que dará el trabajo al realizarlo en 15 segundos.

money10m es el dinero que dará el trabajo al realizarlo en 10 min.

money1h es el dinero que dará el trabajo al realizarlo en 1 hora.

xp15s es la experiencia que dará el trabajo al realizarlo en 15 segundos.

xp10m es la experiencia que dará el trabajo al realizarlo en 10 min.

xp1h es la experiencia que dará el trabajo al realizarlo en 1 hora.

minSuerte es el valor mínimo que tendrá cualquier item que puede ser obtenido al realizar el trabajo.

maxSuerte es el valor máximo que tendrá cualquier item que puede ser obtenido al realizar el trabajo.

producto En este pondremos el producto que será obtenido al realizar este trabajo. Para esto utilizaremos la plantilla {{ItemBorder2}}. Si el trabajo tiene dos productos entonces pondremos la plantilla dos veces con la id de cada producto. En el caso de que el trabajo de un producto aleatorio no pondremos la plantilla de item sino que mostraremos una imagen llamada Unknown.png [[file:Unknown.png]]

Todos los valores que le pongamos al trabajo serán aquellos valores que tendrá el trabajo en el caso de que tengamos 0 puntos de habilidad (y atributos). Generalmente los valores afectados por esto van a ser peligro money15s money10m money1h xp15s xp10m xp1h maxSuerte minSuerte.





Al final nuestro código completo quedaría de la siguiente forma

<center>{{Barra de navegación de trabajos}}</center>

<div class="divTableWithFloatingHeader" style="position:relative" bis_skin_checked="1">
<table style="width:100%" class="NewjobList tableWithFloatingHeader">
 
{{JobTableList 
|fileName=Ahuyentar_a_los_bandidos.png |JobName=Ahuyentar a los bandidos 
|habilidad1=Vigor.png |habilidad2=Vigor.png |habilidad3=Vigor.png |habilidad4=Vigor.png |habilidad5=Vigor.png 
|peligro=1
|nivel=1
|dificultad=0 
|money15s=4 |money10m=19 |money1h=39
|xp15s=7 |xp10m=29 |xp1h=61 
|minSuerte=$25
|maxSuerte=$75 
|producto= {{ItemBorder2|2161}}
}}
 
… Agregamos más trabajos …

{{JobTableList 
|fileName=Caza de Zorros.png |JobName=Caza de Zorros
|habilidad1=Montar a caballo.png |habilidad2=Nadar.png |habilidad3=Disparar.png |habilidad4=Poner trampas.png |habilidad5=Trato con animales.png
|peligro=97
|nivel= 241|dificultad=3501
|money15s=48 |money10m=225 |money1h=477
|xp15s=42 |xp10m=197 |xp1h=417
|minSuerte=$700
|maxSuerte=$2100
|producto= {{ItemBorder2|52975}}
}}
</table>
</div>