Abre la carpeta de la misión
Elige la carpeta que contiene types.xml como carpeta de trabajo de Coderoute.
Administras un pequeño servidor privado de DayZ y un ítem es demasiado escaso. La solución es un número en types.xml. ¿Necesitas ayuda con mods y scripts para tu servidor? Empieza aquí, porque los mismos 4 pasos sirven para XML y para archivos de Enforce Script.
Elige la carpeta que contiene types.xml como carpeta de trabajo de Coderoute.
Escribe con palabras sencillas qué ítem y qué valor deben cambiar.
En el modo Ask first, lee la tarjeta antes de que se escriba la edición.
Ejecuta tu comprobación de XML, reinicia una copia de prueba y mira el resultado.
"BakedBeansCan" types.xml1 coincidenciatypes.xml12 líneastypes.xml+1 -1your XML check commandexit 0<type name="BakedBeansCan">
<nominal>40</nominal>
<lifetime>14400</lifetime>
<restock>1800</restock>
<min>20</min>
<quantmin>-1</quantmin>
<quantmax>-1</quantmax>
<cost>100</cost>
<flags count_in_cargo="0" count_in_hoarder="0"
count_in_map="1" count_in_player="0"
crafted="0" deloot="0"/>
<category name="food"/>
<usage name="Town"/>
</type>Un ítem en types.xml: nominal es cuántos intenta mantener la economía, lifetime es cuántos segundos dura uno. La etiqueta flags lleva los seis atributos, repartidos en 3 líneas aquí para que quepan en la página.
Abre la carpeta de la misión en Coderoute y pídele que muestre cómo está configurado BakedBeansCan. Usa grep para encontrar la entrada y read_file para mostrarla, y luego explica cada etiqueta con palabras sencillas. Después, pide nominal 60 en lugar de 40. En el modo Ask first el cambio aparece como un diff, y edit_file escribe solo esa línea cuando lo aceptas. Luego tu comando de comprobación de XML se ejecuta en Shell. Por último, reinicia una copia de prueba de tu servidor y mira si el ítem aparece más seguido. Guarda una copia del archivo original.
Un servidor con pocos mods es más fácil de mantener que uno con 30. Cambia Coderoute a Plan only y pide una lista de lo que necesita cada mod: una clave en la carpeta keys, un lugar en tu script de arranque y, para los ítems nuevos, entradas en types.xml. Lee los archivos con read_file y grep, pero no cambia nada. Revisa el plan, cambia a Ask first y deja que escriba una entrada a la vez. Prueba después de cada cambio, así un error es fácil de encontrar.