- 
                Posts82
- 
                Joined
- 
                Last visited
Everything posted by Matty
- 
	no me entendiste... las cordenadas las tiene como dijiste abajo... yo no las puse por pereza... pero las tiene. Lo que sucede con este script es que el objeto 'sense' desaparece cuando lo attacheo al 'tower', lo que intento hacer es tipo un ascensor con un soporte debajo, aca el script entero... Code: sense = createObject (3095, 1230.75390625, -1371.4833984375, 12.358417510986, 0, 179.99450683594, 0) sensem = createMarker ( 1231, -1372, 12,'cylinder', 5, 255, 0, 0, 50) tower = createObject (1383, 1231.1182861328, -1371.6260986328, -20.317403793335) attachElements (sense, tower, 0, 0, -20) function DownA (hitPlayer) if (hitPlayer) then setTimer (moveObject, 5000, 1, sense, 6000, 1230.75390625, -1371.4833984375, -31.61595916748) end end addEventHandler("onMarkerHit",sensem , DownA)
- 
	no esta definido, lo puse para no poner las cordenadas. Pero son 0, 0, -20
- 
	Hay me sacas la posicion del objeto a attachar....
- 
	Porque no me funca el attach ? attachElements (sense, tower, Xoffset, Yoffset, Zoffset) function DownA (hitPlayer) if (hitPlayer) then setTimer (moveObject, 5000, 1, sense, 6000, posX, posY, posZ) end end addEventHandler("onMarkerHit",sensem , DownA)
- 
	Buenas gente.... Como hago para que la funcion 'DownA' se ejecute pasado los 5 segundos de haber tocado el marker?: Code: function DownA (hitPlayer) if (hitPlayer) then moveObject (sense, 6000, posX, posY, posZ) end end -- setTimer (DownA, 5000, 1) ¿? addEventHandler("onMarkerHit",sensem , DownA)
- 
	local myvehicles = { {fileName="models/banshee", model=429}, {fileName="models/infernus", model=411}, {fileName="models/cheetah", model=415}, {fileName="models/sultan", model=560}, } function change() for index, models in pairs(myvehicles) do txd = engineLoadTXD ( models.fileName ..".txd" ) engineImportTXD ( txd, models.model ) dff = engineLoadDFF ( models.fileName ..".dff", models.model ) engineReplaceModel ( dff, models.model ) end end addEventHandler("onClientResourceStart",resourceRoot, change ) para ponerles mas vehiculos agregales mas lineas de estas: {fileName="models/nombre-de-vehiculo", model=ID-del-vehiculo}, dentro de la carpeta del script creas una carpeta que se llame 'models' y metes los .txd y .dff dentro de la misma para mas organización. Por mi parte te recomiendo Modloader... Pero si te da peresa usar el modloader, usa esto .
- 
	Al ver su código el pensaba que el daño seria cancelable con el evento onColShapeHit ya que no existe onRadarAreaHit, pero quizá lo use en otras cosas, yo tampoco saco cosas de mis códigos al pedir ayuda. la funcion isInsideRadarArea la pase de largo . Gracias Alexs
- 
	al createColRectangle lo hice siguiendo los ejemplos de la wiki en server-side... pero como dijo Alexs, se cancela solo en client-side
- 
	No funciona... creeria que es con removeEventHandler
- 
	Buenas... como puedo hacer para que no le cause daños al jugador estando dentro del RadarArea... Code: local theRadar = createRadarArea (1056, -1402, 200, 120, 255, 0, 0, 80) local theCol = createColRectangle (1056, -1402, 200, 120) function noDamage () -- ¿? end addEventHandler ( "onColShapeHit",theCol, noDamage )
- 
	Cual es el error ? Code: function HeliTable(theVehicle, seat, jacked) local id = getElementModel (theVehicle) if id == 487 or id == 497 then table1 = createObject (1698, 0, 0, 0) table2 = createObject (1698, 0, 0, 0) ----------------------------------------------------- attachElements(table1, theVehicle, 1.5, 1, -1) attachElements(table2, theVehicle, -1.5, 1, -1) ----------------------------------------------------- outputChatBox ( "#00FF00Paneles Creados.", getRootElement(), 255, 255, 255, true ) else outputChatBox ( "#FF0000No funco!.", getRootElement(), 255, 255, 255, true ) end end addCommandHandler("paneles", HeliTable)
- 
	Buenas, Necesito de su ayuda; que funciones y eventos tengo que usar para atachar los objetos al vehiculo como se muestra en esta imagen: A mi criterio creería que estas: getElementModel getElementPosition attachElements createObject "onResourceStart" Ustedes que dicen ??
- 
	Lo usare, aver que tal. Gracias @Renkon
- 
	Okey, leeré los ejemplos, gracias Solid...
- 
	Hola de nuevo gente.... necesito ayuda para que el cmd "openat3" funcione solo para el team "Killers"... Code: function onlyTeam () local Team = getPlayerTeam (source) local name = getTeamFromName ("Killers") -- ... c1 = createObject(7017, 1521.6103515625, 1789.4267578125, 7.57905626297, 0, 90, 0) marker = createMarker ( 1521.6103515625, 1789.4267578125, 7.57905626297,'cylinder', 15, 0, 0, 255, 255) ----------------------------------------------------------------------------- function enablecommand (hitPlayer) if (hitPlayer) then addCommandHandler("openat3",open) end end addEventHandler("onMarkerHit",marker , enablecommand) ------------------------------------------------------------------------------ function disablecommand(leaveElement) if (leaveElement) then removeCommandHandler ( "openat3", leaveElement ) end end addEventHandler ("onMarkerLeave",marker,disablecommand) ------------------------------------------------------------------------------ function open() moveObject (c1, 4000, 1527.1838378906, 1789.4267578125, 7.57905626297) setTimer(autoclose, 5000, 1) end ------------------------------------------------------------------------------ function close () moveObject (c1, 4000, 1521.6103515625, 1789.4267578125, 7.57905626297) end Desde ya, Gracias
- 
	Buenas... Alguien me podría decir cual es el formato correcto para desactivar el evento "onPlayerChat" ? Desde ya gracias.
- 
	Grax... setTimer( spawnPlayer, 6000, 1, source, 1181, -1323, 13, -90, getElementModel ( source ) )
- 
	Le puse las rotaciones y ahora no anda Code: addEventHandler( "onPlayerWasted", getRootElement( ), function() setTimer( spawnPlayer, 6000, 1, source, 1181, -1323, 13, -90, 0, 0, 0, getElementModel ( source ) ) fadeCamera ( source, false, 4, 255, 0, 0 ) setTimer ( fadeCamera, 8000, 1, source, true, 1 ) toggleAllControls ( source, false ) setTimer ( toggleAllControls, 15000, 1, source, true ) end ) ayuda
- 
	Muchas gracias Solid... ( yo que intentaba con getElementType )
- 
	Buenaaaas, les quito unos minutos de sus vidas; quiero que me ayuden a que el jugador quede con el mismo skin despues de morir(queda con el de cj)... Code: function Inicio() local x = 1959.55 local y = -1714.46 local z = 11 spawnPlayer(source, x, y, z) fadeCamera(source, true) setCameraTarget(source, source) setElementModel ( source, 120 ) outputChatBox("#CCDDEEBienvenido al Servidor", source, 0, 255, 0, true) end addEventHandler("onPlayerJoin", getRootElement(), Inicio) addEventHandler( "onPlayerWasted", getRootElement( ), function() setTimer( spawnPlayer, 6000, 1, source, 1186, -1323, 14 ) fadeCamera ( source, false, 4, 255, 0, 0 ) setTimer ( fadeCamera, 8000, 1, source, true, 1 ) end ) Espero la ayuda . Desde ya, Gracias.
- 
	Bueno... Necesito ayuda para hacer que este simple teleport funcione cuando estés en un vehículo. Code: function lasv () setElementPosition ( localPlayer, 1943, 1424, 73 ) end addCommandHandler ( "lv", lasv ) ------------------------------------------------- O pasenme las funciones y eventos necesarios aunque sea, no tengo ni idea de como empezarlo Desde ya Gracias .

 
        