[Petición] Quest....

Topic created · 8 Posts · 631 Views
  • hola gente de UJ, quiero molestarles con lo siguiente..

    quisiera pedir si no es mucho a quien pueda que me elabore una quest. mi idea es que el capitan de la aldea (20355) mande a matar x cantidad de arqueros demonio y que una ves terminada la cazeria me recompence con x item. la mision necesito que se pueda hacer cuantas veces se quiera y que se active haciendo click en el Capitán.

    espero no pedir mucho, desde ya muchisimas graxias.

  • A pesar de todas las quests que he realizado, jamas he buscado la forma de hacer una quest donde matar una cantidad de mobs te dieran algo.. siempre he exo que al matar solo 1 mob (jefe) te de algo.

    En ese caso te he exo esta quest a ver si te sirve:

    quest matar begin	
    	state matar begin
    		when 20062.chat."Matar arqueros" with pc.level >= 35 begin
                   say("")
                   say("")
                   say_item_vnum(X)
                   say_reward("MATA A X ARQUEROS")
                   end
                  when X.kill begin
                  pc.give_item2( "X" , 1)
                  end
    end
    end
    

    Recuerda editar las X

    Es sencilla como verás xD Miraré si puedo conseguir lo que quieres pero sino es mejor que sea solo 1 jefe/mob que no muchos xD

    Saludos!

  • prueba con algo así:

    quest arqueros begin
    state start begin
    when 20062.chat."Matar Arqueros" with pc.level >= 35 begin
    pc.setqf("kill_count", 0)
    end
    when codedelmob.party_kill with pc.getqf("kill_count") >= cantidaddelmobquequieresquemate begin
    set_state("resuelto")
    end
    end
    state resuelto begin
    when 20062.chat."Lo Conseguistes" begin
    say("Has matado a todos los arqueros")
    say("Aquí tienes tu recompensa")
    pc.give_item2( "itemderecompensa" , 1 )
    set_state("__COMPLETE__")
    end
    end
    state __COMPLETE__ begin
    end
    end
    

    No estoy muy seguro ya que son las 2 de la mañana y estoy medio dormido xD

  • muchas graxias por las quest voy a probarlas de inmediato y luego les cuento como va todo.

    gracias de verdad.


    Bueno pues me ha ido mal, por mas que le doy clic al capitán no pasa nada. he puesto la quest dentro de la carpeta quest y la agregue en el hongkong.list, reinicie el servidor y pues no pasa nada.

    la quest la he puesto asi:

    quest arqueros begin
    state start begin
    when 20355.chat."Matar Arqueros" with pc.level >= 35 begin
    pc.setqf("kill_count", 0)
    end
    when 1002.party_kill with pc.getqf("kill_count") >=20
    set_state("resuelto")
    end
    end
    state resuelto begin
    when 20355.chat."Lo Conseguistes" begin
    say("Has matado a todos los arqueros")
    say("Aquí tienes tu recompensa")
    pc.give_item2( "50513" , 1 )
    set_state("__COMPLETE__")
    end
    end
    state __COMPLETE__ begin
    end
    end
    

    que sera lo que estoy haciedo mal??? porfavor si pueden ayudenme.

  • Para que te funcione tienes que hacer un make...

    en el terminal escribes:

    1a opcion   cd /usr/rain/channel/share_data/locale/honkong/quest
    2a opcion  cd /home/game/channel/share_data/locale/honkong/quest
    ./make.sh o sh make
    

    eso con el game parado claro xD

    despues de eso un reboot y listo, en caso de haberla metido y ver si va, haz reload q y le das al npc aver si te la muestra...

  • **Si no haces sh make.sh es como que el server no tubiera nuevas quest, tienes que hacer lo siguiente:
    Primero te logeas en el server, ya sabes login y contra, después pones lo siguiente

    cd /usr/rain/channel/share_data/locale/hongkong/quest/make.sh
    sh make.sh
    

    Te saldrán muchas cosas, ya quee stá revisando todos los quest que hay, te aviso, se te quitará todo lo que pusiste en la carpeta object, osea, los npcs no estarán traducidos, asi que mejor haz una copia de la carpeta object, así luego la copias y ya, o sinó sigue este guia: [http://foro.universojuegos.es/viewtopic.php?f=19&t=13845][0]">viewtopic.php?f=19&t=13845

    Saludos :miau: **

    [0]: <a href=

  • 😞 sigo sin poder implementar la quest....
    hago lo que ustedes me dicen pero me sale esto en la maquina virtual

  • Dale permisos 0777 dandole click derecho en propiedades.

    Rebotea y prueba de new, o sino cambia el archivo make.sh de la carpeta quest por otroque encuentres xD

    Saludos

Log in to reply