alejandro999gol Posted April 9, 2012 Share Posted April 9, 2012 gate1 = createObject ( 980, -1618.599609375, 354.69921875, 9, 0, 0, 0 ) function opengate1() moveObject (gate1, 2000, -1618.1999511719, 357.60000610352, 14.5) end addCommandHandler("starsopen", opengate1) end function closegate1() moveObject (gate1, 2000, -1618.599609375, 354.69921875, 9) end addCommandHandler("starsclose", closegate1) end Cuando lo pongo y lo inicio no me funciona. Link to comment
Mimimiguel Posted April 9, 2012 Share Posted April 9, 2012 Cuando lo pongo y lo inicio no me funciona. function opengate1() moveObject (gate1, 2000, -1618.1999511719, 357.60000610352, 14.5) end addCommandHandler("starsopen", opengate1) function closegate1() moveObject (gate1, 2000, -1618.599609375, 354.69921875, 9) end addCommandHandler("starsclose", closegate1) Prueba eso, sobraban los end de detrás de addCommandHandler. Link to comment
alejandro999gol Posted April 9, 2012 Author Share Posted April 9, 2012 OK, lo he probado y me va gracias, ALGUIEN SABE COMO PUEDO HACER LO SIGUIENTE: Tengo el script que subio Castillo de gang, para crear clanes etc.. pues queria poner que un vehiculo especifico solo pueda ser usado por los miembros de ese clan con algun comando o algo, gracias Link to comment
Edikosh998 Posted April 9, 2012 Share Posted April 9, 2012 (edited) En el script de Castillo, podes ver que tiene un elementData indicando si es o no la persona miembro de una gang...el data a su vez, guarda el nombre de la gang por lo cual : function enResourceStart() autoGang = createVehicle(429,0,0,4) setElementData(autoGang,"gang","laGang") -- Ponele que el nombre sea 'laGang' end addEventHandler("onResourceStart",root,enResourceStart) function enEntrarAuto(player,seat) local miembro = getElementData(player,"gang") local autoData = getElementData(source,"gang") if autoData then if miembro then outputChatBox("El auto pertenece a "..miembro,player,0,200,0) if not autoData == miembro then -- Ambos elementData deben ser iguales para que pueda entrar, ya que indica que es de la gang. Si no son iguales, entonces warpeas removePedFromVehicle(player) outputChatBox("No eres miembro de esa gang!",player,170,0,0) end else removePedFromVehicle(player) outputChatBox("No eres miembro de esa gang!",player,170,0,0) end else removePedFromVehicle(player) outputChatBox("Ese auto no es de tu gang!",player,170,0,0) end end addEventHandler("onPlayerJoin",root,enEntrarAuto) Edited April 9, 2012 by Guest Link to comment
alejandro999gol Posted April 9, 2012 Author Share Posted April 9, 2012 donde dice Lagang pongo el nombre del gang y donde sale 492,0,0,4 tengo que poner asi: 492= ID del vehiculo 0,0,4 cordenadas x,z y Y seria asi no?¿ Link to comment
Edikosh998 Posted April 9, 2012 Share Posted April 9, 2012 Si 0,0,4 es Red County (Mongomery o Blueberry, no me acuerdo como se llama)...Vos cambialo al tuyo. Y el 492 es el ID del vehiculo (Banshee en este caso) Link to comment
alejandro999gol Posted April 9, 2012 Author Share Posted April 9, 2012 OK y si quiero poner el coche de algun color se podria?¿ Link to comment
Castillo Posted April 9, 2012 Share Posted April 9, 2012 Usa la funcion: setVehicleColor para cambiarle el color a un vehiculo. Link to comment
Edikosh998 Posted April 9, 2012 Share Posted April 9, 2012 Otra cosa, copia el script de vuelta porque hay algo que no estaba bien...Si el auto no tenia el elementData "gang", te sacaba del auto...por eso lo modifique y puse primero para ver si es auto de la gang y luego si lo es, revisa si sos miembro de una gang. Link to comment
iFoReX Posted April 9, 2012 Share Posted April 9, 2012 Asi pones el color del auto setVehicleColor( lavariabledelvehiculo, R, G, B ) Link to comment
Recommended Posts