Jump to content

Dekonpriv

Members
  • Posts

    26
  • Joined

  • Last visited

About Dekonpriv

  • Birthday 22/04/1999

Details

  • Gang
    Dekonpriv Studios
  • Location
    Brazil
  • Occupation
    Student
  • Interests
    Scripts

Recent Profile Visitors

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

Dekonpriv's Achievements

Advanced Member

Advanced Member (8/54)

0

Reputation

  1. Pelo que entendi, você quer substituir o Chat do MTA por um chat diferente, porém ao que vejo no código que você está apresentando, isso é para impossibilitar do player digitar, ou seja, sumir completamente o chatbox. Casa seja do seu interesse vou dar um exemplo aqui, e caso seja mais ou menos isso que você procura, vai lhe servir. Vou dar um exemplo do Chat de RP. Ele vai utilizar o chat para Twitter, Anonimo, Local, ForaRP... Etc... 1. Você deve desativar inicialmente o freeroam (é ele que tem nativamente aquele chat que aparece para todos os player quando digitamos algo) 2. Você deve ativar sua resource do Chat de RP que você tem. 3. Caso ainda fique o chat nativo, você além de desativar o freeroam, deve desativar também o pointcolor Veja o seguinte vídeo caso seja isso que procure: https://youtu.be/9CtnY_RUL2k?si=FzVfzL74sJD7aJdf
  2. Is it possible to use 2 txd in a single dff? I see 3 police motorcycles on servers with different textures, is it possible to use the dff and modify the txd according to the situation? example, it is the same vehicle ID, but the texture changes
  3. Olá, eu tentei de todo jeito fazer com que esse script desaparecesse o ID dos Staffs caso ele desse um comando, porém o que resultou foi que quando eu executava o comando, os IDs de todos os player sumiam. Gostaria de sugestões que possam me ajudar nesse mod, para que ao executar o comando /inv o player que está na aclGroup("Staff") consiga ficar com seu próprio ID invisível para todos. o script só veio com a parte do server local drawDistance = 7 g_StreamedInPlayers = {} function onClientRender() local cx, cy, cz, lx, ly, lz = getCameraMatrix() for k, player in pairs(g_StreamedInPlayers) do if isElement(player) and isElementStreamedIn(player) then do local vx, vy, vz = getPedBonePosition(player, 4) local dist = getDistanceBetweenPoints3D(cx, cy, cz, vx, vy, vz) if dist < drawDistance and isLineOfSightClear(cx, cy, cz, vx, vy, vz, true, false, false) then local x, y = getScreenFromWorldPosition(vx, vy, vz + 0.3) if x and y then local ID = getElementData(player, "ID") or "N/A" local w = dxGetTextWidth(ID, 0.1, "default-bold") local h = dxGetFontHeight(1, "default-bold") dxDrawText(""..ID.."", x - 1 - w / 1, y - 1 - h - 12, w, h, CorTag, 1.20, "default-bold", "left", "top", false, false, false, false, false) CorTag = tocolor(255, 255, 255) if getElementData(player, "Cor", true) then CorTag = tocolor(0, 255, 0) end end end end else table.remove(g_StreamedInPlayers, k) end end end addEventHandler("onClientRender", root, onClientRender) function CorTagid () if getElementData(localPlayer, "Cor", true) then setElementData(localPlayer, "Cor", false) else setElementData(localPlayer, "Cor", true) end end bindKey ( "z", "both", CorTagid ) function onClientElementStreamIn() if getElementType(source) == "player" and source ~= getLocalPlayer() then setPlayerNametagShowing(source, false) table.insert(g_StreamedInPlayers, source) end end addEventHandler("onClientElementStreamIn", root, onClientElementStreamIn) function onClientResourceStart(startedResource) visibleTick = getTickCount() counter = 0 local players = getElementsByType("player") for k, v in pairs(players) do if isElementStreamedIn(v) and v ~= getLocalPlayer() then setPlayerNametagShowing(v, false) table.insert(g_StreamedInPlayers, v) end end end addEventHandler("onClientResourceStart", resourceRoot, onClientResourceStart) PS: Tô falando do ID em cima da cabeça do Player
  4. how to make the blips on the mini map appear letters? Example: a location with a blip of J or L
  5. I would like to know how to store the current date in an ElementData: 05/08/2023 Example: ElementData:(date)
  6. Is it possible to add an infobox in a maker? such as "Press the E key" when going up in this maker.
  7. Olá amigo, infelizmente não é exatamente isso, é tipo: Eu poder fazer várias logs em um único arquivo, exemplo morte vai para um link, quem comprou um veículo em outro link, e assim vai. é que só encontro Logs com um único link, aí para haver várias logs diferentes é necessário adicionar vários arquivos, eu só queria compactar esse conteúdo para um resource só.
  8. I would like to know if it is possible to create a command to add or remove players from the ACL, for example, putting John in the police ACL. Example: /givePolice john /give gang john or take John off the ACL. Example: /removePolice john /remove gang john Briefly: you type the command /givePolice john and the message "you added the player in the Police" will appear or /removePolice and it will say "you removed the Police player"
  9. Olá, gostaria de saber como faz para adicionar por exemplo: várias Logs, ou seja: em um único script adicionar vários links de Webhooks e conseguir utilizar cada um deles.
  10. I would like to know if there is a way to make a text or word appear on the player's screen without using the outputChatBox. like the example shown below:
  11. I need instructions for a system I want to develop. I want to know if there's a way I can make a script that makes a certain ACL hold and take cars, for example: there's a car in the water, and the player inside the ACL can pick up the car, as if he were putting it on his head and taking it to another locality.
  12. Sabemos que as skins do MTA / GTA são ordenadas por IDs, mas tem alguns que ao tentar usar, não aparece nenhuma, exemplo, se eu estou com a skin 22 e tentar mudar pra skin 9, ainda fico com a 22, é normal isso ou é típico do MTA? Alguns IDs de skins não aparecem pra mim. Não sei sitar quais são, mas algumas aparentemente não existem. É normal?
  13. Gostaria de instruções de como faço para colocar uma animação, por exemplo de colher algo, ao pisar em um marker e enquanto a ação estiver ocorrendo, o player não consiga sair do marker.
  14. Reformulando a pergunta: É porque no client e no server não tinha nada informando que o Grupo se refere a ACL "Console", entende? Eu quero saber se nesse caso, eu não preciso especificar que é uma ACL, se o próprio código já entende do que se trata ou não. Porque se eu mudar: Grupo = "Console" para: Grupo = "Staff" o script vai atender só a quem está na ACL de Staff, e assim acontece o mesmo se eu mudar o Grupo, só quem consegue executar é quem tem a ACL definida em Grupo.
  15. Eu estava estudando um script aqui e vi que no arquivo Edit. lua que está na parte de compartilhamento (shared), tinha uma linha informando o seguinte: Grupo = "Console" e vi que no arquivo server.lua e o client.lua não havia informações mostrando que isso se refere a ACL Console (mesmo estando se referindo). Gostaria de saber se para qualquer arquivo .lua que seja do type="shared" que eu venha a criar, para me referir a uma ACL só necessita eu colocar o NomeDaVariante = "NomeDaACL" e me referir a ela no arquivo server e client utilizando NomeDaVariente e ele já vai reconhecer que é uma ACL? <script src="Edit.lua" type="shared" cache="false" /> Não sei se deu pra entender minha dúvida!!
×
×
  • Create New...