TheGonza03 Posted July 24, 2012 Posted July 24, 2012 Hola,este es mi primer Topic y quiero saber unas cosas... Estas son las lineas de un lua que hice de los gates door = createObject (11327,X 1066.8000488281,Y 1364,Z 11.800000190735, X 0, Y 0, Z 270 ) function opendoor() moveObject (door, 5, X 1066.8000488281,Y 1364,Z 16.299999237061) end addCommandHandler("BasePL5897Abrir", opendoor) function closedoor() moveObject (door, 2, X 1066.8000488281,Y 1364,Z 11.800000190735, X 0, Y 0, Z 270) end addCommandHandler("BasePL5897Cerrar", closedoor) Ese Texto lo puse en un lua,y el lua en un Rar,lo puse para probar y decia que faltaba el XML.entonces,¿Cuales serian las lineas del XML? lo necesito Rapido para poder hacer mi Propio gate,soy nuevo en esto como ustedes deben saber, y desde ya muchas gracias y espero su respuesta.Saludos -----Si no eres parte de la solucion,eres parte del problema.-----
Castillo Posted July 24, 2012 Posted July 24, 2012 Tenes que crear el meta.xml para que el recurso funcione, lee este manual: https://wiki.multitheftauto.com/wiki/Meta.xml P.D: El MTA no soporta .rar, usa .zip o usa una carpeta.
NodZen Posted July 24, 2012 Posted July 24, 2012 Amigo , si lo pusiste en un .RAR no te va a funcionar , ya que solo funcionan los .zip. Ademas tienes que agregar tu "script" en el mismo meta.xml .. Saludos ah , te dejo un meta.xml solo tienes que editar el nombre de tu script. "Nod" version="1.3" type="script" />
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 Solidsnake,no se si te acuerdas de mi,soy gonza,un jugador de saur,y tu castillo.Mis saludos al server.y muchas gracias por su respuesta, NOD tambien te agradezco mucho,gracias.
NodZen Posted July 24, 2012 Posted July 24, 2012 Solidsnake,no se si te acuerdas de mi,soy gonza,un jugador de saur,y tu castillo.Mis saludos al server.y muchas gracias por su respuesta, NOD tambien te agradezco mucho,gracias. OK Gracias
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 Hay un problema,Me dijieron que la parte de Author no se pone,Esta bien?,nunca me anduvo y probe de esa forma y tampoco anda y dice lo siguiente : [16:03:11] ERROR: Couldn't parse meta file for resource 'gatepl' [16:03:11] Loading of resource 'gatepl' failed ERROR: Couldn't parse meta file for resource 'gatepl' Loading of resource 'gatepl' failed. Necesito una solucion porfavor,soy nuevo en esto y me quiero basar en el Scripting , desde ya muchas Gracias.
NodZen Posted July 24, 2012 Posted July 24, 2012 Hay un problema,Me dijieron que la parte de Author no se pone,Esta bien?,nunca me anduvo y probe de esa forma y tampoco anda y dice lo siguiente :[16:03:11] ERROR: Couldn't parse meta file for resource 'gatepl' [16:03:11] Loading of resource 'gatepl' failed ERROR: Couldn't parse meta file for resource 'gatepl' Loading of resource 'gatepl' failed. Necesito una solucion porfavor,soy nuevo en esto y me quiero basar en el Scripting , desde ya muchas Gracias. Eso te quiere decir que algo està mal en el script. Postea todo incluso con el meta
Castillo Posted July 24, 2012 Posted July 24, 2012 La verdad es que quiere decir que no pudo cargar el meta.xml.
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 Me lo acepto,pero no funciona. Me aparece esto :[16:42:01] SCRIPT ERROR: gatepl\puerta_pl.lua:4: ')' expected near '1066.8000488281' [16:42:01] WARNING: Loading script failed: gatepl\puerta_pl.lua:4: ')' expected near '1066.8000488281' start: Resource 'gatepl' started Y las lineas del lua y meta xml son : Lua : door = createObject (11327,X 1066.8000488281,Y 1364,Z 11.800000190735, X 0, Y 0, Z 270 ) function opendoor() moveObject (door, 5, X 1066.8000488281,Y 1364,Z 16.299999237061) end addCommandHandler("BasePL5897Abrir", opendoor) function closedoor() moveObject (door, 2, X 1066.8000488281,Y 1364,Z 11.800000190735, X 0, Y 0, Z 270) end addCommandHandler("BasePL5897Cerrar", closedoor) Meta.xml : Muchas gracias espero su respuesta.
Castillo Posted July 24, 2012 Posted July 24, 2012 "X", "Y, "Z" no era necesario. door = createObject ( 11327,1066.8000488281,1364, 11.800000190735, 0, 0, 270 ) function opendoor ( ) moveObject (door, 5, 1066.8000488281, 1364, 16.299999237061) end addCommandHandler("BasePL5897Abrir", opendoor) function closedoor ( ) moveObject (door, 2, 1066.8000488281, 1364, 11.800000190735, 0, 0, 270) end addCommandHandler("BasePL5897Cerrar", closedoor)
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 Muchas Gracias ,probare y ya te digo los resultados
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 No Funciona,Las lineas de cada uno de los archivos son estas : Lua:door = createObject ( 11327,1066.8000488281,1364, 11.800000190735, 0, 0, 270 ) function opendoor ( ) moveObject (door, 2, 1066.8000488281, 1364, 16.299999237061) end addCommandHandler("basepl1234abrir", opendoor) function closedoor ( ) moveObject (door, 2, 1066.8000488281, 1364, 11.800000190735, 0, 0, 270) end addCommandHandler("basepl1234cerrar", closedoor) Meta.xml : En este error no muestra nada,ningun cartel,osea que lo acepta,pero no funciona todavia,que podria ser?
NodZen Posted July 24, 2012 Posted July 24, 2012 asi a simple vista no le encuentro error. a lo mejor es el comando que pones mal...| Y la puerta se abre en 5 milisegundos y se cierra en 2! Me refiero al script de @Solidsnake
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 asi a simple vista no le encuentro error. a lo mejor es el comando que pones mal...| Y la puerta se abre en 5 milisegundos y se cierra en 2! Me refiero al script de @Solidsnake Ni idea,cual piensas que podria ser el problema de mi Script?
Castillo Posted July 24, 2012 Posted July 24, 2012 door = createObject ( 11327,1066.8000488281,1364, 11.800000190735, 0, 0, 270 ) function opendoor ( ) moveObject ( door, 2000, 1066.8000488281, 1364, 16.299999237061 ) end addCommandHandler ( "basepl1234abrir", opendoor ) function closedoor ( ) moveObject ( door, 2000, 1066.8000488281, 1364, 11.800000190735 ) end addCommandHandler ( "basepl1234cerrar", closedoor ) Ese script funciona.
NodZen Posted July 24, 2012 Posted July 24, 2012 asi a simple vista no le encuentro error. a lo mejor es el comando que pones mal...| Y la puerta se abre en 5 milisegundos y se cierra en 2! Me refiero al script de @Solidsnake Ni idea,cual piensas que podria ser el problema de mi Script? Segun lo que dice la Wiki del MTA , el objeto se mueve en milisegundos. Es decir 1 segundo = 1.000 milisegundos. Otra cosa puede ser el comando.
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 door = createObject ( 11327,1066.8000488281,1364, 11.800000190735, 0, 0, 270 ) function opendoor ( ) moveObject ( door, 2000, 1066.8000488281, 1364, 16.299999237061 ) end addCommandHandler ( "basepl1234abrir", opendoor ) function closedoor ( ) moveObject ( door, 2000, 1066.8000488281, 1364, 11.800000190735 ) end addCommandHandler ( "basepl1234cerrar", closedoor ) Ese script funciona. Y el meta para ese Script es el mismo?
NodZen Posted July 24, 2012 Posted July 24, 2012 Si, el mismo. Sigue Sin funcionar. Como que sigue sin funcionar? Si el script està todo bien...
TheGonza03 Posted July 24, 2012 Author Posted July 24, 2012 La puerta esta creada? Si,las lineas son tal como me las dijiste : Lua:door = createObject ( 11327,1066.8000488281,1364, 11.800000190735, 0, 0, 270 )function opendoor ( ) moveObject ( door, 2000, 1066.8000488281, 1364, 16.299999237061 ) end addCommandHandler ( "basepl1234abrir", opendoor ) function closedoor ( ) moveObject ( door, 2000, 1066.8000488281, 1364, 11.800000190735 ) end addCommandHandler ( "basepl1234cerrar", closedoor ) Meta.xml:
NodZen Posted July 24, 2012 Posted July 24, 2012 Esta mal tu meta.xml ES "Gonza" version="1.3" type="script" />
Recommended Posts