Jump to content

Eficiencia

Members
  • Posts

    115
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Eficiencia

  1. OBS: a um tempo atrás estava a procura de tutoriais sobre paineis DX e encontrei um tutorial que ensinava dessa msm forma por botões CEGUI em paineis DX.
  2. @Barradasmande seu velocimetro e seu server-side do mod de gasolina (provavelmente deve estar la a data)
  3. Obs: esse mod as vezes buga e não funciona a tecla para por o cinto (ja testei o mod)
  4. ou se for para aparecer marca no mapa é CreateBlipAttachedTo
  5. e lembrando para fazer o markerhit no client se usa "onClientMarkerHit"
  6. no caso voce terá que obter as cordenadas do veiculo pra dps grudar o carro em cima do caminhão
  7. bom esse erro muitas vezes acontece por causa do forum tente reescrever a linha problematica
  8. E não se esqueça de setar um timer para o tempo de pagamento
  9. ... function getPlayerID(id) v = false for i, player in ipairs (getElementsByType("player")) do if getElementData(player, "ID") == id then v = player break end end return v end talvez isso possa ajudar.
  10. no caso você vai ter que criar markers na frente dos caixas e fazer assim caixa = false function abrir() if caixa == false then caixa = true addEventHandler ( "onClientRender", root, nomedadxdobanco ) end end addEventHandler ( "onClientMarkerHit", marker, abrir ) dps vc ter que configurar para fechar o painel
  11. Olá, recentemente vi em alguns servers uma tela enquanto os mods baixam. Gostaria de saber como posso fazer algo no Mesmo estilo.
  12. olá, alguns players meus estão relatando esse erro: https://cdn.discordapp.com/attachments/589609139127320601/590196136002846731/20190617_120820.jpg
  13. seria isso? toggleControl( source, "jump", false ) toggleControl( source, "fire", false ) toggleControl(source, "aim_weapon", false)
  14. oi, primeiramente Boa tarde, seguinte baixe o recurso https://community.multitheftauto.com/index.php?p=resources&s=details&id=2540 para fixar o objeto ao player. agora para criar o objeto no player: m1 = createMarker (...) function Criarobjeto() local px, py, pz = getElementPosition ( getLocalPlayer ()) createObject(id, px, py, pz) end addEventHandler ( "onMarkerHit", m1, Criarobjeto ) exemplo de como pode criar objeto no player e o recurso sugerido serve pra fixar o objeto ao corpo do player, fazendo com q o objeto grude no player obs: id é o id do objeto que deseja criar
  15. entendi no caso false impede que ao clicar no botao a ação seja executada pelo botao e pela janela
  16. entendi no caso false serve pra evitar que quando o player clicar no botao não selecione a janela junto
  17. o que coloco no lugar do onClientRender
  18. dp = createMarker ( 1579.9151611328,-1635.1785888672,13.561134338379, "cylinder", 1.5, 0, 85, 0, 255 ) GUIEditor = { button = {}, window = {} } function PM() GUIEditor.window[1] = guiCreateWindow(79, 76, 398, 380, "Equipamentos", false) guiWindowSetSizable(GUIEditor.window[1], false) f1 = guiCreateButton(36, 54, 145, 29, "Farda 1", false, GUIEditor.window[1]) f2 = guiCreateButton(36, 93, 145, 29, "Farda 2", false, GUIEditor.window[1]) f3 = guiCreateButton(36, 132, 145, 29, "Farda 3", false, GUIEditor.window[1]) f4 = guiCreateButton(36, 171, 145, 29, "Farda 4", false, GUIEditor.window[1]) vtr1 = guiCreateButton(230, 54, 145, 29, "viatura 1", false, GUIEditor.window[1]) vtr2 = guiCreateButton(230, 93, 145, 29, "viatura 2", false, GUIEditor.window[1]) vtr3 = guiCreateButton(230, 132, 145, 29, "viatura 3", false, GUIEditor.window[1]) aguia = guiCreateButton(230, 171, 145, 29, "Aguia", false, GUIEditor.window[1]) Equipamento = guiCreateButton(130, 307, 284, 49, "Pegar Equipamento", false, GUIEditor.window[1]) colete = guiCreateButton(131, 375, 283, 46, "Pegar colete", false, GUIEditor.window[1]) end function render() addEventHandler("onClientRender", root, PM) showCursor(true) end addEventHandler ( "onClientMarkerHit", dp, render ) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == f1 then -- Se o botão clicado for o botão buttonSkin, então: setElementModel (localPlayer, 2) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == f2 then -- Se o botão clicado for o botão buttonSkin, então: setElementModel (localPlayer, 4) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == f3 then -- Se o botão clicado for o botão buttonSkin, então: setElementModel (localPlayer, 1) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == f4 then -- Se o botão clicado for o botão buttonSkin, então: setElementModel (localPlayer, 4) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == vtr1 then -- Se o botão clicado for o botão buttonSkin, então: createVehicle ( 432, 1603.0577392578,-1684.6134033203,5.890625 ) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == vtr2 then -- Se o botão clicado for o botão buttonSkin, então: createVehicle ( 432, 1601.2092285156,-1692.5222167969,5.890625 ) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == vtr3 then -- Se o botão clicado for o botão buttonSkin, então: createVehicle ( 432, 1601.6129150391,-1699.3563232422,5.890625 ) end end) addEventHandler ("onClientGUIClick", root, function (btn) if btn ~= "left" then return end -- Se o botão clicado do mouse não for o esquerdo, cancela a função e nada acontece. if source == aguia then -- Se o botão clicado for o botão buttonSkin, então: createVehicle ( 432, 1601.6129150391,-1699.3563232422,5.890625 ) end end)
  19. hmm ok obg jonas coloquei o painel no game quando passo no marker abre varios paineis juntos
  20. no exemplo da wiki tem false no final. coloco ou nao?
  21. @Jonas^ mano fiz troquei o dx por gui agr separo os botoes e coloco addEventHandler ("onClientGUIClick", botao, funçao) isso?
  22. ok queria fazer em dx por que fica mais bonito
×
×
  • Create New...