BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

(Script) Npc Misión

(Script) Npc Misión

Ir a la página : 1, 2  Siguiente

#1 (Script) Npc Misión el Lun Jun 22, 2015 6:37 am

Avsilon


Miembro
Buenas, tengo un problemilla y venía a pedir un Script, si pudiera ser posible, como dice el título querría conseguir un Npc que te encargara una determinada misión a determinado nivel y una vez completada te otorge una recompensa, tras ello a otro determinado nivel ese mismo Npc te encarge otra nueva misión a otro determinado nivel y una vez terminada te otorge otra recompensa.

En conclusión necesito un Npc que te encarge misiones constantemente a determinados niveles.
Por ejemplo: al nivel 10 una misión y al 20 otra misión.
Muchas gracias. Y un saludo para todos.

#2 Re: (Script) Npc Misión el Miér Jun 24, 2015 5:55 am

Avsilon


Miembro
Bump!

#3 Re: (Script) Npc Misión el Jue Jun 25, 2015 11:41 am

Avsilon


Miembro
BUMP!

#4 Re: (Script) Npc Misión el Sáb Jun 27, 2015 6:38 pm

Avsilon


Miembro
Bump!!

#5 Re: (Script) Npc Misión el Lun Jun 29, 2015 11:32 pm

Avsilon


Miembro
BUMP!!

#6 Re: (Script) Npc Misión el Miér Jul 01, 2015 12:39 am

Avsilon


Miembro
BUMP!

#7 Re: (Script) Npc Misión el Miér Jul 08, 2015 11:55 pm

Avsilon


Miembro
BUMP!

#8 Re: (Script) Npc Misión el Jue Jul 09, 2015 1:31 am

ricker


Moderador Global
Quiza si fueses mas especifico en que tipo de mission va a realizar el player ya sea en la busqueda de algun objeto, que mate cierta cantidad de monsters o que entregue una determinada cantidad de items o que hable con cierto npc...

Cuando te decidas que tipo de mission realizara el jugador intentare hacerlo...



[Tienes que estar registrado y conectado para ver esa imagen]
http://facebook.com/kruger.sytes.net/

#9 Re: (Script) Npc Misión el Jue Jul 09, 2015 3:37 am

Avsilon


Miembro
A ver seria algo tipo esto, primero debes ser nivel 20 para poder hablar con el NPC, tras ello seria algo asi:

Player: Hola
NPC: Buenas (playername), queria pedirte un favor, al sur de la ciudad hay un anillo que me gustaria que me trajeras, seras recompensado por ello.(Vampire ring)
Player: si
NPC: Sabia que me ayudarias, ten cuidado y que tengas suerte (playername)
Player: Adios
NPC: Hasta pronto heroe.

Despues cuando consigues el objeto y vuelves:

Player: Hola
NPC: Me alegro que estes de vuelta, conseguiste el anillo?
Player: no
NPC: Vuelve cuando lo tengas.
Player: si
NPC: Muchas gracias (playername) me has servido de mucha ayuda vuelve cuando seas mas fuerte, para prestarme mas ayuda. En recompensa por tu amabilidad te hare entrega de 20 monedas de plata. (Y que te otorgue esa recompensa)
Player: Adios
NPC: Hasta pronto heroe.

Y cuando seas nivel 30 ese mismo NPC, te encomiende otra mision distinta, con otra recompensa distinta como matar un Hero.

Player: Hola
NPC: Veo que te has hecho mas fuerte (playername), desde la ultima vez que te vi. Bien necesito que me ayudes a derrotar a un caballero oscuro que esta atemorizando la ciudad. Crees que eres lo suficientemente fuerte?
Player: Si
NPC: Asi se habla (playername). Ve al noreste de la ciudad, y en una cueva oscura y repleta de brujas, encontraras los aposentos de ese malvado caballero. Que tengas suerte!
Player: adios
NPC: Animo!

Cuando vuelves despues de hacer la mision y matar al caballero:

Player: Hola
NPC: Veo que has vuelto victorioso, y has derrotado al caballero que atemorizaba a la ciudad como recompensa te dare este amuleto (que le otorgue un aol) y además te hare mas fuerte subiendote un punto en una de tus skills.(+1 en shielding o +1 en mace o +1 en sword o +1 en distance, dependiendo lo que mas te interese te subira en +1, una de ellas, solo una). Ahora vete.
Player: Adios
NPC: Hasta otra (playername).

Asi sería el NPC de mision que quiero, espero que puedes ayudarme y gracias.

Un Saludo.

#10 Re: (Script) Npc Misión el Vie Jul 10, 2015 9:32 am

Avsilon


Miembro
BUMP!

#11 Re: (Script) Npc Misión el Sáb Jul 11, 2015 7:41 pm

Avsilon


Miembro
BUMP!

#12 Re: (Script) Npc Misión el Dom Jul 12, 2015 6:35 pm

Valentin


Aprendiz
Nadie te va regalar eso por que toma tiempo, mejor aprende
[Tienes que estar registrado y conectado para ver este vínculo]

#13 Re: (Script) Npc Misión el Lun Jul 13, 2015 10:43 am

Avsilon


Miembro
Con lo que me diste no puedo hacer lo que pedi, solo puedo hacer una pequeña parte por eso lo he posteado en la parte de pedidos a ver si hay alguien con experiencia que pudiera hacerme el favor de hacermelo, se que toma tiempo pero no tengo prisa, ademas creo que a parte de ami lo que he pedido le serviria a mas de uno.

#14 Re: (Script) Npc Misión el Lun Jul 13, 2015 11:42 am

Dantarrix


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Nadie te va regalar eso por que toma tiempo, mejor aprende
[Tienes que estar registrado y conectado para ver este vínculo]

Solo para contradecirte se lo haré...

A la noche lo tengo.

PD: Necesito saber qué server utilizas, para no tener problemas mayores.

#15 Re: (Script) Npc Misión el Lun Jul 13, 2015 12:03 pm

Valentin


Aprendiz
alvaro007 escribió:Con lo que me diste no puedo hacer lo que pedi, solo puedo hacer una pequeña parte por eso lo he posteado en la parte de pedidos a ver si hay alguien con experiencia que pudiera hacerme el favor de hacermelo, se que toma tiempo pero no tengo prisa, ademas creo que a parte de ami lo que he pedido le serviria a mas de uno.

Con lo que te di se puede hacer lo que pides, yo de ahi hice un npc con una mision parecida. Te recomiendo que lo leas completo y trates de hacer tu propio npc veras que no es tan dificil.

#16 Re: (Script) Npc Misión el Lun Jul 13, 2015 8:52 pm

Dantarrix


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Nadie te va regalar eso por que toma tiempo, mejor aprende
[Tienes que estar registrado y conectado para ver este vínculo]

Solo para contradecirte se lo haré...

A la noche lo tengo.

PD: Necesito saber qué server utilizas, para no tener problemas mayores.

Nunca me dieron la versión del server.

#17 Re: (Script) Npc Misión el Lun Jul 13, 2015 9:16 pm

Avsilon


Miembro
OTX 2.X.S-1, version 7.7, perdona Dantarrix no vi tu mensaje.

PD: Gracias por tu ayuda.

#18 Re: (Script) Npc Misión el Mar Jul 14, 2015 12:22 am

Dantarrix


Miembro
alvaro007 escribió:OTX 2.X.S-1, version 7.7, perdona Dantarrix no vi tu mensaje.

PD: Gracias por tu ayuda.

Demasiado tarde, tendrás que esperar un poco si quieres que te lo haga yo.

#19 Re: (Script) Npc Misión el Mar Jul 14, 2015 3:15 am

Avsilon


Miembro
Fallo mío, estaré en espera Dantarrix.

Gracias de todas formas.

#20 Re: (Script) Npc Misión el Jue Jul 16, 2015 10:43 am

Avsilon


Miembro
BUMP!

#21 Re: (Script) Npc Misión el Sáb Jul 18, 2015 9:47 am

Avsilon


Miembro
BUMP!

#22 Re: (Script) Npc Misión el Sáb Jul 18, 2015 1:51 pm

DTBCore


Novato
Con lo que te pasaron lo puedes hacer perfectamente xD

#23 Re: (Script) Npc Misión el Sáb Jul 18, 2015 1:54 pm

Avsilon


Miembro
El tema es que con lo que me pasaron puedo hacerlo perfectamente, estoy contigo, pero en lo que me pasaron no viene nada que puedas hablar con el npc a un nivel determinado como pedi al 20 y despues de realizar la mision puedas volver a hablar con el npc al nivel 30, eso no se como hacerlo por eso pedi ayuda.

#24 Re: (Script) Npc Misión el Sáb Jul 18, 2015 2:09 pm

DTBCore


Novato
Eso es muy fácil


Código:

local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
local talkState = {}

function onCreatureAppear(cid)       npcHandler:onCreatureAppear(cid)       end
function onCreatureDisappear(cid)     npcHandler:onCreatureDisappear(cid)       end
function onCreatureSay(cid, type, msg)     npcHandler:onCreatureSay(cid, type, msg)     end
function onThink()         npcHandler:onThink()           end

function creatureSayCallback(cid, type, msg)
    if not npcHandler:isFocused(cid) then
        return false
    end

    local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid

    if msgcontains(msg, "mission") then
        selfSay("Are you ready for a mission?", cid)
setPlayerStorageValue(cid,777,1)
    elseif(msgcontains(msg, 'yes')) and  (getPlayerLevel(cid) > 30) then
selfSay("You are not ready.", cid)
else if (msgcontains(msg, 'yes')) and  (getPlayerLevel(cid) < 29) then
selfSay("Excelent, go to mountains and kill him.", cid)
setPlayerStorageValue(cid,777,2)
    end
    return true
end

npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())

#25 Re: (Script) Npc Misión el Sáb Jul 18, 2015 2:12 pm

Avsilon


Miembro
Muchas gracias tio, con eso ya puedo intentar hacer el npc, pero si alguien mas experto me ayudara ha hacerlo mejor.

#26 Re: (Script) Npc Misión Hoy a las 12:15 pm

Contenido patrocinado


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

Ir a la página : 1, 2  Siguiente

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

 

¿Quién está en línea?

En total hay 1 usuario en línea: 1 Registrado, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: vicente9908

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 .