Ir para conteúdo
  • Cadastre-se

[TFS 0.4/0.3.6] Aviso de bless ao sair da zona de proteção.


Posts Recomendados

  • Respostas 10
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Fiz esse script a bastante tempo a pedido de um membro e resolvi postar para vocês .   Versão testada: 8.60 TFS: 0.4 / 0.3.6 Função: Ao sair de uma zona de proteção, caso o player esteja sem bless, ele manda uma mensagem na tela avisando que está sem bless.   Em "Data/creaturescripts/scripts", copie e cole um arquivo.LUA e renomeie para checkBless.lua, apague tudo e cole: function onThink(cid, lastExecution, thinkInterval) if(getTilePzInfo(getCreaturePosit

function onThink(cid, lastExecution, thinkInterval) if(getTilePzInfo(getCreaturePosition(cid))) == false and getPlayerStorageValue(cid, 23333) <= 0 then for b = 1,5 do if getPlayerBlessing(cid, b) == false then setPlayerStorageValue(cid, 23333, 1) return doPlayerSendTextMessage(cid, 22, "Você não tem todas as bless, tome cuidado.") else setPlayerStorageValue(cid, 23333, 1) return doPlayerSendTextMessage(cid, 22, "Você tem todas as b

A cor você altera em return doPlayerSendTextMessage(cid, 22, "Você não tem todas as bless, tome cuidado."), no numero, acho que verde é 25.

Existe diferença pra tfs 1.2?

Sistema bem útil para os desavisados 

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Link para o post
Compartilhar em outros sites
  Em 11/07/2015 em 14:09, Skydangerous disse:

Existe diferença pra tfs 1.2?

Sistema bem útil para os desavisados 

Mostrar mais  

Eu acho que sim, ainda não mexi com o tfs 1.2, vou testar nos tfs 1.x e se funcionar eu edito aqui, caso não funcione eu tento adaptar para 1.x!

Link para o post
Compartilhar em outros sites
  Em 11/07/2015 em 17:18, Larissa Azhaurn disse:

No script avisa quando ele não está com bless, poderia editar pra ele também avisar quando estiver com bless?

Expand   Mostrar mais  
function onThink(cid, lastExecution, thinkInterval)
    if(getTilePzInfo(getCreaturePosition(cid))) == false and getPlayerStorageValue(cid, 23333) <= 0 then
        for b = 1,5 do
            if getPlayerBlessing(cid, b) == false then
	       setPlayerStorageValue(cid, 23333, 1)
	       return doPlayerSendTextMessage(cid, 22, "Você não tem todas as bless, tome cuidado.")
	    else
	       setPlayerStorageValue(cid, 23333, 1)
	       return doPlayerSendTextMessage(cid, 22, "Você tem todas as bless.")
            end
        end
    elseif (getTilePzInfo(getCreaturePosition(cid))) == true and getPlayerStorageValue(cid, 23333) == 1 then
        setPlayerStorageValue(cid, 23333, -1)
    end
   return true
end
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

    96842
    Tópicos
    519603
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo