Ir para conteúdo
  • Cadastre-se

(Resolvido)Como colocar mute com script de prisão


Ir para solução Resolvido por KotZletY,

Posts Recomendados

  • Respostas 10
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

@iury alves potter seria melhor então você editar o script de bug verificando a storage do player caso o player tiver a storage de prisão ele não pode usar o comando bug ...

@iury alves potter bom não sou scripter mas para acelerar o processo para um scripter capacitado te ajudar mais rapido edite o tópico principal e coloque o script de bug também assim o scripter vai poder colocar a verificação da storage da prisão no script do bug..   @KotZletY @Vodkart poderiam ajudar nosso membro com isso?

  Em 04/08/2018 em 05:09, KotZletY disse:

@iury alves potter poste o script responsável pelo comando /bug.

Mostrar mais  

local tempo = 30
local storage = 98989898


function onSay(cid, words, param, condition, channel)

if getTileHouseInfo(getThingPos(cid)) then
  return doPlayerSendCancel(cid, "Desculpe, você está dentro da house.")
  end

if getPlayerStorageValue(cid, 63215) >= 1 then
doPlayerSendCancel(cid, "Você está no SURF.")
return false
end

if getPlayerStorageValue(cid,35485) > 0 then
doPlayerSendTextMessage(cid, 25, "Voce nao pode ir para o CP de saffron pois esta na Outfit' Quest, digite /leaveoutfit para sair dela.")
return true
end

if not getCreatureCondition(cid, CONDITION_INFIGHT) then

if (getPlayerStorageValue(cid, storage) <= os.time()) then
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doPlayerSave(cid) 
doSendMagicEffect(getCreaturePosition(cid), 21)
   setPlayerStorageValue(cid, storage, os.time()+tempo)
else
   doPlayerSendCancel(cid, "Você so pode usar o comando daqui a "..tempo.." segundos.")
end
else
   doPlayerSendCancel(cid, "Você está em batalha.")
end
   return true
end


 

  Em 04/08/2018 em 00:26, VitorSubhi disse:

Coloque

if (getPlayerStorageValue(cid, 1339) ~= 0) then
	return doPlayerSendTextMessage(cid,25, "You cannot use this command in jail.")
end

abaixo da linha
 

function onSay(cid, words, param, channel)

do seu script de /bug.
 

  • Explicação. caso tenha interesse: ele verifica o storage 1339 se é diferente de 0 (a storage booleana do seu script de prisão), ou seja, verifica se o usuário está preso... Se estiver, ele finaliza o script mandando uma mensagem ao player de que ele não pode usar na prisão.
Mostrar mais  

Ok vou testa vlw por responder

Editado por iury alves potter (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Solução

@iury alves potter utilize spolier para colocar os códigos ao invés de deixa-lo solto no/a tópico/resposta:

  Mostrar conteúdo oculto

 

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites
  Em 03/08/2018 em 22:54, iury alves potter disse:

Bom galera to precisando de adcionar mute junto com esse script aki pois no meu servido existe o comando /bug . ou seja eles pode fugir da prisão. Ou se alguem tem algum script q faz com que os player não podem usar comandos em determinado local. abaixo o script da prisão. Ajuda Rep++

  Mostrar conteúdo oculto

 

Expand   Mostrar mais  

o meu ta igual o seu ta em segundos , alguem conseguiria colocar pra ser em minutos? 

exemplo /prendi fulano,60

esse 60 ai seria no caso 1h , mais nesse ai ta em segundos ai nao acaba ficando 1h fica menos rs , se é q alguem entendeu

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Estatísticas dos Fóruns

    96845
    Tópicos
    519606
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo