Jump to content

Boechat

Members
  • Content Count

    76
  • Joined

  • Last visited

  • Days Won

    1

Boechat last won the day on August 25

Boechat had the most liked content!

Community Reputation

14 Decent

1 Follower

About Boechat

  • Rank
    Transformer
  • Birthday 13/07/2000

Details

  • Gang
    Cidade dos Cria
  • Location
    Itaperuna - RJ
  • Occupation
    Vagabundo responsável
  • Interests
    Maconha e mulher

Recent Profile Visitors

96 profile views
  1. Depende do jeito que o seu mod foi feito... Eu colocaria todos os itens em uma tabela e preencheria o inventário colocando os itens conforme seu índice.
  2. Cara, usa a ferramenta de inserção de código do fórum pra colocar um código, desse jeito aí fica complicado pra ler... Mas se você quer colocar um tempo, use o timeStamp. Aqui tem um tópico de como usar o timeStamp.
  3. Lembrando que tem que ter a função no mesmo código (nessa função você não mexe em nada, só no exemplo acima você edita) local unlerp = function(from,to,lerp) return (lerp-from)/(to-from) end function dxDrawProgressBar( startX, startY, width, height, progress, color, backColor ) local progress = math.max( 0, (math.min( 100, progress) ) ) local wBar = width*.18 for i = 0, 4 do --back local startPos = (wBar*i + (width*.025)*i) + startX dxDrawRectangle( startPos, startY, wBar, height, backColor ) --progress local eInterval = (i*20)
  4. Clica aí e da uma olha na pagina da wiki, lá tem esse exemplo de uso: function draw() dxDrawProgressBar( 10, 10, 200, 200, math.random(0,100), tocolor( 250, 50, 50, 255), tocolor( 255, 255, 255, 255) ) end addEventHandler("onClientRender", root, draw) -- Keep everything visible with onClientRender.
  5. Está faltando um end para fechar a função. function dxMsg(source, text, type) exports.dxmessages:outputDx(source, text, type) end function darDinheiro (source) if commandDelay[source] == nil and not istimer(commandDelay[source]) then local Dinheiro = getPlayerMoney(source) if Dinheiro >= 1200 then return dxMsg(source, "Você possui dinheiro de mais para receber o auxílio.", "error") end givePlayerMoney(source, 1200) dxMsg(source, "Você recebeu o auxílio.", "success") resetCommand(source, 1000) else dxMsg(source, "Você ja
  6. Depende da sua necessidade Você quer colocar tag de SAMU? Coloca setPlayerNametagText quando o player pegar a skin de SAMU Quer colocar tag de admin? Coloca setPlayerNametagText quando o admin logar
  7. Veja se vai funcinar assim: chat_range = 100 chatTime = {} elementID = "ID" lastChatMessage = {} function isPlayerInRangeOfPoint(player,x,y,z,range) local px,py,pz=getElementPosition(player) return ((x-px)^2+(y-py)^2+(z-pz)^2)^0.5<=range end function onChatLocal(text, type) local new = "" local iter = 0 local msg = string.gsub(text, "_", "") for word in msg:gmatch("%S+") do iter = iter + 1 if iter == 1 and word:len() > 0 then word = word:gsub("%a", string.upper, 1) end new = new..word.." "
  8. Da proxima vez que for inserir um código no site use essa ferramenta:
  9. Veja se funciona assim: --server-side function Wasted() setElementData(source, 'Skin', getElementModel(source)) end addEventHandler ( "onPlayerWasted", root, Wasted ) function Spawn() local skin = getElementData(source, 'Skin') or 0 setElementModel(source, skin) end addEventHandler("onPlayerSpawn", root, Spawn) -- This will exec every time a Player spawn
  10. Teria um problema ter mensagens "ilimitadas" porque pode ficar um spam enorme da tela do jogador né, acho que o ideial (foi o que eu fiz no mod que mencionei acima de log de morte) seria colocar um limite e ir subindo as mensagens, por exemplo: Limite 5 mensagens 1 = oi 2 = sucesso 3 = abobrinha 4 = jujuba 5 = foda-se se chegar uma 6° mensagem "churreia", excluir a 1° mensagem e fazer uma substituição recursiva , ficando: 1 = sucesso 2 = abobrinha 3 = jujuba 4 = foda-se 5 = churreia
  11. Eu tinha uma host q vivia dando problemas inexplicáveis também, quando eu entrava em contato ficavam de mimimi (chegou a sumir TODOS os meus arquivos uma vez, sorte que eu tinha backup mas mesmo assim perdi alguns dias de progresso que já tinha feito...). Estou com a @WidHost faz dois meses e não tenho absolutamente nada a reclamar por enquanto... E corrija sim cara, esses erros além de poder dar problemas em situações que você ainda não testou, também podem piorar o desempenho do seu server
  12. Isso você tem que mexer direto no mod de chat, caso não tenha um mod para tal função, veja se esse te atende: https://www.mtabrasil.com.br/2019/11/chat-rp-descompilado.html
  13. Tá, primeiro você salva a skin do player com "setAccountData" quando ele escolher o sexo: setAccountData(account, 'Skin', getElementModel (source)) -- Lembrando: Não sei como está representado as variáveis da conta (no meu exemplo está account) e do player (no meu exemplo está source), isso você tem que adaptar aí ou manda seu código pra eu dar uma olhada Depois você coloca pra setar a skin salva quando o jogador logar: addEventHandler("onPlayerLogin", root, function(_, account) if not getAccountData(account, "FirstTime") then outputChatBox("Selecione o sexo de seu p
  14. Você também pode colocar condições dentro da função dx, por exemplo: function dx () --TODO O CÓDIGO --QUE É COMUM --ENTRE AS JANELAS if janelaAtual == 'ligacoes' then --CODIGO DA JANELA DE LIGACOES elseif janelaAtual == 'mensagens' then --CODIGO DA JANELA DE MENSAGENS end end addEventHandler('onClientRender', root, dx) Eu fiz isso com um inventário que eu criei, já que tinha muitas coisas iguais entre as abas de comida, drogas e tal...
×
×
  • Create New...