KI
sistema

[Blood Castle] Evento Otimizado![12/04/14]

Por Killua, 22 de set. de 2013 em Mods, funções e outros

blood
castle
blood castle
evento
automatico
otserv
script
killua
tibia
5.0 (1)
80
15.4k
aeduardoA
17 de janeiro de 2014 às 18:02

DEsculpe por reviver o topico mas estou instalando este evento e nao esta criando o teleport pra ir pro evento e ta dando erro nos monstros

KilluaK
18 de janeiro de 2014 às 00:06

Como eu disse anteriormente, reinstale todo o evento e faça isso com muita atenção... Siga passo a passo oq eu disse no tópico e cuidado na hora de configurar. O evento está sem erro nenhum, se teve erro, é pq vc fez algo errado. De qualquer forma, posta o erro aqui pra eu dar uma olhada.

jhony157J
18 de janeiro de 2014 às 17:58

amoeba13 mt obrigado pelo sistema mt legal to usando no meu server a hms 5 dia ja e ta 100% so queria saber se tem como coloca pra o arcanjo nasce assim q derrota o guarda pq sempre tem q espera hms 3 minuto depois q o guarda morre para o arcanjo nascer queria saber se tem como coloca pra nasce logo em seguida q guarda morre obrigado mt bom o sistema

KilluaK
18 de janeiro de 2014 às 20:36

amoeba13 mt obrigado pelo sistema mt legal to usando no meu server a hms 5 dia ja e ta 100% so queria saber se tem como coloca pra o arcanjo nasce assim q derrota o guarda pq sempre tem q espera hms 3 minuto depois q o guarda morre para o arcanjo nascer queria saber se tem como coloca pra nasce logo em seguida q guarda morre obrigado mt bom o sistema

 

Muda seu BloodCreatureGuarda.lua pra isso


-- == Blood Castle Event por amoeba 13 - Xtibia == --

function onDeath(cid, corpse, mostDamageKiller)
    local artigo = getPlayerSex(mostDamageKiller[1]) == 0 and "A jogadora" or "O jogador"
    if isMonster(cid) and string.lower(getCreatureName(cid)) == string.lower("Guarda do Portao") then
        doRemoveItem(getTileItemById(bloodconfig.posParede1, bloodconfig.idDasParedes).uid, 1)
        doRemoveItem(getTileItemById(bloodconfig.posParede2, bloodconfig.idDasParedes).uid, 1)
        doRemoveItem(getTileItemById(bloodconfig.posParede3, bloodconfig.idDasParedes).uid, 1)
        criarEstatua()
        doBroadcastMessage("[Blood Castle] " .. artigo .. " " .. getPlayerName(mostDamageKiller[1]) .. " derrotou o Guarda do Portao! Prossigam para proxima sala e aguardem ate o arcanjo nascer!")
    end
    return true
end
jhony157J
18 de janeiro de 2014 às 20:49

mt obrigado testei e ta funcionado perfeito obrigado

srkapetinhaS
21 de janeiro de 2014 às 17:20

Ae Amoeba, testei no modo manual, deu certinho, mas tem como por manual e automatico ao mesmo tempo, porque eu posso tá online ai usar o comando, mas ai eu to off, ai queria deixar para abrir o evento sozinho se eu estiver off sacou?

REP + Denovo pra tu :]

21 de janeiro de 2014 às 22:12

Os arquivos .rar que estavam anexados ao tópico, não estão mais disponíveis ?

KilluaK
21 de janeiro de 2014 às 23:47

@Srkapetinha pode usar os 2 juntos sim, só instalar a talk e o globalevent mas tem que tomar cuidado pra não fica fazendo um encima do outro pra não bugar.

 

@Statusonline depois que atualizei não anexei dnv, deixei só escrito mesmo pq é mais fácil pra mim e obriga td mundo a ler td.

srkapetinhaS
23 de janeiro de 2014 às 00:35

Brow, tem como por para acontecer em tal dia não? Acho que fica melhor... até pra quem usa site botar lá quais dias e horários que rolam... Já te dei REP+ :]

 

@EDIT

Ae, deu esse erro no GlobalStart

 

[Error - GlobalEvent Interface]

data/globalevents/scripts/BloodGlobalStart.lua:onStartup

Description:

data/globalevents/scripts/BloodGlobalStart.lua:4: attempt to index global 'bloodconfig' <a nil value>

stack traceback:

data/globalevents/scripts/BloodGlobalStart.lua:4: in function <data/globalevents/scripts/BloodGlobalStart.lua:3>

Editado Janeiro 23 por srkapetinha

2 semanas depois...
jhony157J
30 de janeiro de 2014 às 15:08

desculpe foi erro meu arrumei ja

Editado Janeiro 30 por jhony157

srkapetinhaS
30 de janeiro de 2014 às 20:27

Ae Killua, ele avisa no chat que o evento vai começar , dá os 3 min(tempo que eu botei), mas ele não cria o teleport onde eu pus as coordenadas... e ai ele cancela o evento porque não atingiu o numero máximo de players.

 

@EDIT

Consegui ajeitar o teleport, mas ao matar o guarda, não some as paredes, antes de vc atualizar sumia :/

Editado Janeiro 30 por srkapetinha

KilluaK
30 de janeiro de 2014 às 22:04

Vc instalou tudo corretamente? Aparece algum erro? Me manda o script bloodCreatureGuarda.lua

LegnusL
31 de janeiro de 2014 às 11:26

Caramba, necessário só um pouco de paciência pra fazer esse código '-' WUAEHUAWHEUWAH parabéns, rep+

KilluaK
31 de janeiro de 2014 às 13:18

Caramba, necessário só um pouco de paciência pra fazer esse código '-' WUAEHUAWHEUWAH parabéns, rep+

 

KKKKKKKKK é mesmo, mas eu adorei fazer

JustinnoTibiannoJ
31 de janeiro de 2014 às 17:50

Ótimo evento, bem feitinho, esse script pode ser muito bem usado em servidores de rpg.