peu
Members-
Posts
13 -
Joined
-
Last visited
peu's Achievements
Square (6/54)
1
Reputation
-
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
-
Eu adiciono isso como uma nova função ou adiciono isso dentro da função ja criada ?
-
Só uma duvida, isso eu adiciono no script ou coloco dentro da minha função ?
-
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.
-
como eu faria isso ? pode me explicar ou inserir no codigo pfv ? tmj meu mano
-
Opa, obgd e quanto a questão dos tempos pra poder conseguir dominar de novo ?
-
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)
-
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
-
Funcionou aqui, obgd
-
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
-
Muito obrigado me ajudou de mais da proxima eu nn vou esqueçer do <>
-
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 ) >
-
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 ) >