Jump to content

uma pergunta.


Recommended Posts

teria como passar um valor de uma variavel do client para o servidor?

e o servidor respassar outro valor para o client?

 

exemplo:

-- Client

Online = 0

function dxText()
dxDrawText(Online  .. " Online", 612, 312, 728, 344, tocolor(255, 255, 255, 255), 1.00, "default-bold", "center", "center", false, true, false, false, false)
end

function botaoAtivacao()
Entrar = guiCreateButton(618, 367, 115, 47, "Entrar", false)
addEventHandler("onClientGUIClick", Entrar, Ativacao, false)
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), botaoAtivacao)

function Ativacao()
triggerServerEvent("Entrada", getLocalPlayer())
end

no Script da parte do client e criado uma variavel global chamada Online, nela e enserido um valor q é concatenado com o dxDrawText

apos isto crio um botao fazendo a chamada no servidor.

--Server

function tab(teamName)
RPG = createTeam("RPG", 0, 0, 0, 255)
end
addEventHandler("onResourceStart", resourceRoot, tab)

function click()
if RPG then
setPlayerTeam(source, RPG)
Online = Online +1
end
end
addEvent("Entrada", true)
addEventHandler("Entrada", getRootElement(), click)

na parte do servidor eu crio uma team chamada RPG, quando o player clicka no botao ele e inserido na team e apos isto a variavel Online e dado um novo valor

só q esse valor nao é repassado para o client.

Como posso repassala para o Client?

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