Jump to content

HiroShi

Members
  • Posts

    71
  • Joined

  • Last visited

  • Days Won

    1

HiroShi last won the day on December 23 2020

HiroShi had the most liked content!

1 Follower

About HiroShi

  • Birthday 24/02/1985

Details

  • Gang
    Não sei.
  • Location
    Brasil
  • Occupation
    Programador LUA (MTASA)
  • Interests
    Ser um dos melhores programadores/vendedores do MTA

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

HiroShi's Achievements

Transformer

Transformer (11/54)

29

Reputation

  1. Em breve vou postar mais tutoriais kkk!
  2. eu acho que para um tutorial, seria melhor você ter pelo menos 80% de conhecimento do assunto, desculpa a sinceridade! :D, mas pensa comigo se tem coisas que você não entende como nós vamos entender? Fiquei confuso agora!
  3. mas aí o evento onMarkerHit ficará lá sem sentido algum. isto é apenas um ex.
  4. isso vai mudar se for um elemento criado por você ou um já do MTA como: (player, object, vehicle etc..) agora um marker por ex: você cria um marker com a váriavel 'MarkerTeste', e cria um evento 'onMarkerHit' ultilzando o 'MarkerTest' é óbvio que se o 'MarkerTeste' vou destruido o evento vai avisar que não está achando ele gerando um ERROR
  5. isso, desta maneira !. Boa @ber
  6. tente achar um shader que faça meio que 'saturação' nas cores
  7. @Boechatmuito bem !. Mas deixarei um exemplo aqui usando o elemento 'player' no getElementsByType(). Vamos supor que desejamos puxar um player pelo seu ID, então faremos assim: print(getPlayerName(getPlayerFromID(23))) -- aqui daremos um print no nome do player que tem o id 23. function getPlayerFromID(ID) -- aqui é a function que puxa o player pelo ID v = false -- aqui criamos uma variavel que atribuimos o valor boolean 'false' for INDICE, VALOR in ipairs (getElementsByType('player')) do -- aqui iniciamos um loop de todos os players if getElementData(VALOR, "ID") == ID then -- aqui verificamos os players que tem o elementData 'ID' igual o que botamos no print acima v = VALOR -- aqui transformamos a variavel no player selecionado. break -- aqui quebramos o loop end end return v -- aqui retornamos para o 'print' o 'player or false' end
  8. Infelizmente não tem como lhe ajudar assim :/, você que deve arrumar seu código, aqui nós só compartilhamos ideias e repondemos dúvidas.
  9. Isso acontece até com as melhores familias
  10. local pressing = false bindKey("k", "both", function(_, state) if state == "down" then if not pressing then pressing = getTickCount() end elseif state == "up" then if pressing and pressing + 3000 >= getTickCount() then pressing = false outputChatBox("* Erro: você deve segurar por 3 segundos.", 255, 0, 0) else pressing = false -- executa a função que você quer end end end) pega este exemplo tente elaborar uma lógica.
×
×
  • Create New...