Jump to content

Aprendiendo!


chapolox
 Share

Recommended Posts

Hola Amigos estuve leyendo la guia que imprimi desde aqui y quiero aprender hacer quest. 

Inicie algunas practicas y esto fue lo que me salio y quiero saber si hice algo mal que alguien me tienda su sabiduria a vr

 

 
 
 
quest chapolox begin 
 
state start begin 
 
when 1901.kill with pc.get.lvl() > 75 and pc.count_item (11890) > 1 begin
 
Say (!Haz recibido Vestido negro!)
 
end
 
end 
 
end 
Link to comment
Share on other sites

Quiere decir que si la hago asi me anunciara que el 9 colas fue asesinado (lo dirá en llamar)

 

quest chapolox begin 
 
state start begin 
 
when 1901.kill with pc.get.lvl() > 75 begin
 
Notice_all (Un usuario acaba de matar al 9 colas)
 
end
 
end 
 
end 
Link to comment
Share on other sites

 

Quiere decir que si la hago asi me anunciara que el 9 colas fue asesinado (lo dirá en llamar)

 

quest chapolox begin 
 
state start begin 
 
when 1901.kill with pc.get.lvl() > 75 begin
 
Notice_all (Un usuario acaba de matar al 9 colas)
 
end
 
end 
 
end 

 

si, efectivamente

Link to comment
Share on other sites

a ver esta quest solo esta diciendome en mi servidor que saldra el mensaje que le coloque si el personaje anda equipado con eso?

No, tu quest lo que hace es que si tienes el item(+ de 1) y si la variable del lvl es correcta te dice el msj, para que a parte de eso te de el vestido tienes que usar un pc.give_item(11980), y en el when usa: when 1901.kill with pc.level() => 75 and pc.count_item (11890) == 0 begin

Y por dios no vuelvas a escribir "Haz"... saludos.

Link to comment
Share on other sites

Quiere decir que si la hago asi me anunciara que el 9 colas fue asesinado (lo dirá en llamar)

 

quest chapolox begin 

 

state start begin 

 

when 1901.kill with pc.get.lvl() > 75 begin

 

Notice_all (Un usuario acaba de matar al 9 colas)

 

end

 

end 

 

end

quest matar begin
	state start begin
		when kill begin
			local mobs = {
                [691] = {'Jefe Orco'},
                [791] = {'Lider Esoterico'},
				[2091] = {'Reina Araña'}
                }
				
			chat('Mataste '..mobs[npc.get_race()][1])
		end
	end
end
lo usario asi para varios mob y no despues te toque hacer mil quest por mob
Link to comment
Share on other sites

quest matar begin
	state start begin
		when kill begin
			local mobs = {
                [691] = {'Jefe Orco'},
                [791] = {'Lider Esoterico'},
				[2091] = {'Reina Araña'}
                }
				
			chat('Mataste '..mobs[npc.get_race()][1])
		end
	end
end
lo usario asi para varios mob y no despues te toque hacer mil quest por mob

 

ni si quiera en la guia he llegado a leer sobre local, apenas voy en los when y la guia dice que practique y eso hago y despues de varios repasos sigo leyendo 

Link to comment
Share on other sites

Tienes 3 errores:

- La función para verificar el nivel es pc.get_level().

- Say no existe, la función que quieres es say.

- No pusiste los " " en el say.

 

when 1901.kill with pc.get_level() > 75 and pc.count_item (11890) > 1 begin

 say("!Haz recibido Vestido negro!")

end

Link to comment
Share on other sites

  • Dilong locked this topic
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...