101Level - Foro

[FAQ] Evitar uso de objetos en ciertos mapas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Leeg

  • *
  • *
  • 3.322
  • 59
  • Actividad:
    0%
  • Sexo: Masculino
[FAQ] Evitar uso de objetos en ciertos mapas
« en: 10 de Julio de 2012, 22:08 »
[FAQ] Evitar uso de objetos en ciertos mapas
Realizada por: Leeg

Descripción: Con esta guía aprenderemos a añadir, modificar y eliminar restricciones de objetos en mapas.




::Herramientas necesarias::



::FAQ::

A.- Estructura y organización

El archivo que necesitamos para llevar a cabo esta tarea se encuentra en:

db\item_noequip.txt

El archivo está organizado de la siguiente manera: Primero tenemos las instrucciones:

Código: C
  1. // The equipment/items/cards restriction file
  2. // here you define which items may not be used at PvP / GvG
  3. // format: <item id>,<mode>
  4. // mode
  5. // 1    - restricted in normal maps
  6. // 2    - restricted in PVP
  7. // 4    - restricted in GVG
  8. // 8    - restricted in Battlegrounds
  9. // Restricted zones - they're configured by 'restricted <number>' mapflag
  10. // 32   - restricted in zone 1
  11. // 64   - restricted in zone 2
  12. // 128  - restricted in zone 3
  13. // 256  - restricted in zone 4
  14. // 512  - restricted in zone 5
  15. // 1024 - restricted in zone 6
  16. // 2048 - restricted in zone 7

Estos números identifican los tipos de mapa en los que vamos a restringir un objeto. Los cuatro primeros son categorías "especiales", es decir, hacen referencia a un grupo de mapas determinado: Mapas normales, mapas PVP, mapas GVG y mapas de Battleground. Las siete categorías siguientes son clases que podemos definir nosotros en los mapas que queramos añadiendo este número en su mapflag. Por ejemplo, si queremos añadir una restricción en un mapa normal, pero no en todos los mapas, debemos usar una de estas siete categorías, también si queremos añadir una restricción exclusiva a un único mapa pvp debemos hacer esto, etc.


B.- Sintaxis

El método de funcionamiento es muy sencillo. Esta es su sintaxis:

Código: C
  1. ID del objeto, categoría de mapa

Por ejemplo:

Código: C
  1. 1201,1

Esto impide que podamos usar el objeto con ID 1201, un Knife, en cualquier mapa normal del juego.

Podemos añadir una misma restricción a varios mapas sin tener que duplicar la entrada, para ello simplemente tenemos que sumar los números que identifican a las categorías y poner ese resultado como número de categoría, por ejemplo:

Quiero prohibir el uso de Knife (ID: 1201) en Mapas PvP (categoría 2) y BG (categoría 4). 4+2 = 6.

Código: C
  1. 1201,6

Con esto, no podremos usar un Knife en Mapas PvP ni BG. Ya que 6 hace referencia a ambos tipos de mapa.
« última modificación: 23 de Noviembre de 2012, 14:45 por Leeg »
~Persona3~


 

[FAQ] Modificar monstruos en mapas

Iniciado por Leeg

Respuestas: 0
Vistas: 1833
Último mensaje 10 de Julio de 2012, 22:05
por Leeg