[Quest] Eliminar items (II)

Topic created · 3 Mensajes · 1343 Visitas
  • La idea original es de DJzed, pero el problema es que tienes que poner el comando de un ítem, cosa que en general la gente no sabe. Asi que la he reformado un poco para que sea más user-friendly [más vistosa].

    Lo que hace es eliminar el ítem, pero en vez de tener que poner el comando es cuando lo arrastras encima del NPC elegido (como cuando quieres mejorar cosas en el herrero). Puedes ponerlo en cualquier NPC que no sean el herrero, el pescador y el leñador (No conozco ninguno más que te deje arrastrar cosas encima)

    La utilidad de esto es eliminar aquellos objetos que no se pueden tirar al suelo, aunque se puede eliminar cualquier cosa.
    Además con respecto al de DJZed (lo comparo porque es la referencia), si pones un set de pociones, por ejemplo, se borran todas y no sólo una.

    Captura:

    La quest es: (Cambia 9010 por el npc que quieras)

    quest clean_objects begin
        state start begin
    		when 9010.take begin
    			say( "¿Estás seguro de que quieres eliminar este ítem?" )
    			say_item( item.name , item.vnum , "" )
    			say( "" )
    			say( "Ten en cuenta que no podrás recuperarlo después" )
    			say( "" )
    			say ("")
    			say ("")
    			s = select("Si","No")
    			if s == 1 then
    				say("Ítem eliminado")
    				pc.remove_item(item.vnum,item.count)
    			else
    				say("¡Vuelve cuando quieras!")
    			end
    		end
    	end
    end
    

    Lo guardamos con el nombre de: clean_objects.quest
    Luego hay que conectarse al FTP, e ir a la ruta: /usr/rain/channel/share_data/locale/hongkong/quest

    Subes la quest y luego descargas y editas el archivo hongkong_list, añadiendo al final de este una nueva línea con "clean_objects.quest"

    Luego o bien se hace compilan las misiones (via sh make.sh) o se hace reboot

    Y ya está!

  • Buen aporte gracias esta bueno :in-love: :in-love: :in-love: :in-love:

  • Me andubo de 10!!! 🙂 +1 😉