Quest Of Destruction

loolxy
Por loolxy
em Lixeira Pública

loolxy

Mapper Rulex
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/11/09Posts: 22Char no Tibia: Knightmare Fury

Olá pessoal!

 

Eu queria fazer uma quest, que precisasse de um grande time, porque irá ter muitos monstros e talvez um boss. Mas antes de começar a fazer todo o labirinto da quest, queria colocar "fields" que tirassem 50% da vida do player. Como por ex. eu tenho 1000HP, passei num campo e agora estou com 500. Passei em outro agora 250. Passei em mais um e fiquei com 125. E assim vai.

Os monstros não presisam ser imunes, já que no corredor com os field terão apenas flamethrowers, magicthrowers e plaguethrowers.

Uma idéia de field seria o 'Smoke', de ID 1505.

 

Obrigado!

 

Ass.: MaskedBoy

Everybody wants to rule the world...

 

Nobody wants to heal the world...

 

-------------------------------------

 

Heal the world, heal the children.

Michael Jackson. 1958-2009

 

michaeljacksonassinatury.png

Michael Jackson assignature

canovas

~-~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/09Posts: 5

Não testei, ve se funciona:

function onStepIn(cid) -- script by Notorious
if isPlayer(cid) then
   local health = getCreatureHealth(cid)
   doTargetCombatHealth(0, cid, COMBAT_UNDEFINEDDAMAGE, -health*(50/100), health*(50/100), CONST_ME_POFF)
end
return true
end

______________________________________________________________



Não somos loucos, apenas vivemos em um mundo onde ninguem é normal.

 

userbarj.png



aurorabannersmall.png

loolxy

Mapper Rulex
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/11/09Posts: 22Char no Tibia: Knightmare Fury

O.K. mas onde eu ponho esse script? Eu tentei por em Actions, coloquei UID no smoke mas não pegou...

 

Ass.: MaskedBoy

Everybody wants to rule the world...

 

Nobody wants to heal the world...

 

-------------------------------------

 

Heal the world, heal the children.

Michael Jackson. 1958-2009

 

michaeljacksonassinatury.png

Michael Jackson assignature

canovas

~-~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/09Posts: 5
O.K. mas onde eu ponho esse script? Eu tentei por em Actions, coloquei UID no smoke mas não pegou...

 

Ass.: MaskedBoy

Nao cara, voce deve colocar em movements e colocar o uid citado no smoke, ou adicionar pelo

item id do smoke ;/

______________________________________________________________



Não somos loucos, apenas vivemos em um mundo onde ninguem é normal.

 

userbarj.png



aurorabannersmall.png

rockstar96

Around the world
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 01/07/09Posts: 216
Não testei, ve se funciona:

function onStepIn(cid) -- script by Notorious
  if isPlayer(cid) then
    local health = getCreatureHealth(cid)
    doTargetCombatHealth(0, cid, COMBAT_UNDEFINEDDAMAGE, -health*(50/100), health*(50/100), CONST_ME_POFF)
  end
return true
end

sempre me pergunto porque vc usa doTargetCombatHealth

Piabeta Kun

Ex-Coordenador de Websites
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 23/12/08Posts: 2403Gênero: MasculinoChar no Tibia: Gordo Warlike

o importante e dar certo pro cara ali ne mano?

se deu certo pede pra fexar o topico!

Daijobu!

 

Henrique Moura

Ex-administrador
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 17/02/08Posts: 2541

Precisamos de uma resposta concreta do autor do tópico, de forma contrária não podemos fechar o tópico.

Lembrete: Quando sua dúvida for sanada, você deverá reportar o tópico para que o mesmo seja fechado.

 

Abraços,

Feliz Natal.

KaKilo ~
 


Lom14fD.png

leviana

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/12/09Posts: 7Char no Tibia: Não disponho
Não testei, ve se funciona:

function onStepIn(cid) -- script by Notorious
if isPlayer(cid) then
   local health = getCreatureHealth(cid)
   doTargetCombatHealth(0, cid, COMBAT_UNDEFINEDDAMAGE, -health*(50/100), health*(50/100), CONST_ME_POFF)
end
return true
end

 

is:

doTargetCombatHealth(0, cid, COMBAT_UNDEFINEDDAMAGE, -health*(50/100), health*(50/100), CONST_ME_POFF)

 

to:

doTargetCombatHealth(0, cid, COMBAT_UNDEFINEDDAMAGE, -health/2, health/2, CONST_ME_POFF)

 

or:

doCreatureAddHealth(cid,-getCreatureHealth(cid)*2)

"Te dou uma flor meu querido pra você por no seu velorio."
"sempre bata em alguem com uma rosa negra, seus espinhos ardentes ferem a carne profundamente."

MOVIMENTO FORA KAKILO DA MODERAÇÃO

Wiltry

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/07/08Posts: 306
doCreatureAddHealth(cid,-getCreatureHealth(cid)*2)

 

doCreatureAddHealth(cid,-getCreatureHealth(cid)/2)

não?

Atenciosamente,
Wiltry
<div align='center'><b>Wiltry 2008~2009</b></div>
<div align='center'>Mapper & Scripter</div>
<div align='center'><img src="http://img263.imageshack.us/img263/9130/beyond.png" border="0" class="linked-sig-image" /></div>
vlw guww :*

leviana

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/12/09Posts: 7Char no Tibia: Não disponho

verdade errei o simbolo matematico.

 

 


"Te dou uma flor meu querido pra você por no seu velorio."
"sempre bata em alguem com uma rosa negra, seus espinhos ardentes ferem a carne profundamente."

MOVIMENTO FORA KAKILO DA MODERAÇÃO