Jump to content

pz1

Members
  • Posts

    10
  • Joined

  • Last visited

Everything posted by pz1

  1. Dessa forma irá funcionar, tentei usar a sua barra mas não funcionou, recomendo usar valores absolutos ao criar interfaces. local screenW, screenH = guiGetScreenSize() local x, y = (screenW/1280), (screenH/800)--(screenW/Sua Relosução de Largura), (screenH/Sua Resolução de Altura) function zHUD() local vida = math.floor(getElementHealth(getLocalPlayer())) dxDrawRectangle(x*401, y*250, x*255/100*vida, y*57, tocolor(255, 255, 255, 255), false)--VALOR ABSOLUTO --dxDrawRectangle ( x*3.2, y*3.2, x*5.02/100*vida, y*14, tocolor ( 255, 0, 0, 155 ), false )--VALOR DESCONHECIDO end addEventHandler("onClientRender", root, zHUD)
  2. pz1

    killTimer

    Status: Concluído Obrigado à #Roots, Lord Henry e DNL291.
  3. pz1

    killTimer

    DNL291, continuou com o mesmo problema, irei mandar o código completo no seu pm.
  4. pz1

    killTimer

    Está funcionando, mas se o jogador estiver com 30- e recuperar seu hp até 30+ e seguida cair de uma altura que o deixe com 30- de hp, o timer continua aonde parou.
  5. Galera estou com um problema nesse script, quando o jogador está com 29 - de vida e ele recupera sua vida para 30+ ou timer continua rodando e mata o jogador. function Anim() local life = getElementHealth(localPlayer) if (tonumber (life) <= 30) then outputChatBox("Sua vida é:"..life) setPedAnimation(localPlayer, "CRACK", "crckdeth2") addEventHandler("onClientRender", root, deadRender) setElementData(getLocalPlayer(), "pubg:time", getTickCount() + 120000) unbindKey ( "lshift", "both", Anim ) TIMER = setTimer( function() setElementHealth(localPlayer, 0) removeEventHandler("onClientRender", root, deadRender) end, 120000, 1) if life < 1 then if isTimer (TIMER) then killTimer (TIMER) end end elseif isTimer (TIMER) then killTimer(TIMER) end end addEventHandler ( "onClientPlayerDamage", root, Anim )
  6. veh = {} addCommandHandler( "auto" , function (source) if isElementWithinMarker(source, MarkC) then destroyElement(source, MarkC) veh[source] = createVehicle(546, 2415.14673, 89.43729, 26.47131) Mark1 = createMarker(2372.47876, 91.65331, 26.48655, "cylinder",2,255,0,0,180) setElementDimension(Mark1, DIMENSÃOAQUI) warpPedIntoVehicle(source, veh[source]) else end end) No isElementWithinMarker e no destroyElement você está definindo MarkC mas nesse código não existe nenhum MakC, caso não exista nenhum MarkC o script não irá funcionar.
  7. pz1

    Dúvidas

    Obrigado Lord Henry só tinha 1 erro no script o "player", usei "localplayer" e o script funcionou. Status: Concluido(por enquanto kk) Obrigado à #Roots, Lord Henry e DNL291.
  8. pz1

    Dúvidas

    Galera estou com uma grande dificuldade na parte de tirar a vida do jogador quando ele estiver com 0 pontos de fome, já tentei várias formas de fazer esse script, já até tentei coloca-lo em client-side mas não consegui. A única forma que consegui foi essa: function Health(player) local hgdt = tonumber(getElementData(player, "Hunger")) if hgdt <= 0 then local gh = getElementHealth(player) timehgd = setTimer( function() setElementHealth(player, gh-5) end, 500, 0) end end Mas com addCommandHandler, quando tento adicionar qualquer EventHandler ocorre os seguintes erros: "attempt to compare nil with number" este erro ocorre quando adiciono um event e mantenho o tonumber. "attempt to compare boolean with number" este erro ocorre quando adiciono um event e retiro o tonumber. Possivelmente estou errando em algo fácil, mas como sou iniciante não percebi o erro.
  9. As funções para criar esse script são: onClientRender, getDistanceBetweenPoints3D, getElementPosition, getScreenFromWorldPosition e dxDrawText.
  10. Olá sou novo no forum e tenho algumas dúvidas espero que alguma boa alma me ajude. 1- Recentemente tomei vergonha na cara e começei a estudar lua(Já li todos tutorias da wiki, e já começei a ler os da lua.org), e me deparei com uma grande dúvida, qual script desenvolver para que eu possa evoluir, eu tenho muitas ideias mas quando vou executa-las me deparo com a falta de conhecimento, se vocês derem algumas dicas ficaria grato. 2 - Lendo alguns tópicos no forum baixei a GM do NerdGaming(recomendação do DNL em um topic antigo) para tentar estudar alguns scripts e percebi que muitos servidores RPG(meu foco) usam SQL e fiquei me perguntando: aprender sql primeiro ou lua? 3- Como estou tentando aprender lua e meu foco é o RPG resolvi desevolver um sistema de fome e sede e gostaria de saber quais funções usar além de ElementData. Obs* no sistema quando o jogador correr, pular, pedalar ou até andar ele irá perder uma porcentagem dependendo da atividade. 4- Também fiquei me perguntando(há sempre uma duvida nessa cabeça) se é possível um script só ser rodado em um servidor específico(a checagem poderia ser pelo nome do servidor), e se possível quais funções usar? Eu acho que por hoje é só, peço desculpas por alguns erros ortográficos é pressa para obter respostas, desde de já agradeço a ajuda de todos(Vim do Futuro para mandar essa Mensagem) E já aviso a todos que vocês vão ver muitos posts meus neste forum. Ass: pz1 ALLONS-Y
×
×
  • Create New...