Jump to content

Timer problem


TheIceman1

Recommended Posts

Why i didnt get money and message?No errors.

Server side:

bankTimer = setTimer ( 
              function() 
               givePlayerMoney ( source, 50000 ) 
               removeElementData( source, "bankrobber" )  
               exports ["guimessages"] : outputServer ( source, "You succesfully robbed the bank and get $50000!" , 255, 255, 0) 
            end 
            ,10000, 1 
            ) 
  

Link to comment

Nothing happens

     bankTimer = setTimer ( 
              function(player) 
               givePlayerMoney ( player, 50000 ) 
               removeElementData( player, "bankrobber" )  
               exports ["guimessages"] : outputServer ( player, "You succesfully robbed the bank and get $50000!" , 255, 255, 0) 
               end,10000,1) 
  

Link to comment

Its full code:

function startbank () 
     setElementData ( source, "bankrobber", "true" ) 
     exports ["guimessages"] : outputServer ( source, "You start bank rob!" , 255, 255, 0) 
     exports ["guimessages"] : outputServer ( source, "You must stay in bank 5 minutes to get money!" , 255, 255, 0) 
    setElementInterior ( source, 3, 387.6708, 173.8050, 1008.3893 ) 
     setPlayerWantedLevel ( source, 6 ) 
     bankTimer = setTimer ( 
              function(player) 
               givePlayerMoney ( player, 50000 ) 
               removeElementData( player, "bankrobber" )  
               exports ["guimessages"] : outputServer ( player, "You successfully robbed the bank and get $50000!" , 255, 255, 0) 
               end 
               ,10000,1) 
end 
addEvent ( "start", true ) 
addEventHandler ( "start", root, startbank ) 

Link to comment

Hmm.. Try This :

function startbank () 
     setElementData ( source, "bankrobber", true ) 
     exports ["guimessages"] : outputServer ( source, "You start bank rob!" , 255, 255, 0) 
     exports ["guimessages"] : outputServer ( source, "You must stay in bank 5 minutes to get money!" , 255, 255, 0) 
    setElementInterior ( source, 3, 387.6708, 173.8050, 1008.3893 ) 
     setPlayerWantedLevel ( source, 6 ) 
     bankTimer = setTimer ( 
              function(player) 
               givePlayerMoney ( player, 50000 ) 
               removeElementData( player, "bankrobber" )  
               exports ["guimessages"] : outputServer ( player, "You successfully robbed the bank and get $50000!" , 255, 255, 0) 
               end 
              end ,10000,1) 
addEvent ( "start", true ) 
addEventHandler ( "start", root, startbank ) 
Link to comment
Hmm.. Try This :

function startbank () 
     setElementData ( source, "bankrobber", true ) 
     exports ["guimessages"] : outputServer ( source, "You start bank rob!" , 255, 255, 0) 
     exports ["guimessages"] : outputServer ( source, "You must stay in bank 5 minutes to get money!" , 255, 255, 0) 
    setElementInterior ( source, 3, 387.6708, 173.8050, 1008.3893 ) 
     setPlayerWantedLevel ( source, 6 ) 
     bankTimer = setTimer ( 
              function(player) 
               givePlayerMoney ( player, 50000 ) 
               removeElementData( player, "bankrobber" )  
               exports ["guimessages"] : outputServer ( player, "You successfully robbed the bank and get $50000!" , 255, 255, 0) 
               end 
              end ,10000,1) 
addEvent ( "start", true ) 
addEventHandler ( "start", root, startbank ) 

Nothing

Link to comment

Try :

function startbank () 
     setElementData ( source, "bankrobber", true ) 
     exports ["guimessages"] : outputServer ( source, "You start bank rob!" , 255, 255, 0) 
     exports ["guimessages"] : outputServer ( source, "You must stay in bank 5 minutes to get money!" , 255, 255, 0) 
     setElementInterior ( source, 3, 387.6708, 173.8050, 1008.3893 ) 
     setPlayerWantedLevel ( source, 6 ) 
     bankTimer = setTimer (function(player) 
                    if not isElement(player) then return end 
                    givePlayerMoney ( player, 50000 ) 
                    removeElementData( player, "bankrobber" )  
                    exports ["guimessages"] : outputServer ( player, "You successfully robbed the bank and get $50000!" , 255, 255, 0) 
                    end ,10000,1,source) 
end              
addEvent ( "start", true ) 
addEventHandler ( "start", root, startbank ) 
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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