Jump to content

MigAndresC

Members
  • Content Count

    10
  • Joined

  • Last visited

Community Reputation

0 Neutral

About MigAndresC

  • Rank
    Member
  • Birthday 13/07/1994
  1. Si, todo está en la misma carpeta. No entiendo que quieres decir con "prueba con un file"... ¿podrías explicarme? Por cierto, cuando inicio el recurso normalmente (no como definición de editor de mapas), todos los scripts se cargan normalmente. El problema viene cuando lo cargo con el editor de mapas. ¿Alguna idea?
  2. Hi. I am trying to get a custom map editor definition to load some scripts. In my first attempt, I tried loading the scripts from the .edf file, this is what I did. name="Vehicle Spawn Manager"> name="rvspawnpoint" friendlyname="Random Vehicle Spawn Point" description="Spawn points for random vehicles."> > name="cvspawnpoint" friendlyname="Custom Vehicle Spawn Point" description="Spawn points for custom vehicles."> > ="script1.lua" /> ="script2.lua" /> ="script3.lua" cache="false" /> ="script4.lua" cache="false" /&
  3. Si, este es mi meta: > name="NAME" author="Mig" edf:definition="vsm.edf" type="script" /> >true> ="classy.lua" type="shared" /> ="table.lua" type="shared" /> ="functions.lua" type="shared" cache="false" /> ="VehicleClass.lua" type="shared" cache="false" /> ="VehicleClasses.lua" type="shared" cache="false" /> ="edf.lua" /> ="edf_client.lua" type="client" cache="false" /> ="main.lua" /> > Cuando inicio el editor de mapas e incluyo la definición "vsm", no se cargan los scripts de este meta.
  4. Buenas. Estoy creando un EDF personalizado para mis mapas donde requiero de ciertos scripts. Por ahora los estoy cargando de la siguiente manera: name="Vehicle Spawn Manager"> name="rvspawnpoint" friendlyname="Random Vehicle Spawn Point" description="Spawn points for random vehicles."> > name="cvspawnpoint" friendlyname="Custom Vehicle Spawn Point" description="Spawn points for custom vehicles."> model="400" position="!position!" rotation="!rotation!" /> > ="script1.lua" /> ="script2.lua" /> ="script3.lua" cache
  5. Entiendo. Me surgen muchas dudas... estaba siguiendo el formato del recurso race, donde está este .edf name="Race"> name="racepickup" friendlyname="Race pickup" icon="edf/pickup.png"> name="position" type="coord3d" default="0,0,0" /> name="type" type="selection:nitro,repair,vehiclechange" description="The type of pickup. Can repair the vehicle, add a Nitro, or change the player's vehicle" default="nitro" /> name="respawn" type="integer" default="0" description="The respawn time in miliseconds" /> name="vehicle" type="vehicleID" default="522
  6. Disculpa pero, ¿podrías explicarme donde debería ir el oop? En el meta.xml del recurso, el oop está ubicado justo antes de los scripts y todo funciona normalmente (puedo usar los métodos). El problema está en el .edf (https://wiki.multitheftauto.com/wiki/Re ... Editor/EDF) donde intento cargar varios scripts que usan los nuevos métodos y no funciona el oop. Este .edf no depende del meta hasta donde yo se, el .edf no carga los mismos scripts que carga el meta. Aclarado que no estoy trabajando en el meta, ¿en que parte del .edf debería ir el true? Y si no va allí (en el .edf), ¿donde debería i
  7. Precisamente esa es la pregunta, ¿por qué no puedo usar POO en los scripts que usa el .edf? Los scripts que utiliza el .edf son VehicleClass.lua y VehicleClasses.lua (entre otros) y cuando intento usar POO en ellos me sale como error que no existen los objetos que normalmente define MTA por defecto. Por ejemplo, no puedo utilizar este método (no confundir funciones con métodos, hablo de XML.load()): https://wiki.multitheftauto.com/wiki/XmlLoadFile Porque según el error no existe XML. Posiblemente lo esté haciendo todo mal, agradecería si alguien me pudiera dar un ejemplo...
  8. Buenas. He estado intentando crear mi propio módulo de definición para el editor de mapas, he avanzado lentamente fijándome del recurso race. Noté que en el archivo de definición (.edf) se cargaron unos cuantos scripts (de la misma manera que se hace en "meta") así que seguí la corriente e hice lo mismo en mi módulo. El problema viene en que en meta.xml yo coloco: >true> Lo cual me permite trabajar con OOP, pero esto no me sirve en el archivo .edf Este es el código: name="Vehicle Spawn Manager"> >true> ="classy.lua" type="shared" /> ="table.lua" type
  9. MigAndresC

    Low framerate

    MTADiag: http://pastebin.com/0gGRj8nS
×
×
  • Create New...