Ir para conteúdo
  • Cadastre-se

Creaturescript ou movements (Bosses)


Posts Recomendados

Ola eu estou tentando fazer uma quest de 8 bosses em lugares e salas diferentes!

Eu tenho um script mais ele esta com um problema pois mata o boss e tenta usar o teleport ele pede pra matar o boss..

 

Dai não sei se é no creaturescript o problema ou no movements se puderem me ajudar =]

Estou usando TFS 1.0

 

Creaturescripts

 

local bosses = {
["BOSS 1"] = 12101,
["BOSS 2"] = 12102,
["BOSS 3"] = 12103,
["BOSS 4"] = 12104,
["BOSS 5"] = 12105,
["BOSS 6"] = 12106,
["BOSS 7"] = 12107,
["BOSS 8"] = 12108
}
 
function onKill(cid, target)
local t = Creature(target)
if(bosses[string.lower(t:getName())]) then
local player = Player(cid)
Game.setStorageValue(bosses[string.lower(t:getName())], 1)
addEvent(setGlobalStorageValue, 3 * 60 * 1000, bosses[string.lower(t:getName())], 0)
player:say("You now have 3 minutes to exit this room through the teleporter. It will bring you to the reward room.", TALKTYPE_ORANGE_1)
end
return true
end

 

 

Movements
 
local config = {
[3953] = {12101, {x = 33145, y = 32665, z = 15}}, -- from Boss 1
[3951] = {12102, {x = 33174, y = 32934, z = 15}}, -- from Boss 2
[3955] = {12103, {x = 33349, y = 32827, z = 14}}, -- from Boss 3
[3952] = {12104, {x = 33126, y = 32591, z = 15}}, -- from Boss 4
[3956] = {12105, {x = 33186, y = 33012, z = 14}}, -- from Boss 5
[3950] = {12106, {x = 33182, y = 32714, z = 14}}, -- from Boss 6
[3954] = {12107, {x = 33041, y = 32774, z = 14}}, -- from Boss 7
[12108] = {12108, {x = 33198, y = 32880, z = 11}} -- from Boss 8
}
 
function onStepIn(cid, item, position, lastPosition)
local player = Player(cid)
local teleports = config[item.actionid]
if not teleports then
return true
end
if(getGlobalStorageValue(teleports[1]) == 1) then
player:teleportTo(teleports[2])
player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
else
player:teleportTo(lastPosition)
player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
player:say("You don\'t have killed the boss to enter this portal", TALKTYPE_ORANGE_1)
end
return true
end

 

 

 

 

Link para o post
Compartilhar em outros sites

no lugar de "BOSS 1"~ "BOSS 8" vc tem que colocar o nome dos monstros

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo