Jump to content
Sign in to follow this  
ChuchoGamer

Ayuda con quest de cofre

Recommended Posts

hola buenas tarde o noches o días quiero pedirles un favor si me pueden ayudar a corregir esta quest que cuando le doy al cofre sin tener el item que me pide me abre y me da los items de premios  alguien tiene una solución 

 

quest sistema_de_cofres begin	
state start begin		
when 50137.use begin			
say_title("Cofre Azul:")			
say("Hola "..pc.get_name().."")			
say("Este es un cofre muy maravilloso,")			
say("El cual si lo abres te dara items realmente")			
say("Buenisimos  .")			
say("Para Abrir el cofre , es necesario tener")			
say("La llave Azul:")			
say_item_vnum(50155)			
wait()			
say("Bueno como ves , tienes que tener")			
say("Esa llave.")			
say_reward("Deseas abrir el cofre?")			
local s = select ("Si","No")							
if s == 2 then				
return				
end				
if s == 1 then									
if pc.count_item(50155) == 0 then						
say_title("Cofre Azul:")						
say("No tienes ninguna llave para")						
say("abrir el Cofre Azul.")					
end										
say_title("Cofre Azul:")					
say("Bien , por haber abrido el cofre")					
say("Se te ha dado una recompensa , fijate.")					
local premio = {10,11,12,13,14,15,16,17,18,19}					
pc.give_item2(premio[math.random(1,9)])
pc.remove_item(50155)
pc.remove_item(50137)	
end		
end	
end
end

Share this post


Link to post
Share on other sites
quest sistema_de_cofres begin	
state start begin		
when 50137.use begin			
say_title("Cofre Azul:")			
say("Hola "..pc.get_name().."")			
say("Este es un cofre muy maravilloso,")			
say("El cual si lo abres te dara items realmente")			
say("Buenisimos  .")			
say("Para Abrir el cofre , es necesario tener")			
say("La llave Azul:")			
say_item_vnum(50155)			
wait()			
say("Bueno como ves , tienes que tener")			
say("Esa llave.")			
say_reward("Deseas abrir el cofre?")			
local s = select ("Si","No")							
if s == 2 then				
return				
end				
if s == 1 then									
if pc.count_item(50155) == 0 then						
say_title("Cofre Azul:")						
say("No tienes ninguna llave para")						
say("abrir el Cofre Azul.")
return
end										
say_title("Cofre Azul:")					
say("Bien , por haber abrido el cofre")					
say("Se te ha dado una recompensa , fijate.")					
local premio = {10,11,12,13,14,15,16,17,18,19}					
pc.give_item2(premio[math.random(1,9)])
pc.remove_item(50155)
pc.remove_item(50137)	
end		
end	
end
end

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...