Search the Community
Showing results for tags 'client-side'.
-
I was bored and long time without do any script so I started looking in the wiki some functions what I not used yet and I found dxDrawMaterialLine3D. You have a video and code about a scoreboard what I made for test this function. Maybe this can be useful for you ( take scrollbar, etc ). Client-Side code:
- 9 replies
-
- 8
-
- scoreboard
- 3d
-
(and 3 more)
Tagged with:
-
Hi, I want to get list of visible elements (in my case pickups) to player in client-side code so I can loop through these elements. By visible, I mean literally player can "see" with their own eyes. You can also think it as loaded/rendered elements within given range. eg. element list of in 400.0 meters radius with player in center. I couldn't find proper function for it. Thank you for your further helps. Edit: these pickups are created server-side
-
Boa tarde, estou com uma dúvida. Quero fazer com que o jogador perca a arma após clicar em um botão CEGUI, mas não consigo utilizando takeWeapon, pois esta é uma função server-side. Queria saber como posso executar essa função em server-side. Sei que tem jeito, mas como sou iniciante não tenho conhecimento. Quem puder me ajudar receberá Thanks! Obrigado pela compreensão
- 2 replies
-
- duvida
- server-side
-
(and 4 more)
Tagged with:
-
Boa noite, estou tendo problemas em remover um elemento do lado do cliente, estou usando: function button() local data = getElementData(localPlayer, "abriu") if (data == true ) then outputChatBox("Você já está com o painel aberto.") else setElementData(localPlayer, "abriu", true) buttonss = guiCreateButton(0.5, 0.2, 0.2, 0.05, "Olá Mundo!", true) showCursor(true) end end addCommandHandler("button", button) function hideCursor(button, state, absoluteX, absoluteY) destroyElement(buttonss) showCursor(false) outputChatBox("Olá mundo!") removeElementData(localPlayer, "abriu") end addEventHandler("onClientGUIClick", root, hideCursor) Estava indo tão bem, até porque o setElementData está funcionando corretamente, já o amigo removeElementData não quer funcionar em client-side, alguém pode me ajudar? Agradeço desde já a compreensão :v
-
Olá, gostaria de compartilhar aqui a minha dúvida - em um código produzido por mim, me deparei com a seguinte situação: Ao usar setCameraMatrix e alguns instantes depois retornar a câmera ao localPlayer, o player é levado ao "limbo" retornando após a uma posição um pouco distante de onde ele se encontrava. Tentei de diversas maneiras resolver, porém falhei miseravelmente. function closePainel(button, state, absoluteX, absoluteY, worldX, worldY, worldZ, clickedWorld) if painelDirectX == true then if button == "left" and state == "down" then if not isCursorOnElement(screenW * 0.2813, screenH * 0.1500, screenW * 0.4375, screenH * 0.7000) then DeltaA() elseif isCursorOnElement(screenW * 0.2891, screenH * 0.2083, screenW * 0.1172, screenH * 0.4917) then local idSkin = getElementModel(selectedP) local pedSkin = createPed(idSkin, 1224.888, -1632.233, 27.375, 180) DeltaA() showChat(false) local x, y, z = getElementPosition(localPlayer) local rx, ry, rz = getElementRotation(localPlayer) setCameraMatrix(1224.888, -1636.233, 27.375, 1250, 0, 0) setTimer(function() setCameraTarget(localPlayer) setTimer(function() setElementPosition(localPlayer, x, y, z + 1) setElementRotation(localPlayer, rx, ry, rz) end, 1, 1) setElementFrozen(localPlayer, false) destroyElement(pedSkin) pedSkin = nil DeltaA() end, 5000, 1) end end end end addEventHandler("onClientClick", root, closePainel)
-
Estaba aburrido y llevaba bastante tiempo sin scriptear así que me puse a buscar por la wiki funciones que nunca usé y encontré dxDrawMaterialLine3D. Aquí os dejo un vídeo y el código de un scoreboard simple que he hecho para probar la función, por si os es útil el tema del scroll y lo que podáis encontrar. Código Client-Side:
- 1 reply
-
- 2
-
- scoreboard
- 3d
-
(and 5 more)
Tagged with: