Jump to content

que ay mal en este script?


Recommended Posts

Posted
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.

Posted

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.

Posted

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 :)

Posted (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 by Guest
Posted

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...