OverKILL

Members
  • Content Count

    461
  • Joined

  • Last visited

Community Reputation

67 Popular

About OverKILL

  • Rank
    Hustler

Details

  • Gang
    -
  • Location
    Brazil
  • Interests
    Programming/Scripting

Recent Profile Visitors

1,882 profile views
  1. OverKILL

    Trabalho de lixeiro em dupla

    Ta ficando TOP o trampo, parabéns, bem pensado xD.
  2. @#DaNiLiNTem , mas isso é com os administradores, acho que quem verifica isso é o ccw, teria que enviar um privado a ele relatando o problema, acredito que seja assim.
  3. OverKILL

    [Ajuda]Texturas bugadas no server

    Ok, digite /debugscript 3, após usar desative e ative o mod de texturas e veja se aparece algum erro/warning.
  4. OverKILL

    [Ajuda]Texturas bugadas no server

    Que estranho isso, já tentou ver o debugscript?
  5. Sem código fica difícil adivinhar, em qual parte você esta com dificuldades?
  6. OverKILL

    Chat Server Log

    Não tem como isso, tem algo errado, desligue o server depois delete a linha e salve e inicie o server novamente.
  7. OverKILL

    Chat Server Log

    Apague a linha helpmanager do mtaserver
  8. Mostre a função da bindKey.
  9. Não entendi exatamente oque você quer fazer.
  10. É mais ou menos isso mostre a parte do client-side.
  11. OverKILL

    Chat Server Log

    @BrendoIndente o código também faça dessa forma pra ficar mais fácil de você entender: chat_range = 100 addEventHandler("onPlayerJoin",getRootElement(), function () bindKey(source,"u","down","chatbox","LocalChat") end) addEventHandler("onResourceStart",getResourceRootElement(getThisResource()), function () for index, player in pairs(getElementsByType("player")) do bindKey(player,"u","down","chatbox","LocalChat") end end) 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 onChat(player,_,...) local px, py, pz = getElementPosition(player) local msg = table.concat({...}, " ") local nick = getPlayerName(player) for _,v in ipairs(getElementsByType("player")) do if isPlayerInRangeOfPoint(v,px,py,pz,chat_range) then if isPlayerMuted ( player ) then outputChatBox ("Você está mutado!", player, 255, 128, 22, true) return end local new = "" local iter = 0 msg = string.gsub(msg,"ـ","") 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.." " end if new ~= "" then msg = new end text = msg outputChatBox("#FFFFFF[#FFFF00Local#FFFFFF] #FFFFFF"..nick..":#FFFFFF "..msg, v,255,255,255,true) outputServerLog("Chat Local-" ..nick.. ": " .. text) end end end addCommandHandler("LocalChat", onChat) addCommandHandler( "anonimo", function (source, cmd, ...) local message = #{...} > 0 and table.concat({...}," ") or nil if message then outputChatBox("#FEFEFE[Anônimo]#FFFFFF: "..message, root, 255, 255, 255, true) outputDebugString("[Anônimo] "..getPlayerName(source)..": "..message.."") else outputChatBox( "[/"..cmd.."]: Digite uma mensagem!", source, 230, 20, 20 ) end end) function chatbox (text, type) if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Console")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox(" #7EFF46♆ #00FF00D#FFFF00on#FF0000o#7EFF46 ♆ #FFF000|| #15FFB9" .. getPlayerName ( source ) .. " :#00FFFF " .. text, getRootElement(), r, g, b, true ) outputServerLog("Console" .. getPlayerName ( source ) .. ": " .. text) elseif isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("VIP")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#00FF2F/#03FFE1~#FFFF00V.I.P#03FFE1~#00FF2F/#FFFFFF" .. getPlayerName ( source ) .. ":#FF4400 " .. text, getRootElement(), r, g, b, true ) outputServerLog("VIP" .. getPlayerName ( source ) .. ": " .. text) elseif isObjectInACLGroup("user.*" .. getAccountName(getPlayerAccount(source)), aclGetGroup("Everyone")) then local r, g, b = getPlayerNametagColor(source) outputChatBox ( "#708090┣ #708090Cidadão#00FF00 ┫#FFFFFF" .. getPlayerName ( source ) .. ":#FFFFFF " .. text, getRootElement(), r, g, b, true ) outputServerLog( "CHAT: " .. getPlayerName ( source ) .. ": " .. text) elseif isObjectInACLGroup("user.*" .. getAccountName(getPlayerAccount(source)), aclGetGroup("Everyone")) then -- Não entendi o porque dessa linha aqui end -- Não faz sentido algumas coisas quando você indenta o código de maneira correta, como por exemplo essa linha 'elseif' mas não tem nada após ela apenas fechamento de if. end addEventHandler("onPlayerChat", getRootElement(), chatbox) Isso pode ser o outro chat duplicando.
  12. Use um trigger do client ao server pra verificar.
  13. OverKILL

    Chat Server Log

    Mostre como você tentou.
  14. OverKILL

    Os 3 Mosqueteiros do Fórum

    Da até pra se confundir kkk
  15. OverKILL

    [VÍDEO] Tudo sobre este fórum

    Essa voz sexy aí kkkk, ótima iniciativa mano tamu juntu pae ! Nossas mps são bem grandinhas xDDDD