Jump to content

fetchRemote() - Fixed, working script


Saml1er

Recommended Posts

Hey guys, since I wanted to know how to use fetchRemote so after looking hard into this example I finally found a way to make it work. So I decided to share it for those who wants to know how it works. [Yes, the example you've seen on wiki is bugged]

-- server sided

-- server side 
function myCallback( responseData, errno, player) 
    if errno == 0 then 
                for i,v in ipairs(getElementsByType("player")) do 
        triggerClientEvent( v, "onGetPhoto", getRootElement(), responseData ) 
    end 
    end 
end 
  
  
addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), 
function ( player ) 
    fetchRemote ( "http://media.prleap.com/image/587/320/Apple_logo.png", myCallback, "", false, player ) 
     myCallback( responseData, errno, player ) 
end) 
  

client sided

--client sided 
function renderimage() 
       dxDrawImage(0, 0, 403, 119, "logo.png") 
end 
  
  
addEvent("onGetPhoto", true) 
addEventHandler("onGetPhoto", getRootElement(), 
  
function(photodata) 
        photodata = "logo.png" 
      addEventHandler("onClientRender", root, renderimage) 
end 
  
) 

-- meta.xml

    "Author" version="1.0" name="Script01" type="script"/> 
    "1.3.0-9.04563" client="1.3.2" /> 
    
  
    

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