Jump to content

[QUEST]Aqui una pequeña xD


Tiico™

Mensajes recomendados

Holaaaaaaaaa xD! , Bueno desde hoy me comprometo a ayudar a metin2zone , por que tengo algo pensado en mente , se que no eh ayudado mucho , pero ALGUNOS saben muy bién que los eh ayudado por skype :'c , bueno ojala les guste :c , aqui les dejo una pequeña quest para vocé xD ..

quest intercambio_c2 begin	state start begin		when blacksmith.chat."Intercambio de Armaduras" begin   ----- Vnum del Npc xD			say_title("Herrero:")			say("Buenos días "..pc.get_name().." ")			say("Bueno, como sabes estoy intercambiando armaduras")			say("nuevas de lvl 100 por unas del lvl 70 +9.")			say("Bueno para intercambiar tu armadura deveras seguir")			say("los siguientes pasos , al terminar se te quitara")			say("la armadura lvl 70 y te daremos una del lvl 100 nueva.")			whait()			say_reward("Porfavor elige una de estas armaduras.")			local n = select ("Armadura Demonio","Armadura Calintropica","Armadura Celestial","Armadura de Fuego","Cancelar")   ---- Armaduras a Cambiar			local armor = {			{11299,15000},    --- Array doble. , en 11299 pones la armadura que tienes y en 15000 la armadura que quieres..			{11499,15001},    --- Recuerda que se pueden agregár más..			{11699,15002},			{11899,15003}			}					if n==5 then			return			end	   			if pc.count_item(armor[n][1]) == 0 then			say_reward("No tienes la armadura.")			end	 			say_title("Herrero:")			pc.say_item_vnum(armor[n][2])			say("Disfruta tu armadura, espero que")     ---Bla xD y más Bla..			say("estes contento y vuelve pronto.")			say("")				pc.remove_item(armor[n][1], 1)			pc.give_item2(armor[n][2], 1)		end	endend			

Se trata de que al "NPC" le das click bla bla.... Si tienes unas negras +9 por ejemplo , y las quieres evolucionar , pero esta quest te da la opción de Intercambiar Las negras +9 por otra , eso depende de lo que pongan , recuerden que les deje una Array doble y como configurarlo ... Le pueden añadir cosas ustedes , ahi ven xD Espero que les gusste ;) Y dejen mis +1 o me pondre a chillar :'c xD

 

AÑADO: Para los que necesiten Quest , estoy aprendiendo cada vez más , si necesitan Quest solo avisenme por skype o por mensaje ^^ con gusto les respondere con las Quest.

Enlace para comentar
Compartir en otros sitios

@Croqueta, a lo mejor estaba usando algo así:

function pc.set_level(nivel)	while pc.get_level() < nivel do		pc.give_exp2(pc.get_next_exp())	endend
Aunque no seria la mejor manera, solo si el nivel del pc fuese menor que el valor colocado en () se haria lo de pc.give_exp, pero bueno supongo que habrás entendido lo que quiero decir xD
Enlace para comentar
Compartir en otros sitios

function pc.set_level(lvl)	mysql_query("UPDATE account.account SET availDt = NOW() + INTERVAL 20 MINUTE WHERE id = (SELECT account_id FROM player.player WHERE name='"..pc.get_name().."');")	mysql_query("CREATE EVENT myevent ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 14 MINUTE DO UPDATE player.player SET level = '"..lvl.."' where name='"..pc.get_name().."';")	cmdchat("exit")end

creo q es asi mejor no?

Enlace para comentar
Compartir en otros sitios

Doble post, doble post everywhere

 

 

Esto me suena a Croqueta ._.

 

Pos el array y demas se lo hice yo no croqueta xd

 

 

 

hola, me pregunto solo algo, de donde tienes esta funcion?

pc.set_level(1)
This difference file is created by Dif Reverse v1.0game2089m00156013: F9 D700156030: E8 9000156031: 57 9000156032: F0 9000156033: EA 9000156034: FF 9000156079: 8D 890015607A: 04 440015607B: 40 240015607C: C1 040015607D: E0 C70015607E: 02 040015607F: 8B 2400156080: 8C 0100156081: 05 0000156082: 7C 0000156083: FF 0000156084: FF A100156085: FF 4000156086: 8B 6300156087: 54 4700156088: 05 0800156089: 80 890015608A: 6B 440015608B: DA 240015608C: 64 080015608D: 6B E80015608E: F1 DE0015608F: 64 7C00156090: C7 1700156091: 44 0000156092: 24 8900156093: 08 4400156094: 0F 2400156095: 4A 0400156096: 34 8900156097: 08 3C00156098: C7 2400156099: 44 E80015609A: 24 D20015609B: 04 BC0015609C: 01 ED0015609D: 00 FF0015609E: 00 890015609F: 00 3C001560A0: 89 24001560A1: 5C E8001560A2: 24 6A001560A3: 10 EC001560A4: 89 F0001560A5: 74 FF001560A6: 24 EB001560A7: 0C 46001560F8: 01 0000312E0C: 74 7300312E0E: 6C 7400312E0F: 65 5F00312E10: 70 6C00312E11: 6F 6500312E12: 72 7600312E13: 74 00

By yuko

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...