Jump to content

LoGo

Miembro
  • Contador contenido

    49
  • Ingreso

  • Última visita

  • Días ganados

    1

Mensajes publicados por LoGo

  1. Prueba con esta si quieres:

     

    quest horse_change_name begin
    state start begin
      when 71110.use begin
      local old_horse_name = horse.get_name() ;
    	 say_title("Cambio de nombre")
    	 say("Con este pbjeto puedes cambiar el nombre")
    	 say("de tu caballo. así darle un toque")
    	 say("personalizado a tu caballo...")
    	 say("")
    	 if string.len(old_horse_name) == 0 then
    	  say_reward("No pongas caracteres especiales.")
    	 else
    	  say_reward("Ahora mismo el nombre del caballo es: "..old_horse_name..".")
    	 end
    	 say("")
    	 say("Pon aquí el nombre que deseas:")
    	 say("")
    	 local horse_name = input()
    	 if string.len(horse_name) < 2 then
    	  say_title("Cambio de nombre")
    	  say("El nombre es demasiado corto.")
    	  say_reward("Minimo 2 caracteres")
    	  return
    	 elseif string.len(horse_name) > 12 then
    	  say_title("Cambio de nombre")
    	  say("El nombre ed demasiado grande.")
    	  say_reward("Maximo 12 caracteres")
    	  return
    	 end
    	 local ret = horse.set_name(horse_name)
    	 say_title("Cambio de nombre")
    	 if ret == 0 then
    	  say_reward("Este nombre no es valido")
    	  say("")
    	 elseif ret == 1 then
    	  say_reward("Este nombre no es valido")
    	  say("")
    	 elseif ret == 2 then
    	  pc.remove_item("71110")
    	  say("Le has cambiado el nombre a tu caballo!")
    	  say("")
      end
    end
    end
    end
    

    Si no deseas esta y deseas otra, indica más concretamente el error que te da.

     

    La quest no es mía, ahora no recuerdo de quien era, si me acuerdo te lo pongo.

     

    Según esa quest, si no tienes el azúcar te lo cambia igual y si lo tienes te lo quita pero sino, no.

×
×
  • Crear nuevo...