Jonas^
Members-
Posts
1,016 -
Joined
-
Last visited
-
Days Won
9
Everything posted by Jonas^
-
Só dar aquele like maroto pra agradecer uheauheauae
-
Editei o post, tente agora.
-
Tente assim: function assignNewTeam (source, commandName, teamName) local theTeam = createTeam (teamName) local playerTeam = getPlayerTeam (source) if not playerTeam then if theTeam then setPlayerTeam (source, theTeam) outputChatBox ("Você criou o grupo '"..tostring(teamName).."'.", source, 0, 255, 0) end else outputChatBox ("Você já esta em um grupo.", source, 255, 30, 30) end end addCommandHandler ("criarteam", assignNewTeam)
-
Olha, tem um exemplo na wiki que faz a mesma coisa, pra que fazer gambiarra? function createTeam (source, commandName, teamName) local theTeam = createTeam (teamName) if theTeam then setPlayerTeam (source, theTeam) end end addCommandHandler ("createteam", createTeam)
-
Tem sim, aqui: function chamarPolicia (thePlayer, cmd) outputChatBox ("Você chamou os policiais com sucesso, aguarde.", thePlayer, 0, 255, 0) -- Avisa o jogador que usou o comando que a chamada foi efetuada com sucesso. local idPlayer = getElementData (thePlayer, "ID") -- Data que contém o ID do jogador do script de 'ID'. for k, player in ipairs (getElementsByType("player")) do -- Para cada jogador que está na ACL Group "ComandosPolicia", faça: if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(player)), aclGetGroup ("PoliciaComandos")) then -- Se o jogador estiver na ACL "ComandosPolicia", então: outputChatBox ("#2E2EFE190: #848484Cidadão "..string.gsub(getPlayerName (thePlayer), "#%x%x%x%x%x%x", "").."("..tonumber(idPlayer)..") #bebebeChamou a Polícia, atenda o chamado!", player, 255, 0, 0, true) -- Os policiais iram receber a denúncia. end end end addCommandHandler ("190", chamarPolicia)
-
outputChatBox ("#2E2EFE190: #848484Cidadão "..string.gsub(getPlayerName (thePlayer), "#%x%x%x%x%x%x", "").." #bebebeChamou a Polícia, atenda o chamado!", player, 255, 0, 0, true) -- Os policiais iram receber a denúncia.
-
https://wiki.multitheftauto.com/wiki/SetWeaponProperty
-
E eu olhando o código 30 vezes, espalhei print pra depurar e nada de retornar, retornava false e nil toda hora dai olhei o script de export e vi que nem era necessario o export aoksaspos, acontece.
-
Neste caso não é necessario usar export, faça assim: function chamarPolicia (thePlayer, cmd) outputChatBox ("Você chamou os policiais com sucesso, aguarde.", thePlayer, 0, 255, 0) -- Avisa o jogador que usou o comando que a chamada foi efetuada com sucesso. local idPlayer = getElementData (thePlayer, "ID") -- Data que contém o ID do jogador do script de 'ID'. for k, player in ipairs (getElementsByType("player")) do -- Para cada jogador que está na ACL Group "ComandosPolicia", faça: if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(player)), aclGetGroup ("PoliciaComandos")) then -- Se o jogador estiver na ACL "ComandosPolicia", então: outputChatBox ("#2E2EFE190: #848484Cidadão ID "..tonumber(idPlayer).." #bebebeChamou a Polícia, atenda o chamado!", player, 255, 0, 0, true) -- Os policiais iram receber a denúncia. end end end addCommandHandler ("190", chamarPolicia)
-
Pode me enviar o seu ID system via privado pra mim testar? Tente assim antes: function chamarPolicia (thePlayer) local playerID = exports["[PRS]ID_System"]:getPlayerID(tonumber(playerid)) outputChatBox ("Você chamou os policiais com sucesso, aguarde.", thePlayer, 0, 255, 0) -- Avisa o jogador que usou o comando que a chamada foi efetuada com sucesso. for k, player in ipairs (getElementsByType("player")) do -- Para cada jogador que está na ACL Group "ComandosPolicia", faça: if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(player)), aclGetGroup ("PoliciaComandos")) then -- Se o jogador estiver na ACL "ComandosPolicia", então: outputChatBox ("#2E2EFE190: #848484Cidadão ID "..playerID.." #bebebeChamou a Polícia, atenda o chamado!", player, 255, 0, 0, true) -- Os policiais iram receber a denúncia. end end end addCommandHandler ("190", chamarPolicia)
-
Tire o local da variavel do playerID playerID = exports["[PRS]ID_System"]:getPlayerID(tonumber(playerid))
-
Sabe aquele script de acl que você estava com dúvida a uns 2 dias atrás? poste o meta dele aqui pra mim ver uma coisa.
-
debugscript 3 retorna algum erro? já conferiu se o sistema de id esta ativo?
-
Mande o código via pastebin para mim que eu retiro.
-
Precisa exportar sim, ele usa um sistema de ID personalizado pra RP
-
function chamarPolicia (thePlayer) outputChatBox ("Você chamou os policiais com sucesso, aguarde.", thePlayer, 0, 255, 0) -- Avisa o jogador que usou o comando que a chamada foi efetuada com sucesso. for k, player in ipairs (getElementsByType("player")) do -- Para cada jogador que está na ACL Group "ComandosPolicia", faça: if isObjectInACLGroup ("user."..getAccountName (getPlayerAccount(player)), aclGetGroup ("ComandosPolicia")) then -- Se o jogador estiver na ACL "ComandosPolicia", então: outputChatBox ("190: Cidadão ID "..id.." #bebebeChamou a Polícia, atenda o chamado!", player, 255, 0, 0, true) -- Os policiais iram receber a denúncia. end end end addCommandHandler ("190", chamarPolicia)
-
Você precisa fazer um loop obtendo todos os policiais
-
Tem um aqui no forum que o @Lord Henry fez pra mim ano passado, só dar uma procurada que você acha.
-
De nada, de agradecimentos deixe like nas minhas respostas
-
Então isso agora é algum problema no comando, tente depurar o código com algumas outputs pra ver até onde ele executa.
-
@Renazz Correção: https://pastebin.com/cYLS94ts Comando: /multar
-
Continua o mesmo mano, igual esta ali .
-
Apenas tirei o comando do começo e coloquei no fim do código, porém é preciso dar nome a função para executar o comando da forma que fiz.