Madruga Posted March 5, 2019 Share Posted March 5, 2019 (edited) Gostaria de saber se alguém pode me ajudar a fazer um sistema de chat para RP, exemplo: https://www.mtabrasil.com.br/2019/03/chat-rp.html Esse acima atendeu as necessidades, o único porém é que ele é compilado e não da pra editar as tags. Edited March 5, 2019 by Madruga Link to comment
#DaNiLiN Posted March 5, 2019 Share Posted March 5, 2019 http://www.mediafire.com/file/p7mvz6bp2sgak2w/%5BDNL%5DKit_RP.rar/file Talvez seja útil. Link to comment
Jonas^ Posted March 5, 2019 Share Posted March 5, 2019 Aconselho deixar sem binds, ou fazer uma coisa mais complexa como ao abrir o T mostrar os botões de cada chat e você selecionar. Link to comment
Madruga Posted March 5, 2019 Author Share Posted March 5, 2019 1 hour ago, #DaNiLiN said: http://www.mediafire.com/file/p7mvz6bp2sgak2w/%5BDNL%5DKit_RP.rar/file Talvez seja útil. até d + agradecido!! como faço p por tag nele? do jeito q tentei aq fica saindo duplicado e eu sou leigo p conseguir arrumar 1 hour ago, OverKILL said: Aconselho deixar sem binds, ou fazer uma coisa mais complexa como ao abrir o T mostrar os botões de cada chat e você selecionar. algum motivo em especifico? Link to comment
Jonas^ Posted March 5, 2019 Share Posted March 5, 2019 Fica estranho né, tantas binds assim no teclado kk, o cara aperta 1 tecla sem querer e abre um chat apoksasa, sla eu não faria assim, mas enfim. Link to comment
#DaNiLiN Posted March 5, 2019 Share Posted March 5, 2019 Sim, Oque o Over disse faz sentido, Seria mais bacana abrir diversas opções. Pois por Comando/Bind ocuparia muito espaço e o jogador iria demorar para acostumar. Link to comment
Madruga Posted March 5, 2019 Author Share Posted March 5, 2019 (edited) 21 minutes ago, OverKILL said: Fica estranho né, tantas binds assim no teclado kk, o cara aperta 1 tecla sem querer e abre um chat apoksasa, sla eu não faria assim, mas enfim. Sim, isso é vdd vou deixar apenas o local e o twitter que são mais usados, os outros vou deixar por comando. 19 minutes ago, #DaNiLiN said: Sim, Oque o Over disse faz sentido, Seria mais bacana abrir diversas opções. Pois por Comando/Bind ocuparia muito espaço e o jogador iria demorar para acostumar. Danilin e em quesito a tag? queria por tag no twitter e no chat local que adicionei junto com o seu sistema de chat, aparentemente funcionando só que sai duplicado junto com a tag, oque eu tentei fazer foi isso: (é gambiarra que peguei de outro sistema de chat e achei q ia funcionar porém sai duplicado ) local chat_range=75 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 onPlayerChatHandler( message, messageType ) if (messageType == 0) then cancelEvent() local px,py,pz=getElementPosition(source) local nick=getPlayerName(source) for _,v in ipairs(getElementsByType("player")) do if isPlayerInRangeOfPoint(v,px,py,pz,chat_range) then outputChatBox("#FFFFFF[#FFFF00Local#FFFFFF] #FFFFFF"..nick..":#FFFFFF "..message,v,30,30,200,true) end end end end addEventHandler( "onPlayerChat", root, onPlayerChatHandler ) ----------------- function disableChat (message, messageType) cancelEvent () end addEventHandler ("onPlayerChat", getRootElement(), disableChat) ------------------------------------------------TAGS---------------------------------- function chatbox( text, type) if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Console")) then cancelEvent() local r, g, b = getPlayerNametagColor(source) outputChatBox("#708090┣ #00FFFFDono #708090┫ .. getPlayerName ( source ) .. " #ffffff: #FF0040" .. text, getRootElement(), r, g, b, true ) Edited March 5, 2019 by Madruga Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now