BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Tp al matar monstruo en un server 10.10

Tp al matar monstruo en un server 10.10

#1 Tp al matar monstruo en un server 10.10 el Mar Dic 17, 2013 9:07 pm

Vitto


Novato
He estado revisando otros post pero son de versiones mas viejas. He hecho lo mismo y me sale un error al abrir el server no encuentro al supuesto monstruo al que lo edite.
Alguien tiene una idea de como hacer esto?

#2 Re: Tp al matar monstruo en un server 10.10 el Mar Dic 17, 2013 10:49 pm

darksenki


Novato
yo uso la misma version te paso el script

bueno si es un rl se puede decir que tienes este scrip me imagino o algo parecido ... pero trata que sea un bixo unico o tendras problemasque quien mate el bixo le aparesca 1 tp

bueno si posiblemente lo tienes  buscalo asi carpeta

data/creaturescript/script/teleports_inquisition.xml

Código:
local config = {
message = "You have 45 seconds for back use Death Monster For Teleport You.",
timeToRemove = 60, -- seconds
teleportId = 1387,
bosses = {
["Annihilon"] = { x = 294, y = 681, z = 13},
["Hellgorak"] = { x = 255, y = 467, z = 13},
["Madareth"] = { x = 287, y = 365, z = 13},
["Zugurosh"] = { x = 314,  y = 474, z = 13},
["Latrivan"] = { x = 408, y = 413, z = 13},
["Tirecz"] = { x = 6358, y = 2295, z = 7 }                          
}
}

function removal(position)
doRemoveThing(getTileItemById(position, config.teleportId).uid, 1)
   return true
end

function onKill(cid, target, lastHit)
local position = getCreaturePosition(target)
local name = getCreatureName(target)
if config.bosses[name] then
local teleport = doCreateTeleport(config.teleportId, config.bosses[name], position)
doCreatureSay(target, config.message, TALKTYPE_ORANGE_1)
addEvent(removal, config.timeToRemove * 1000, position)
doSendMagicEffect(position,65)
end
return true
end

Solo cambias la dirrecion donde te envia el tp

http://www.darksenki.cl

#3 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 11:46 am

Vitto


Novato
No es rl, me falto decir eso. Comence un mapa desde cero y quiero hacer una quest. Otra cosa no tengo mucha experiencia en esto si me podrias decir detalladamente como hacerlo sin términos tan profesionales seria mejor para mi. Gracias

#4 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 11:55 am

darksenki


Novato
[Tienes que estar registrado y conectado para ver este vínculo] escribió:No es rl, me falto decir eso. Comence un mapa desde cero y quiero hacer una quest. Otra cosa no tengo mucha experiencia en esto si me podrias decir detalladamente como hacerlo sin términos tan profesionales seria mejor para mi. Gracias
dame el lugar donde quiere que el tp te mande y paso el script completo
y nombre del bixo

http://www.darksenki.cl

#5 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 12:05 pm

Vitto


Novato
x-1009 y-909 z-8. El monstruo todvia no se cual poner. Puedes dejarme el espacio libre y despues lo pongo yo? O lo necesitarias ya?

#6 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 12:42 pm

darksenki


Novato
bueno primero esto va en carpeta creaturescripts

tonces en creaturescripts.xml agregas esta linea

Código:
<event type="kill" name="tpbixo" script="tpbixo.lua"/>

en creaturescripts/script

creas un archivo tpbixo.lua :

y dentro agregas esto


tpbixo.lua:
local config = {
message = "You have 60 seconds for back use Death Monster For Teleport You.",
timeToRemove = 60, -- seconds
teleportId = 1387,
bosses = {
["Bixo1"] = { x = 1009, y = 909, z = 8},
["Bixo2"] = { x = 294, y = 681, z = 13}    
                
}
}

function removal(position)
doRemoveThing(getTileItemById(position, config.teleportId).uid, 1)
  return true
end

function onKill(cid, target, lastHit)
local position = getCreaturePosition(target)
local name = getCreatureName(target)
if config.bosses[name] then
local teleport = doCreateTeleport(config.teleportId, config.bosses[name], position)
doCreatureSay(target, config.message, TALKTYPE_ORANGE_1)
addEvent(removal, config.timeToRemove * 1000, position)
doSendMagicEffect(position,65)
end
return true
end


nota todo lo rojo .. y lo que dice tpbixo... lo modificas tu a tu gusto

http://www.darksenki.cl

#7 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 12:49 pm

darksenki


Novato
otra otra funcio que talves te sirva que poeejemplo al matar al bixo los teletransporte directo ala direccion sin tener que crear un tp
..Claro solo sirve si todos los player estan en party o le dan hit y ganan exp,, este me gusta mas XD

poruque no lo subes para ver que haces .. me gusta ver cosas unicas XD

http://www.darksenki.cl

#8 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 12:54 pm

Vitto


Novato
Tambien esta buena esa idea pero a que tendria que hacer? Otra cosa, al mata al monster no me salio el teleport. Segui todos los pasos

#9 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 12:58 pm

darksenki


Novato
tedio error en consola ???

otra cosa si usas face agregame

[Tienes que estar registrado y conectado para ver este vínculo]


agregame al face ya sabes que lo va arriba donde aprecen los asteriscos

http://www.darksenki.cl

#10 Re: Tp al matar monstruo en un server 10.10 el Miér Dic 18, 2013 1:04 pm

Vitto


Novato
ya te la mande y no, no me marco error

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .