Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Nome: Kill Boss System
Função: Ao desferir o último golpe no "BOSS" configurado na script ganha uma spell "storage" x3 de cargas , alêm de mandar uma mensagem para todo o servidor anunciando quem desferiu o último golpe no "BOSS" 

Autor: Fingerout
Versão Testada: 8.60 ~

 

Instalado:

 

Em data/creaturescripts/scripts
crie 1 arquivo chamado storage.lua e copie e cole isso lá dentro

function onDeath(cid, corpse, killer)
  
  local monstName = "NOME" -- nome do monstro
  local target = getCreatureTarget(cid)
  
  if isMonster(cid) then
  setPlayerStorageValue(killer[1], XSTORAGE, getPlayerStorageValue(killer[1], XSTORAGE) +3)
  doPlayerSendTextMessage(killer[1], MESSAGE_STATUS_WARNING, "Você absorveu a técnica NOME DA SPELL(3x).")
  doBroadcastMessage("O jogador "..getPlayerName(killer[1]).." absorveu a técnica NOME DA SPELL ao desferir o último golpe no BOSS NOME.")
  doSendMagicEffect(getPlayerPosition(target), 65)
  end
  return TRUE
  end

em creaturescripts.xml adicione a seguinte TAG

<event type="death" name="storage"  script="storage.lua"/>

agora vá no monstro configurado na script e abaixo de </loot> adicione

<script> 
  <event name="storage"/> 
  </script>

agora implantando na spell , vá até na spell.lua desejada e adicione

local chargeCount = getPlayerStorageValue(cid, XSTORAGE)
if chargeCount < 1 then
doPlayerSendCancel(cid, "You do not have enough charges to cast this spell.")
return TRUE
end
setPlayerStorageValue(cid, XSTORAGE, chargeCount -1)

EXPLICANDO:

 

XSTORAGE = STORAGE QUE VOCÊ QUER

NOME DA SPELL = NOME DA MAGIA QUE DESEJA

+3 = CHANGES DA MAGIA 

BOSS NOME = PRECISO NEM FALA

Editado por KekezitoLHP (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Muito bom cara, parabéns, continue assim.

DEDICADO BRASIL

Professional Internet Datacenter

banner_divulgativo_468x60.gif

 

Tudo oque você precisa para ter certeza de que não há nada que vai estragar teus planos em seu projeto Gamer/Engine, nós somos uma empresa qualificada em Segurança em servidores, obtemos técnicos especializados, que possam lhe alertar sobre qualquer falha que você esteja sofrendo.

 

- Visite o site

Link para o post
Compartilhar em outros sites
  • 2 years later...
  • 11 months later...

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo