Problema con QUESTS

Topic created · 20 Mensajes · 3218 Visitas
  • Como dice Think tienes que ver si el item que usas en la quest
    tiene el type=18 en el item_proto (navicat) (db) xd
    si no, no te va a funcionar nunca xD

  • Hola buenas noches, días o tardes. Mi problema se refiere con las quests, no va ninguna de las que pongo nuevas, estoy en la ruta: /usr/home/game/share/locale/germany/quest y aqui hay una serie de misiones ya hechas, para probarlas las añado a quest.list después ago un /reload q y no van, después ago un make.sh, rebooteo y igualmente no van... nose por que... por ejemplo con la quest del almacen de bolsillo

    quest almacen begin
    state start begin
    when 70030.use begin
    say_title("Almacen de Bolsillo")
    say("Buenas, deseas abrir tu almacen?")
    local almacen = select ("Si","No")
    if almacen == 1 then
    game . open_safebox ( )
    return
    end
    else almacen == 2 then
    return
    end
    end
    

    Su nombre es almacen.quest la añado a quest.list quedando asi:

    levelup.quest
    neutral_warp.quest
    skill_group.quest
    fortune_telling.quest
    guild_manage.quest
    guild_ranking.quest
    guild_war_bet.quest
    guild_war_join.quest
    guild_war_observer.quest
    guild_building.quest
    questscroll1.quest
    questscroll2.quest
    questscroll3.quest
    questscroll4.quest
    questscroll5.quest
    blacksmith.quest
    fisher.quest
    warehouse.quest
    christmas_santa.quest
    christmas_tree.quest
    years_greetings.quest
    make_wonso.quest
    find_squareguard.quest
    notify_shopmeeting.quest
    patrol_townaround.quest
    buy_fishrod.quest
    horse_guard.quest
    pony_buy.quest
    pony_levelup.quest
    horse_levelup.quest
    horse_menu.quest
    horse_revive.quest
    horse_summon.quest
    horse_upgrade.quest
    horse_upgrade2.quest
    horse_exchange_ticket.quest
    find_senior_soldier.quest
    manwoo.quest
    item_mall.quest
    marriage_manage.quest
    couple_ring.quest
    upgrade_refine_scroll.quest
    priv_empire.quest
    guild_building_npc.quest
    training_grandmaster_skill.quest
    horse_ride.quest
    priv_guild.quest
    mining.quest
    guild_building_melt.quest
    japan_invader_kill.quest
    hair_shop.quest
    guild_building_alter_of_power.quest
    arena_manager.quest
    forked_road.quest
    goldbar.quest
    oxevent.quest
    npc_talk.quest
    main_quest_mgr.quest
    reset_scroll.quest
    skill_reset2.quest
    map_warp.quest
    deviltower_zone.quest
    cube.quest
    hair.quest
    check_trans_ticket.quest
    spider_dungeon_2floor.quest
    mgmt.quest
    goto_empire_castle.quest
    move_ring.quest
    item_change_sex.quest
    change_empire.quest
    check_collect_reward.quest
    fight_horse.quest
    warpring.quest
    lehrshop.quest
    geiststeine.quest
    intogdv.quest
    gdventry.quest
    secretofakuma.quest
    shop_info.quest
    mapwarp_uriel.quest
    give_basic_weapon.quest
    map3.quest
    regenbogen.quest
    drachenraum.quest
    multiple_shop.questalmacen.quest
    

    todo seguido y sin espacios, ago el make.sh reboteo y usando el objeto 70030 no tiene nigun efecto :facepalm: la quest esta bien si no me e equibocado... la ruta es la correcta ya que si modificio otras quests como las del anillo de teletranporte si que se modifican correctamente :icon_neutral:

    Otra duda
    Y donde esta la quest del tio del almacen? es para editar los textos de este, no encuentro su quest por nigun lado :icon_redface:

    Si alguien dispone de alguna idea de como solventar estos problemillas seria de gran ayuda. Gracias por tu atención.

  • hay que darle permiso 77

  • Tambien, si no me equibocado era, en /usr/home/game/share/locale/germany/quest y una vez ahi ponias, chmod 777 almacen.quest, reboot y listo, pero no va :S

  • mmmm me matataste hay

  • las quests no tienen que tener permisos 777 para ser aplicadas ni para funcionar

    quest almacen begin
    	state start begin
    		when 70030.use begin
    			say_title("Almacen de Bolsillo")
    			say("Buenas, deseas abrir tu almacen?")
    			local almacen = select("Si", "No")
    			if almacen == 1 then
    				game.open_safebox()
    			elseif almacen == 2 then
    				return
    			end
    		end
    	end
    end
    

    metela tal cual y no te dará error, si necesitas ayuda con las quests, agrégame al msn o skype :icon_mrgreen:

  • Collado, no. Falta un end...

    quest almacen begin
    	state start begin
    		when 70030.use begin
    			say_title("Almacen de Bolsillo")
    			say("Buenas, deseas abrir tu almacen?")
    			local almacen = select ("Si","No")
    			if almacen == 1 then
    				game . open_safebox ( )
    				return
    			else almacen == 2 then
    				return
    			end
    		end
    	end
    end
    

    Y en la lista que has puesto en el post principal te quedaba así:

    multiple_shop.questalmacen.quest
    

    No vale, tiene que ser en una nueva línea.

    Pero además, no te fuciona ninguna porque la quest multiple_shop está mal en el server de Arthur, como ya dije en el hilo, y todas las que la sigan no se procesan. Así que bórrala. Es decir, que cambies "multiple_shop.quest" por "almacen.quest"

    Si te sirvió, se aprecian las gracias 😛

  • Bueno pues sigue sin funcionar...

    E puesto 2 quests y niguna va...

    Aqui la de almacen.quest

    quest almacen begin
    state start begin
          when 70010.use begin
             say_title("Almacen de Bolsillo")
             say("Buenas, deseas abrir tu almacen?")
             local almacen = select ("Si","No")
             if almacen == 1 then
                game . open_safebox ( )
                return
             else almacen == 2 then
                return
             end
          end
       end
    end
    

    Aqui la de azucarcaballo.quest

    quest azucar begin
    state start begin
    when 70021.use begin
    say_title("Azucar de Caballo")
    say("Tu tienes el poder ")
    say("de cambiarle el nombre a tu caballo")
    say_reward("Deseas cambiarle el nombre?")
    local s = select ( "Claro" , "No" )
    if s == 2 then
    return
    end
    if s == 1 then
    if pc.getqf("caballo") == 0 then
    if horse.get_level() >= 1 then
    say_title("Azucar de Caballo:")
    say("Como quieres que se llame tu caballo:")
    local nombre = input()
    if nombre == "" then
    say_title("Azucar de Caballo:")
    say("Tienes que poner un nombre")
    say("No puedes dejarlo sin nombre")
    return
    else
    say_title("Azucar de Caballo")
    say("Tu caballo esta mucho mas alegre")
    say("Parece que le gusta su nuevo nombre")
    horse.set_name("..nombre..")
    pc.remove_item()
    pc.setqf("caballo", 1)
    end
    end
    end
    end
    end
    

    Y aqui el quest.list

    levelup.quest
    neutral_warp.quest
    skill_group.quest
    fortune_telling.quest
    guild_manage.quest
    guild_ranking.quest
    guild_war_bet.quest
    guild_war_join.quest
    guild_war_observer.quest
    guild_building.quest
    questscroll1.quest
    questscroll2.quest
    questscroll3.quest
    questscroll4.quest
    questscroll5.quest
    blacksmith.quest
    fisher.quest
    warehouse.quest
    christmas_santa.quest
    christmas_tree.quest
    years_greetings.quest
    make_wonso.quest
    find_squareguard.quest
    notify_shopmeeting.quest
    patrol_townaround.quest
    buy_fishrod.quest
    horse_guard.quest
    pony_buy.quest
    pony_levelup.quest
    horse_levelup.quest
    horse_menu.quest
    horse_revive.quest
    horse_summon.quest
    horse_upgrade.quest
    horse_upgrade2.quest
    horse_exchange_ticket.quest
    find_senior_soldier.quest
    manwoo.quest
    item_mall.quest
    marriage_manage.quest
    couple_ring.quest
    upgrade_refine_scroll.quest
    priv_empire.quest
    guild_building_npc.quest
    training_grandmaster_skill.quest
    horse_ride.quest
    priv_guild.quest
    mining.quest
    guild_building_melt.quest
    japan_invader_kill.quest
    hair_shop.quest
    guild_building_alter_of_power.quest
    arena_manager.quest
    forked_road.quest
    goldbar.quest
    oxevent.quest
    npc_talk.quest
    main_quest_mgr.quest
    reset_scroll.quest
    skill_reset2.quest
    map_warp.quest
    deviltower_zone.quest
    cube.quest
    hair.quest
    check_trans_ticket.quest
    spider_dungeon_2floor.quest
    mgmt.quest
    goto_empire_castle.quest
    move_ring.quest
    item_change_sex.quest
    change_empire.quest
    check_collect_reward.quest
    fight_horse.quest
    warpring.quest
    lehrshop.quest
    geiststeine.quest
    intogdv.quest
    gdventry.quest
    secretofakuma.quest
    shop_info.quest
    mapwarp_uriel.quest
    give_basic_weapon.quest
    map3.quest
    regenbogen.quest
    drachenraum.quest
    almacen.quest
    azucarcaballo.quest
    main_quest_lv4.quest
    

    No va ninguna :S... He hecho el make.sh, tambien e probado con el /reload q pero igualmente no van... Alguna idea?

    Gracias a todos los que han leido el post y a los que intentan ayudar :icon_mrgreen:

  • Esa es una lista muy pequeña... Cuidado, no vaya a ser que estés editando la lista equivocada.
    El honkong_list de Rain (De los files originales) tiene 150 quests en lista.
    Tu lista tiene apenas 88.

    ¿Seguro que no tienes un honkong_list por ahí?

  • ._. Eso ya lo había pensado yo... pero no, no existe la honkong_list, solo la quest.list xD son files de Máximo 2011 puedes comprobarlo tu mismo.

    Pero en la carpeta quest, hay un total de 297 quests, el problema es que no las han añadido :|||:
    Aqui te dejo todas los archivos de dentro de la carpeta quest:

    object
    almacen.quest
    arena_manager.quest
    arenagm.quest
    ariyeong_findhusband.quest
    azucarcaballo.quest
    balso_getmedicine.quest
    battle_arena.quest
    blacksmith.quest
    blutstein.quest
    bossrun.quest
    bug.quest
    buy_fishrod.quest
    caballitodemar.quest
    caballomuerte.quest
    cebra.quest
    change.quest
    change_empire.quest
    change_guild_master.quest
    change_name.quest
    change_sex.quest
    change_to_lotto.quest
    changename.quest
    chat_privilege.quest
    check_collect_reward.quest
    check_trans_ticket.quest
    christmas_santa.quest
    christmas_tree.quest
    collect_herb_lv10.quest
    collect_herb_lv15.quest
    collect_herb_lv20.quest
    collect_herb_lv25.quest
    collect_herb_lv4.quest
    collect_herb_lv7.quest
    collect_quest_lv30.quest
    collect_quest_lv40.quest
    collect_quest_lv50.quest
    collect_quest_lv60.quest
    collect_quest_lv70.quest
    collect_quest_lv80.quest
    collect_quest_lv85.quest
    collect_quest_lv90.quest
    collect_quest_lv92.quest
    collect_quest_lv94.quest
    collect_quest_lv96.quest
    collect_quest_reset.quest
    couple_ring.quest
    cube.quest
    deliver_potion_to_fishman.quest
    deokbae_findgoldaxe.quest
    devildown.quest
    deviltower_zone.quest
    deviltower_zone2.quest
    dino.quest
    drachenraum.quest
    dragon_boat_festival.quest
    dropevent_charstone.quest
    easter_drop.quest
    euckr_string.xls
    fight_horse.quest
    find_bookworm.quest
    find_brother_article.quest
    find_dustcleaner.quest
    find_husband_article.quest
    find_luckscroll.quest
    find_noviceguide.quest
    find_rice_cake.quest
    find_senior_soldier.quest
    find_skillteacher.quest
    find_squareguard.quest
    fisher.quest
    fishingevent_susi.quest
    forked_road.quest
    fortune_telling.quest
    game_option.quest
    gdv_entry.quest
    gdventry.quest
    geiststeine.quest
    give_basic_weapon.quest
    give_king.quest
    give_king2.quest
    gmnotice.quest
    gmstuff.quest
    goldbar.quest
    gorillaz.quest
    goto_empire_castle.quest
    guild_building.quest
    guild_building_alter_of_power.quest
    guild_building_melt.quest
    guild_building_npc.quest
    guild_create.quest
    guild_manage.quest
    guild_ranking.quest
    guild_war_bet.quest
    guild_war_join.quest
    guild_war_observer.quest
    hair.quest
    hair_shop.quest
    harvest_festival.quest
    horse_army.quest
    horse_change_name.quest
    horse_exchange_ticket.quest
    horse_guard.quest
    horse_levelup.quest
    horse_lv1.quest
    horse_lv11.quest
    horse_lv21.quest
    horse_menu.quest
    horse_revive.quest
    horse_ride.quest
    horse_summon.quest
    horse_upgrade.quest
    horse_upgrade2.quest
    huanso_deliverdrag.quest
    intogdv.quest
    item_change_sex.quest
    item_mall.quest
    jabalioscuro.quest
    japan_invader_kill.quest
    kids_day_quiz.quest
    kill_straydog.quest
    killbestial.quest
    KillNPCItem.quest
    killspezi.quest
    Kopie%20von%20special_drop.quest
    Kuerbis.quest
    lager_1.quest
    larbor_day.quest
    lehrshop.quest
    levelup.quest
    likosarmado.quest
    lobooscuro.quest
    locale.lua
    locale_.lua
    locale_euckr.lua
    locale_list
    locale_string.txt
    main_quest_lv1.quest
    main_quest_lv10.quest
    main_quest_lv12.quest
    main_quest_lv14.quest
    main_quest_lv15.quest
    main_quest_lv16.quest
    main_quest_lv2.quest
    main_quest_lv27.quest
    main_quest_lv3.quest
    main_quest_lv30.quest
    main_quest_lv32.quest
    main_quest_lv4.quest
    main_quest_lv4.txt
    main_quest_lv40.quest
    main_quest_lv45.quest
    main_quest_lv47.quest
    main_quest_lv5.doc
    main_quest_lv5.quest
    main_quest_lv50.quest
    main_quest_lv55.quest
    main_quest_lv6.quest
    main_quest_lv7.quest
    main_quest_lv70.quest
    main_quest_lv9.quest
    main_quest_mgr.quest
    make.py
    make.sh
    make_wonso.quest
    manwoo.quest
    map3.quest
    map_warp.quest
    map_warp2.quest
    map_warp3.quest
    map_warp4.quest
    mapwarp_uriel.quest
    marriage_manage.quest
    mgmt.quest
    mining.quest
    mob_drop_item.txt
    monarch.quest
    monkey_dungeon.quest
    moto.quest
    move_ring.quest
    name_chage.quest
    national_day_one.quest
    national_day_two.quest
    neutral_warp.quest
    newmember_event.quest
    notice_all.quest
    notify_shopmeeting.quest
    notify_test_server.quest
    npc_talk.quest
    over9refine.quest
    oxevent.quest
    oxquiz.lua
    patrol_townaround.quest
    pony_buy.quest
    pony_levelup.quest
    potionuse.quest
    priv_empire.quest
    priv_guild.quest
    qc
    qc.core
    quest_functions
    quest_list
    questlib.lua
    questnpc.quest
    questnpc.txt
    questscroll1.quest
    questscroll2.quest
    questscroll3.quest
    questscroll4.quest
    questscroll5.quest
    regenbogen.quest
    remove_polymorph.quest
    reno.quest
    reset_scroll.quest
    reset_status.quest
    rice_cake_tiger.quest
    ring_first_detect.quest
    ring_use.quest
    Scret_of_Akuma.quest
    secretofakuma.quest
    sell_horseshoe.quest
    shop_info.quest
    siege.quest
    skeleton_gem.quest
    skill_clear.quest
    skill_group.quest
    skill_group_clear.quest
    skill_reset2.quest
    socket_clean_stone_plus.quest
    special_drop.quest
    spider_dungeon_2floor.quest
    stallshop.quest
    stamina_food.quest
    subquest_01.quest
    subquest_02.quest
    subquest_03.quest
    subquest_04.quest
    subquest_05.quest
    subquest_06.quest
    subquest_07.quest
    subquest_08.quest
    subquest_09.quest
    subquest_10.quest
    subquest_11.quest
    subquest_12.quest
    subquest_13.quest
    subquest_15.quest
    subquest_16.quest
    subquest_17.quest
    subquest_18.quest
    subquest_19.quest
    subquest_20.quest
    subquest_21.quest
    subquest_22.quest
    subquest_23.quest
    subquest_24.quest
    subquest_25.quest
    subquest_26.quest
    subquest_27.quest
    subquest_28.quest
    subquest_29.quest
    subquest_30.quest
    subquest_31.quest
    subquest_32.quest
    subquest_33.quest
    subquest_34.quest
    subquest_36.quest
    subquest_37.quest
    subquest_38.quest
    subquest_39.quest
    subquest_40.quest
    subquest_41.quest
    subquest_42.quest
    subquest_44.quest
    subquest_45.quest
    subquest_46.quest
    subquest_47.quest
    subquest_48.quest
    subquest_49.quest
    subquest_lv45m.quest
    sunyugil_gainbook.quest
    susi_event.quest
    teleporter.quest
    test.quest
    tigrearmado.quest
    tigreoscuro.quest
    training_grandmaster_skill.quest
    unicornio.quest
    upgrade_refine_scroll.quest
    vergessenes_reich.quest
    vr_get_map.quest
    warehouse.quest
    warpring.quest
    years_greetings.quest
    yeonnahwan.quest
    yeonnahwan_ceramicdream.quest
    yuhwan_findspiderstring.quest
    zombietower_zone.quest
    

    El problema es que no me funcionan las quests que añado :S