Jump to content

peu

Members
  • Posts

    13
  • Joined

  • Last visited

Everything posted by peu

  1. local theMarker = createMarker(1272.469, -2062.94, 58, "cylinder", 1.5, 255, 255, 255) function MensagemOrientar(source) if isElementWithinMarker(source, theMarker) then if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(source)), aclGetGroup( "ComandosGang" )) then outputChatBox(" Digite /dominar para dominar a FAVELA !", source, 255, 0, 0, true) end end end addEventHandler("onMarkerHit", theMarker, MensagemOrientar ) local hillArea = createColRectangle ( 1125.757, -1900.242, 1000, 100 ) local hillRadar = createRadarArea ( 1125.757, -1900.242, 350, -350, 0, 255, 0, 175 ) setRadarAreaColor(hillRadar, 255 ,0 ,0, 100) -- AreaPiscandoTempo = 300000 -- 5 Minutos -- TempoParaDominar = 120000 -- 2 Minutos -- TempoDominarNovamente = 3600000 -- 1 Hora function Dominar(player, matchingDimension) setTimer ( function() outputChatBox("Daqui a 1 hora você vai poder dominar novamente !", player, 255, 0, 0, true) end, 3600000, 1 ) if isElementWithinMarker(player, theMarker) then if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(player)), aclGetGroup( "ComandosGang" )) then if getElementType(player) == "player" then outputChatBox ( "#00FFFF[ Aviso ] #F5FFFA A FAVELA FOI DOMINADA PELO JOGADOR #FF0000 "..getPlayerName(player).." #00FFFF[ Aviso ]", getRootElement(), 255, 0, 0, true ) outputChatBox("#00FFFF[ Aviso ] Você dominou a favela #00FFFF[ Aviso ]", player, 255, 255, 255, true) setRadarAreaFlashing ( hillRadar, true ) end else outputChatBox("Você não é membro de GANG", player, 255, 0, 0, true) end end end addCommandHandler("dominar", Dominar) Está certo dessa forma, creio q não, pode me ajudar a encaixar ele no meu script
  2. Eu adiciono isso como uma nova função ou adiciono isso dentro da função ja criada ?
  3. Só uma duvida, isso eu adiciono no script ou coloco dentro da minha função ?
  4. Eae pessoal, tranquilo ? Então vim aqui divulgar um servidor de roleplay brasileiro "BRASIL VIDA NOVA" servidor foi construído recentemente, temos gangs / corps e mais... IP DE CONEXÃO: mtasa://142.44.199.198:22073 DISCORD: https://discord.gg/ZyvMKRK Venha com a gente nessa jornada.
  5. como eu faria isso ? pode me explicar ou inserir no codigo pfv ? tmj meu mano
  6. Opa, obgd e quanto a questão dos tempos pra poder conseguir dominar de novo ?
  7. Bom pessoal, fiz um script de dominar favela, porém tenho três duvidas a primeira é sobre colocar uma AREA VERMELHA no f11 na favela e quando o jogador dominar essa ficar piscando por um certo tempo a outra é sobre tempo, quando um player dominar a favela e outro player vir em seguida tentar dominar ele ter que esperar 30 minutos, a outra no caso é uma mensagem em dx, quando um player dominar a favela aparecer uma mensagem em dx no topo da tela com a seguinte mensagem "A favela foi dominada pelo NICK" caso alguem possa me ajudar ou inserir o codigo no meu script tmj... local theMarker = createMarker(1272.469, -2062.94, 58.282, "cylinder", 1.5, 255, 255, 255) function MensagemOrientar(source) if isElementWithinMarker(source, theMarker) then if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(source)), aclGetGroup( "ComandosGang" )) then outputChatBox(" Digite /dominar para dominar a FAVELA !", source, 255, 0, 0, true) end end end addEventHandler("onMarkerHit", theMarker, MensagemOrientar ) function Dominar(player) if isElementWithinMarker(player, theMarker) then if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(player)), aclGetGroup( "ComandosGang" )) then if getElementType(player) == "player" then outputChatBox ( "#00FFFF[ Aviso ] #F5FFFA A Favela foi dominada pelo #FF0000 "..getPlayerName(player), getRootElement(), 255, 0, 0, true ) end else outputChatBox("Você não é membro de GANG", player, 255, 0, 0, true) end end end addCommandHandler("dominar", Dominar)
  8. Eae pessoal, sou novo com script, to fazendo um sistema onde o player ira dominar a favela, porém queria que quando o player dominasse a favela a favela ficasse como uma área vermelha, ou de outra cor no F11, porém não sei como fazer isso se alguém poder me ajudar...tmj
  9. Boa tarde, então pessoal procurei na WIKI, sou novo no MTA, estou criando um script no qual deixa o player invisível, porém só quero que ele consiga usar o comando de ficar invisível quando esteja usando tal skin, porém ainda não sei usar a wiki muito bem, então não achei a função que faça essa verificação se o player está ou não com a skin
  10. Muito obrigado me ajudou de mais da proxima eu nn vou esqueçer do <>
  11. O getPlayerFromPartialName está na função, desculpa vou colocar o script inteiro aqui, não entendi o que você falou sobre o accName sou novo, pode me explicar ou exemplificar com um condigo ? < Comando_Revistar = "revistar" -- Definimos o comando para REVISTAR o jogador Grupo = "Policia" -- No caso estamos se referindo a ACL, ou seja a ACL que poderá utilizar esse SISTEMA será a Policia function getPlayerFromPartialName ( name ) local name = name and name:gsub("#%x%x%x%x%x%x", ""?lower() or nil if name then for _, player in ipairs(getElementsByType("player")) do local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""?lower() if name_:find(name, 1, true) then return player end end end end function Revistar ( source, cmd, player ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Policia" ) ) then local Jogador = getPlayerFromPartialName ( player ) if Jogador then outputChatBox ( "* Armas do Jogador "..getPlayerName(Jogador).." !", source, 255, 255, 255, true ) for slot = 0, 12 do local Armas = getPedWeapon ( Jogador, slot ) local Municao = getPedTotalAmmo ( Jogador, slot ) if Armas > 0 then if Municao > 0 then weapon_nome = getWeaponNameFromID ( Armas ) outputChatBox ( "* "..weapon_nome.." com "..Municao.." Bala(s)!", source, 255, 255, 255, true ) end end end else outputChatBox ( "* Erro: Jogador não encontrado!", source, 255, 0, 0 ) end end end addCommandHandler ( Comando_Revistar, Revistar ) >
  12. Bom pessoal, Boa noite, sei que já tem alguns tópicos falando desse assunto, porém sou novato, vou deixar o código aqui em baixo, minha intenção é que se o JOGADOR estiver cadastrado na ACL "Policia" ele execute a função, que no caso seria para verificar as armas do jogador, porém está dando erro, vou deixar o código se alguém poder me ajudar, agradeço de mais...Desculpe se coloquei na área errada ou se fiz algo de errado nesse tópico, minha primeira publicação aqui! < function Revistar ( source, cmd, player ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Policia" ) ) then local Jogador = getPlayerFromPartialName ( player ) if Jogador then outputChatBox ( "* Armas do Jogador "..getPlayerName(Jogador).." !", source, 255, 255, 255, true ) for slot = 0, 12 do local Armas = getPedWeapon ( Jogador, slot ) local Municao = getPedTotalAmmo ( Jogador, slot ) if Armas > 0 then if Municao > 0 then weapon_nome = getWeaponNameFromID ( Armas ) outputChatBox ( "* "..weapon_nome.." com "..Municao.." Bala(s)!", source, 255, 255, 255, true ) end end end else outputChatBox ( "* Erro: Jogador não encontrado!", source, 255, 0, 0 ) end end end addCommandHandler ( Comando_Revistar, Revistar ) >
×
×
  • Create New...