da pra por no andar no andar 6 e ela tira dano no 7?
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- ◄ Catapult System ►
info
Grupo: Campones
Registrado: 07/01/09
Posts: 51
Reputação: 0

/\ é uma boa idéia, tente colocar mais opções para edição.
Também mude o Unique ID por Action ID, pois o Action pode ser usado mais de uma vez. abraço :smile_positivo:
info
Grupo: Campones
Registrado: 01/01/11
Posts: 6
Reputação: 0
Char no Tibia: Look Assassin

a ideia do andar 6 i para o 7 e boa ^^ eu apoio
Editado Maio 3 por LookAssassin
info
Grupo: Artesão
Registrado: 09/12/10
Posts: 138
Reputação: +23
Char no Tibia: Loh Pabllitooh

poe videos do sistema
Editado Maio 3 por PaulGrande
info
Grupo: Conde
Registrado: 16/09/07
Posts: 600
Reputação: +151
Gênero: Masculino
Char no Tibia: NãoJogoMais

Vou usar no meu OTServ
![]()
Assim que testá-lo e funcionar, eu dou REP+
Valeu aee...abraços
info
Grupo: Visconde
Registrado: 11/08/10
Posts: 477
Reputação: +175
Gênero: Masculino

Gostei bastante da idéia e parabéns pelo desenvolvimento do script.
Acho que um loop, como for iria bem no script, procure tutoriais sobre.
Vocês que falaram acima, se quiserem fazer damage no andar de cima, em vez do andar da catapulta é só alterar
local a0 = {x=p.x, y=p.y-1, z=p.z}
local a1 = {x=p.x, y=p.y-2, z=p.z}
local a2 = {x=p.x, y=p.y-3, z=p.z}
local a3 = {x=p.x, y=p.y-4, z=p.z}
local a4 = {x=p.x, y=p.y-5, z=p.z}
local end1 = {x=p.x, y=p.y-6, z=p.z}
por
local a0 = {x=p.x, y=p.y-1, z=p.z+1}
local a1 = {x=p.x, y=p.y-2, z=p.z+1}
local a2 = {x=p.x, y=p.y-3, z=p.z+1}
local a3 = {x=p.x, y=p.y-4, z=p.z+1}
local a4 = {x=p.x, y=p.y-5, z=p.z+1}
local end1 = {x=p.x, y=p.y-6, z=p.z+1}
Agora se quizerem tanto no de cima quanto no de baixo, terão que adicionar umas linhas no script.
info
Grupo: Conde
Registrado: 16/09/07
Posts: 600
Reputação: +151
Gênero: Masculino
Char no Tibia: NãoJogoMais

Ficaria ainda melhor o Script se colocasse pra EXP dos monstros que morrerem for para o Player que atirou com a Catapulta.
Se alguém fizer ae... ajudaria pakas!
Abraços
info
Grupo: Visconde
Registrado: 11/08/10
Posts: 477
Reputação: +175
Gênero: Masculino

Ficaria ainda melhor o Script se colocasse pra EXP dos monstros que morrerem for para o Player que atirou com a Catapulta.
Se alguém fizer ae... ajudaria pakas!
Abraços
Simples!
Aqui onde tem esses addEvent você tem que trocar para cid, em um lugar aqui, ficando assim:
addEvent(doAreaCombatHealth,100,cid, combate, a0, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,200,cid, combate, a1, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,300,cid, combate, a2, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,400,cid, combate, a3, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,500,cid, combate, a4, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2)
info
Grupo: Conde
Registrado: 16/09/07
Posts: 600
Reputação: +151
Gênero: Masculino
Char no Tibia: NãoJogoMais

Ficaria ainda melhor o Script se colocasse pra EXP dos monstros que morrerem for para o Player que atirou com a Catapulta.
Se alguém fizer ae... ajudaria pakas!
Abraços
Simples!
Aqui onde tem esses addEvent você tem que trocar para cid, em um lugar aqui, ficando assim:
addEvent(doAreaCombatHealth,100,cid, combate, a0, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,200,cid, combate, a1, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,300,cid, combate, a2, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,400,cid, combate, a3, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2) addEvent(doAreaCombatHealth,500,cid, combate, a4, 0, -MIN_DAMAGE, -MAX_DAMAGE, 2)
Funcionou... valeu aee ![]()
Aprovado! :button_ok:
info
Grupo: Campones
Registrado: 21/04/12
Posts: 2
Reputação: 0
Char no Tibia: Steamkiller

portei seu script no meu RPG aqui,modifiquei e refiz varias coisas,mas realmente,muito bom cara.REP+
Realmente bem legal, vai ser bem útil, +REP
info
Grupo: Campones
Registrado: 14/12/10
Posts: 63
Reputação: +10
Char no Tibia: Naoteinteressa

pode me dizer como eu mudo o exhaust?







info
Grupo: Campones
Registrado: 13/06/10
Posts: 27
Reputação: +5
Char no Tibia: Sexoebom
Nome: Catapult
Versão Testada: 8.54
Server Usado: [8.54~8.57] Alissow Ots 4.0
Descrição: Você cria uma catapulta (ids: 5598, 5599, 5600, 5601) e, você escolhe uma parte (ou mais de uma) para por o unique ID de 1121 (ou outro). Ao dar use na parte com UID 1121, vai ser lançado um projétil, hitando o que tiver no caminho dele. No final o projétil cai no chão.
Code:
catapult.lua:
actions.xml:
UID do item
Gostou? Rep+
Não Gostou? Rep+
Editado Março 26 por sejameuamigo