Jump to content

[help] Button Function


Recommended Posts

Posted

Try this:

function teleportPlayer( ) 
    if source == GUIEditor.button[1] then 
        triggerServerEvent("movePlayerToBotafogo",getLocalPlayer(),1479.6,-1612.8,14.0,0) 
        outputChatBox("Bem vindo ao botafogo!") 
    end 
end 
addEventHandler ( "onClientGUIClick", root, teleportPlayer ) 

Posted

error:client triggered serversire event movePlayerToBotafogo, but event is not added serverside

I've tried later add the function in a more serverside not work neither in the clientside nor serverside in the same error

Posted

Try this, I have not tried it myself though.

Client-Side:

function teleportPlayer() 
    if(source == GUIEditor.button[1]) then 
    local teleportX, teleportY, teleportZ = 1479.6, -1612.8, 14.0 
        triggerServerEvent("movePlayerToBotafogo", getLocalPlayer(), getLocalPlayer(), teleportX, teleportY, teleportZ) 
        outputChatBox("Bem vindo ao botafogo!") 
    end 
end 
addEventHandler("onClientGUIClick", root, teleportPlayer) 

Server-Side:

function teleportPlayer_Server_Handler(thePlayer, teleportX, teleportY, teleportZ) 
    setElementPosition(thePlayer, teleportX, teleportY, teleportZ) 
end 
addEvent("movePlayerToBotafog", true) 
addEventHandler("movePlayerToBotafog", getRootElement(), teleportPlayer_Server_Handler) 

Posted

error:client triggered serversire event movePlayerToBotafogo, but event is not added serverside

of the same mistake I've done everything right and put the clientside on the serverside and nothing!

Posted

Change this server side :

[lua]function teleportPlayer_Server_Handler(thePlayer, teleportX, teleportY, teleportZ) 
    setElementPosition(thePlayer, teleportX, teleportY, teleportZ) 
end 
addEvent("movePlayerToBotafogo", true) 
addEventHandler("movePlayerToBotafogo", getRootElement(), teleportPlayer_Server_Handler) 

[/lua]

Posted

function teleportPlayer() 
    if(source == GUIEditor.button[1]) then 
    local teleportX, teleportY, teleportZ = 1479.6, -1612.8, 14.0 
        setElementPosition(getLocalPlayer(), teleportX, teleportY, teleportZ) 
        outputChatBox("Bem vindo ao botafogo!") 
    end 
end 
addEventHandler("onClientGUIClick", root, teleportPlayer) 

There's no need for a server side .

Posted

just one doubt: If you click this button for when the player changes to the skin that I want

function teleportPlayer() 
    if(source == GUIEditor.button[1]) then 
    local teleportX, teleportY, teleportZ = 1479.6, -1612.8, 14.0 
        triggerServerEvent("movePlayerToBotafogo", getLocalPlayer(), getLocalPlayer(), teleportX, teleportY, teleportZ) 
        guiSetVisible (GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
        outputChatBox("Bem vindo ao botafogo!") 
    setElementModel(playerSource, 0) 
            showCursor(false) 
            guiSetInputEnabled(false) 
    end 
end 
addEventHandler("onClientGUIClick", root, teleportPlayer) 

I added the:

    setElementModel(playerSource, 0) 

What did this wrong?

Posted

-- # Client Side ! 
addEventHandler('onClientGUIClick',GUIEditor.button[1], 
    function (  ) 
        triggerServerEvent('LoadServer',localPlayer) 
        guiSetVisible (GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
        showCursor (false) 
      outputChatBox("Bem vindo ao botafogo!") 
    end,false 
) 

-- # Server Side ! 
addEvent('LoadServer',true) 
addEventHandler('LoadServer',root, 
    function (  ) 
        setElementPosition ( source,1479.6, -1612.8, 14.0 ) 
        setElementModel ( source,0 ) 
    end 
) 
Posted
addEventHandler('onClientGUIClick',GUIEditor.button[1], 
    function (  ) 
        triggerServerEvent('LoadServer',localPlayer) 
        guiSetVisible (GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) 
        showCursor (false) 
      outputChatBox("Bem vindo ao botafogo!") 
    end,false 
) 

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