Jump to content

Set Time "telefonos warp"


PhantomDamn

Recommended Posts

Posted

hola como estan, quien me puede ayudar en esto, cree unos telefonos con un panel que modifique que originalmente era con funcion de bind cambiandolos para abrir en un marker, ahora tengo un problema que es cuando hay guerra en mi server se sanciona por darse /kill, /reconnect, /disconnect y /quit.. y estos telefonos hacen lo mismo la gente huye de la guerra facilmente y quisiera ponerle la funcion settime para que la persona se traslade donde quiera pero sin afectar el sentido del juego que es la guerra... saludo ( Gaby-Bmx)

Posted

pekio lo que digo es que cuando el telefono da warp lo hace al darle click al boton donde iras, lo que quiero es que no sea inmediato, que demore por lo menos 5 segundos para no huir inmediatamente de la guerra

Posted

pekio mira

function qm ( )

local money = getPlayerMoney ( source )

local name = getPlayerName ( source )

if name == "Snoop" then

setElementPosition( source, 11485, -1600, 14)

else

if ( money >= 500 ) then

takePlayerMoney ( source, 500 )

setElementPosition( source, 1485, -1600, 14)

setTimer ( qm, 50000, 0 ) <--------------------- esto no quiere funcionar :/

else

outputChatBox ( "You dont have enougt money!", source )

end

end

end

addEvent( "gaby1", true )

addEventHandler( "gaby1", getRootElement(), qm )

Posted

OT. Usa [ lua ] y [ /lua ] sin espacios la próxima, te servirá.

Un ejemplo:

yoNo = SeLUA 
peroSupongo = queLo 
siguiente = esUna (funcion) 
setElementPosition 

Posted
function qm ( ) 
    local money = getPlayerMoney ( source ) 
    local name = getPlayerName ( source ) 
    if name == "Snoop" then 
    setElementPosition( source, 1580, -1635, 14.1171 ) 
    else 
        if ( money >= 500 ) then 
            takePlayerMoney ( source, 500 ) 
            setElementPosition( source, 1485, -1600, 14) 
          setTimer ( setElementPosition, 3000, 0 ) 
        else 
            outputChatBox ( "You dont have enougt money!", source ) 
        end 
    end 
end 
addEvent( "gaby1", true ) 
addEventHandler( "gaby1", getRootElement(), qm ) 

Esto ya lo utilice y nada :/

Posted
function qm ( ) 
    local money = getPlayerMoney ( source ) 
    local name = getPlayerName ( source ) 
    if name == "Snoop" then 
    setElementPosition( source, 1580, -1635, 14.1171 ) 
    else 
        if ( money >= 500 ) then 
            takePlayerMoney ( source, 500 ) 
  
          setTimer ( function(source) 
                                    setElementPosition( source, 1485, -1600, 14) 
                           , 3000, 1 ) 
        else 
            outputChatBox ( "You dont have enougt money!", source ) 
        end 
    end 
end 
addEvent( "gaby1", true ) 
addEventHandler( "gaby1", getRootElement(), qm ) 

lo que pasa es que no tienes definido source asi que puede que no funcione..

Posted
function qm ( ) 
    local money = getPlayerMoney ( source ) 
    local name = getPlayerName ( source ) 
    if name == "Snoop" then 
    setElementPosition( source, 1580, -1635, 14.1171 ) 
    else 
        if ( money >= 500 ) then 
            takePlayerMoney ( source, 500 ) 
        setElementPosition( source, 1485, -1600, 14)  setTimer ( function(source)setElementPosition( source, 1485, -1600, 14), 30000, 1 ) 
         
                                                     
        else 
            outputChatBox ( "You dont have enougt money!", source ) 
        end 
    end 
end 
addEvent( "gaby1", true ) 
addEventHandler( "gaby1", getRootElement(), qm ) 

No Quiere funcionar :/

Posted

Guia=

addEventHandler("onClientGUIClick", root, 
    function ( ) 
        if ( source == GUIEditor_Button[1] ) then    
    triggerServerEvent ( "gaby1", getLocalPlayer() ) 

es ese

hola :(

  • Recently Browsing   0 members

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