BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Script de mision

Script de mision

#1 Script de mision el Miér Mayo 11, 2016 3:54 am

naruto6


Miembro
Buenas noches para todos y todas, tengo una duda respecto a un script que me pareció interesante para un server 7.6 que tengo, por ejemplo vas a 1 npc y el te manda por una flor por ejemplo y esta lejos entonces el te dice que te da una opción de ir mas rápido y te deja una mount durante cierto tiempo pero con esa mount si entras en combate con otro player te desmonte

no se si sea posible, por eso vengo a pedir ayuda en el foro, ay que no se como podría hacerse, aunque como se que 7.6 no tiene mounts, entonces que te transforme en x outift que contenga el cliente con forma de mount pero, que te de mucha velocidad por x tiempo, de antemano muchas gracias y agradecería también respuestas negativas como: no es posible, nadie te ayudara con eso etc etc

#2 By Guazapen el Miér Mayo 11, 2016 6:09 pm

guasapen


Miembro
Ai Ai Bro____ Lo Veo Muy Complicado En El Lapso Que Tengo No Lo E Visto Pero Te Deseo Mucha Suerte Q Lo Encuentres______XD

#3 Re: Script de mision el Miér Mayo 11, 2016 6:37 pm

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver esa imagen]
ADVERTENCIA
[Tienes que estar registrado y conectado para ver este vínculo]


¡Se ruega al usuario que se abstenga de comentar cualquier otra cosa que no tenga nada que ver con
aportar algo al Tema o intentar ayudar a solucionar el problema del creador de este Post...!


Si "Lo Ve Muy Complicado" o le da pereza pues directamente no diga nada, que no está
obligado a expresar sus emciones & sentimientos ni sus "BOOM!_____XD!" sin sentido.

(Dado que aunque lo hagas con toda la buena intención del mundo, has de entender que esto no es un chat)



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

#4 Re: Script de mision el Miér Mayo 11, 2016 7:53 pm

guasapen


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:
[Tienes que estar registrado y conectado para ver esa imagen]
ADVERTENCIA
[Tienes que estar registrado y conectado para ver este vínculo]


¡Se ruega al usuario que se abstenga de comentar cualquier otra cosa que no tenga nada que ver con
aportar algo al Tema o intentar ayudar a solucionar el problema del creador de este Post...!


Si "Lo Ve Muy Complicado" o le da pereza pues directamente no diga nada, que no está
obligado a expresar sus emciones & sentimientos ni sus "BOOM!_____XD!" sin sentido.

(Dado que aunque lo hagas con toda la buena intención del mundo, has de entender que esto no es un chat)



??Teme Figuras Como Un ADM En Los Ots Pero En Fin S/n Comentarios No Me Voy A Poner A Discutir Por Cosas K Estan Fuera De Lo Comun Mio Y Por Alguien K Ni Conosco....Que Tengas Un Bn Dia...>

#5 Re: Script de mision el Miér Mayo 11, 2016 11:55 pm

niconico


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

Lo del npc no lo entendi muy bien, pero aqui te dejare una parte grande de lo que quieres hacer, que puede que te sirva bastante. Es un item, que al darle use te da Speed y un outfit especial, al logear pierdes el outfit y la speed. Y al darle use cuando estas con el outfit y la velocidad pierdes el otufit y la speed.

Actions.xml (Cambia XXX por el itemID que deseas utilizar)
Código:
   <action itemid="XXX" event="script" value="montura.lua"/>

Ahora, en montura.lua pon esto:
Código:
local bikeCondition = createConditionObject(CONDITION_OUTFIT)
setConditionParam(bikeCondition, CONDITION_PARAM_TICKS, -1)
addOutfitCondition(bikeCondition, {lookType = 488, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0})
local t = {
  [XXX] = {article='a' ,name='bike', text='', dtext='', s=5700, condition=bikeCondition},
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
  local v, r = getCreaturePosition(cid), t[item.itemid]
  local s = r.s
  local pos = {x = v.x, y = v.y, z = v.z}
  if r then
      if getPlayerStorageValue(cid, s) <= 0 then
if (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You can't use bike during fights.")
return TRUE
end
            if getPlayerSex(cid) == 0 then
         doSetCreatureOutfit(cid, {lookType = 1393, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1)
            end
            if getPlayerSex(cid) == 1 then
         doSetCreatureOutfit(cid, {lookType = 1394, lookHead = 0, lookAddons = 0, lookLegs = 0, lookBody = 0, lookFeet = 0}, -1)
            end
        doSendMagicEffect(pos, 275)
        setPlayerStorageValue(cid, s, 1)
        doChangeSpeed(cid, 100)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Has demontado.')
      elseif getPlayerStorageValue(cid, s) == 1 then
        doSendMagicEffect(pos, 275)
        setPlayerStorageValue(cid, s, 0)
        doRegainSpeed(cid)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'Te has montado.')
        return doRemoveCondition(cid, CONDITION_OUTFIT)
      else
        return doPlayerSendCancel(cid, 'You can\'t do this.')
      end
  else
      return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'There has been some error, try contacting a staff member.')
  end
end

En lookType = 1393 y lookType = 1394 cambia por los outfits que quieres en caso de que sea mujer o hombre el jugador.
En doChangeSpeed(cid, 100) cambia 100 por cuanta velocidad quieres
En XXX cambia eso por el itemID

http://pokelatino.sytes.net

#6 Re: Script de mision el Jue Mayo 12, 2016 4:24 am

naruto6


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] amigo muchas gracias, creo que me sirve bastante, puedo hacer que al aceptar la misión el npc me de el item y se gaste al usarlo, es una buena opción

PD: igual aún no pondré cerrar al tema, ya que puede que alguien sepa lo de que el npc al aceptar de el outfit y la velocidad

#7 Re: Script de mision Hoy a las 1:28 pm

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 .