Jump to content

PACI

Miembro
  • Contador contenido

    501
  • Ingreso

  • Última visita

  • Días ganados

    58

Todo lo publicado por PACI

  1. quest gmlogin begin state start begin when login with pc.is_gm() begin if pc.get_name() == [GM] then command("n ".. pc.get_name() .." está Online!") command("n texto.") elseif pc.get_name() == [SGM] then command("n "..pc.get_name().." está Online!") command("n texto.") end end end end Supongo que sabrás como hacer el resto.
  2. Gracias, el que tenia duda era ese pero ya me la has esclarecido
  3. Bueno, perdon por mi ignorancia, pero, no me he enterado de nada del pc.setqf("nombre", valor) :pokerface:
  4. No sé tanto de qf como para hacer algo así. (al menos lo veo así, pero veremos si keko, o Noa, o Raul, o algún quester te ayuda y te hace la quest, así también aprendo )
  5. Ala ya me has jodido xD, eso ya no lo sé, aunque supongo que necesitas el Sistema de Logros, en si
  6. local a = select ("Ciudades", "Mapas de Leveo", "Otros Mapas", "Salir") if a == 1 then local b = select ("Reino Shinsoo", "Reino Chunjo", "Reino Jinno", "Salir") if b == 1 then local c = select ("Ciudad 1", "Ciudad 2", "Salir") if c == 1 then pc.warp(x, y) elseif c == 2 then pc.warp(x, y) end elseif b == 2 then local d = select ("Ciudad 1", "Ciudad 2", "Sair") if d == 1 then pc.warp(x, y) elseif d == 2 then pc.warp(x, y) end elseif b == 3 then local e = select ("Ciudad 1", "Ciudad 2", "Salir") if e == 1 then pc.warp(x, y) elseif e == 2 then pc.warp(x, y) end end elseif a == 2 then local main_set = select ("Campo Serpiente","Torre Demonios","Arañas2","Madera Roja","Atlantea","Atlantea2","Mas Mapas") if main_set == 1 then pc.warp ( 1059000 , 726200 ) elseif main_set == 2 then pc.warp ( 590500 , 110500) elseif main_set == 3 then pc.warp ( 665600 , 435200 ) elseif main_set == 4 then pc.warp ( 1049600 , 0 ) elseif main_set == 5 then pc.warp ( 0 , 1203200 ) elseif main_set == 6 then pc.warp ( 241300 , 1275500 ) elseif main_set == 7 then local main_set2 = select ("Desierto","Montaña Sohan", "Tierra de Fuego", "Valle de orcos" , "Salir") if main_set2 == 1 then pc.warp ( 344000 , 502500 ) elseif main_set2 == 2 then pc.warp ( 491800, 173600 ) elseif main_set2 == 3 then pc.warp ( 730700, 689800 ) elseif main_set2 == 4 then pc.warp ( 333949 , 752560 ) end end elseif a == 3 then local f = select ("Mapa1", "Mapa2", "Mapa3", "Sair") if f == 1 then pc.warp(x, y) elseif f == 2 then pc.warp(x, y) elseif f == 3 then pc.warp(x, y) end end
  7. Aunque no estoy seguro, casi nunca uso el .click, solo que nunca he visto un .chat vacío, o sea, normalmente veo .chat."Texto", ver solo .chat me sale algo raro xD. Además, podrias usar elseif en vez de tanto if y después end xD.
  8. quest matar begin state start begin when kill with npc.is_pc() begin pc.setqf("player", pc.getqf("player") +1) if pc.getqf("player") == X then pc.give_exp("cantidad") elseif pc.getqf("player") == X2 then pc.give_exp("cantidad2") end end end end Algo así, supongo.Creo que sabrás como editarlo '-' Ala hasta mañana
  9. Pues si, eran los ceros, la verdad ni lo sabia. Muchas Gracias Keko! Perdón, ahora he visto el P.D. Solo es una prueba. En verdad, sirve para la sala del dragón.
  10. Hola, Estaba haciendo una quest, para probar los jump, de modo que teletransportase a todos dentro de un mapa, hacia otro. Aunque no funciona '-' ni teletransporta, ni nada xD quest test begin state start begin when 8038.kill begin d.new_jump_all(1, 469300, 964200) end end end Lo probé con solo d.jump_all(x, y) e nada xD Si me pudiesen explicar como lo puedo hacer funcionar, os lo agradeceria. Saludos.
  11. Omg... Tens que abrir o bloco de notas, colocar isso lá;Em when 30100.use begin, onde está 30100 metes o id do item. Vais ao navicat>player procuras o id do item que escolheste e metes type 18, depois, o texto que colocaste no bloco de notas, guardas com um nome qualquer, mas tem que acabar em .quest, depois vais até ao teu servidor pelo filezilla, vais à pasta quest, e moves para lá o ficheiro. De seguida, procuras por um ficheiro com o nome: locale_list ou quest_list, e metes Ver/editar, e no fim disso, na ultima linha metes o nome da quest acabado em .quest e clicas em ENTER, depois fechas e guardas, vais à máquina, fazes cd /.../quest, as reticências é o diretório antes da pasta quest, carregas enter, e depois fazes ./qc nomedaquest.quest, o nomedaquest é o nome que deste à quest, carregas enter, vais ao jogo, fazes /reload q, depois esperas até que no chat, apareça "reloading quest", depois invocas o item e testas...
  12. Espero que os guste la web! A mi me gustó! Lo podeis ver en: .... Imagen: Descarga: Fuente: Si te he ayudado, dame las gracias. Saludos Traduccion..
  13. Entonces no hay manera de hacer eso sin tener que dar reboot ?O crear por ejemplo una 2ª columna de refined_vnum y por quest hacer ese tipo de seleccion ?
  14. Si por ejemplo, hiciese: local a = select("Triton", "Baron", "Salir") if a == 1 then mysql_query("UPDATE player.item_proto SET refine_item='270' WHERE vnum='169'") elseif a == 2 then mysql_query("UPDATE player.item_proto SET refine_item='260' WHERE vnum='169'") end Entonces, haria como si el jugador escogiese la arma que quisiese obtener despues de transformar la primera, me equivoco?
  15. PACI

    quest

    En la misma quest pueden ir varios when. Ademas, yo a lo mejor lo haria con los qf '-' aunque no se si va
  16. xD Le pasa a cualquiera, de todas formas, Gracias por este capitulo, en serio no entendia nada de los qf xD
  17. pc.setqf("mobs", pc.getqf("mobs) + 1) Aqui no te falta un " ?
  18. Hola, Estaba yo navegando por uno de los foros que frequento habitualmente y me depare con un Post en el que decian: Multi - Idioma en Quest Y me quedé pensando y me habia acordado que un servidor de metin2 (MyLastPvP) tiene un npc que cambia el idioma de las quests. Y la respuesta al dicho post, fué "poner arrays." Yo me pregunto, como funcionan los arrays, para que sirven al final y si me podrian dar un ejemplo y su funcionamento. Gracias! Saludos!
  19. La quest funciona de maravilla, la usé 3x y sin problemas...
  20. on_click 1 Tienes que meterles el on_click en 1, si te fijas las tiendas normales como vendedor de armas y armaduras lo tienen en 1, los profesores lo tienen en 2. Y te olvidaste otra vez de los creditos/fuentes :|
×
×
  • Crear nuevo...