Quien me dice donde esta el herror de sintaxis de sta quest

Topic created · 4 Mensajes · 382 Visitas
  • bueno esta es na quest de item npc la cual te da el item que tu quieras dependiendod e cual pongas en las casillas yo puc las negras de todo para porbarlas pero cuando imtento meterlas y hacer el make para que el server eme lo reconosca me dice error de sintaxis y le da la orden al server de que no la reconosca quien me puede ayudar aqui dejo la quest

    quest itemshop begin
    state start begin
    when 30189.use begin
    say("Elige entre estos items:")
    local a = select ( "negra Guerrero" , "negra ninja" , "negra sura" , "negra chaman" , "Cancelar" )
    if a == 1 then
    pc.give_item2("11299", 1)
    pc.remove_item ("30189", 1)
    return
    end
    else a == 2 then
    pc.give_item2("11499", 1)
    pc.remove_item ("30189", 1)
    return
    end
    else a == 3 then
    pc.give_item2("11699", 1)
    pc.remove_item ("30189", 1)
    return
    end
    else a == 4 then
    pc.give_item2("11899", 1)
    pc.remove_item ("30189", 1)
    return
    end
    else a == 5 then
    return
    end
    end
    end

    de ante mano muxas grax al queme ayude )(

  • Pués mira pon la quest así i creo que ira

    quest itemshop begin
    state start begin
    when 30189.use begin
    say("Elige entre estos items:")
    local a = select ( "negra Guerrero" , "negra ninja" , "negra sura" , "negra chaman" , "Cancelar" )
    if a == 1 then
    pc.give_item2("11299")
    pc.remove_item ("30189")
    return
    end
    else a == 2 then
    pc.give_item2("11499")
    pc.remove_item ("30189")
    return
    end
    else a == 3 then
    pc.give_item2("11699")
    pc.remove_item ("30189")
    return
    end
    else a == 4 then
    pc.give_item2("11899")
    pc.remove_item ("30189")
    return
    end
    else a == 5 then
    return
    end
    end
    end

    Cuando es una cantidad como 2 items tendrás que pones ("30189", 2)
    Pero si tansólo es 1 no tienes que poner nada ya qué el server lo lee como tal
    espero haberte ayudado :facepalm:

    saludos

  • amigo lo intente y nada me sigue saliendo el mismo erro de sintagxis y e=me aunla la quest que estoy intentando implementar

  • Creo que en las líneas no puede ser así
    pc.give_item2("11299")
    debe ser así
    pc . give_item2("11299")

    Con espacios y tal, pero ya no me acuerdo, prueba a ver si hay suerte.