Jump to content

LoLZ

Miembro
  • Contador contenido

    24
  • Ingreso

  • Última visita

Mensajes publicados por LoLZ

  1. hola ke tal, tengo problema unicamente con esta funcion...

    int pet_get_exp(lua_State* L)
    {
    LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
    CPetSystem* petSystem = ch->GetPetSystem();
    
    
    if (0 == petSystem)
    return 0;
    
    
    lua_pushnumber(L, ch->GetPetExp());
    return 1;
    }
    { "get_exp", pet_get_exp },

    Me sale como que no está declara... intente hacer un cambio para ver si lo tomaba y no deja. Cual puede ser el error?

     

    tVrAWIf.png

     

    Grax

  2. mm, es raro, pero a la vez interesante, porque de hay se podría sacar algún sistema nuevo, igual que una vez toque un botón de mensaje sin querer  y conseguí algo interesante.. en el que estoy viendo que puedo hacer, pero en fin viendo tu problema.   Intenta mirar en la parte de comercio en el root quizás este en el game.py o  prueba poniendo su root original sin editar ni nada 

     

    Ya lo he solucionado... el npc hacia un send.whisper al personaje...

     

    Gracias por intentar solucionarlo

  3. Foto si no es complicado de entender 

     

    La primera foto es al comprar el ITEM en la tienda:

     

    Ya6rtCV.jpg

     

     

    Y despues de comprarlo la tienda general te manda un mensaje, obviamente desconectada...

     

    PD: Es problema del cliente, por que ya probe con el game, pero no se en que parte del cliente estará, solo pasa cuando le das en la opcion de "Comprar" en la ventana del comercio.

     

    DHGGKPe.jpg

  4. Primero debes preparar el freebsd aquí te dejó la guía de shogun

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

     

    Una ves que lo hayas preparado montas los .tar con esta guía de dilong

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.

     

    Muchisimas gracias por tu respuesta! Veré que puedo hacer jeje

  5. Hola como estan? he acomodado esta quest pero me da el siguiente error : 
     
    syntax error : [string "startpc . is_gm ( )"]:42: unexpected symbol near `=='
    bonus.quest:120:Abort (core dumped)
     
    La quest es esta : 
     
     

     

    quest sacar begin
    state start begin
    when 20359.chat."Sacar items" with pc.is_gm() begin
    local bonus = {
    {1,5000}, -- Max Hp
    {2,20}, -- Max Sp
    {3,20}, -- Vitalidad
    {4,20}, -- Inteligencia
    {5,20}, -- Fuerza
    {6,20}, -- Dextreza
    {7,20}, -- Velocidad de ataque
    {8,20}, -- Velocidad de Movimiento
    {9,20}, -- Velocidad Hechizo
    {10,20}, -- Regeneración de HP
    {11,20}, -- Regeneración de SP
    {12,20}, -- Probabilidad de Envenenamiento
    {13,20}, -- Probabilidad de Apagon
    {14,20}, -- Probabilidad de Retardo
    {15,20}, -- Probabilidad de golpes críticos
    {16,20}, -- Probabilidad de golpes de penetración
    {17,20}, -- Fuerza Contra MedioHumanos
    {18,20}, -- Fuerza Contra Animales
    {19,20}, -- Fuerza Contra Orcos
    {20,20}, -- Fuerza Contra Misticos
    {21,20}, -- Fuerza Contra No-muertos
    {22,20}, -- Fuerza Contra Demonios
    {23,20}, -- Probabilidad de Absorver HP
    {24,20}, -- Probabilidad de Absorver SP
    {25,20}, -- Probabilidad de robar HP
    {26,20}, -- Probabilidad de recuperar SP al golpear
    {27,20} -- Posibilidad de bloquear un ataque cuerpo a cuerpo
    }
    say_title("titulo")
    say("asd")
    local aceptar = select("Sacar Items con bonus", "sacar item limpio", "sacar items bonus al maximo", "Salir")
    if aceptar == 1 then
    local item = tonumber(input())
    if item == nil then
    say_title("hola feo")
    say("No escribiste nada")
    return
    end
    say_title("Agregar bonus 1")
    local bonus1 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    local cantidad == tonumber(input())
    if cantidad == nil then
    say("escribe una cantidad")
    return
    end
    say_title("Agregar bonus 2")
    local bonus2 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    local cantidad2 == tonumber(input())
    if cantidad2 == nil then
    say("escribe una cantidad")
    return
    end
    say_title("Agregar bonus 3")
    local bonus3 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    local cantidad3 == tonumber(input())
    if cantidad3 == nil then
    say("escribe una cantidad")
    return
    end
    say_title("Agregar bonus 4")
    local bonus4 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    local cantidad4 == tonumber(input())
    if cantidad4 == nil then
    say("escribe una cantidad")
    return
    end
    say_title("Agregar bonus 5")
    local bonus5 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    local cantidad5 == tonumber(input())
    if cantidad5 == nil then
    say("escribe una cantidad")
    return
    end
    pc.give_item2_select(item)
    item.set_value(0,bonus[bonus1][1],cantidad)
    item.set_value(1,bonus[bonus2][1],cantidad2)
    item.set_value(2,bonus[bonus3][1],cantidad3)
    item.set_value(3,bonus[bonus4][1],cantidad4)
    item.set_value(4,bonus[bonus5][1],cantidad5)
    elseif aceptar == 2 then
    say_title("titulo")
    say("escribe el id del item")
    local item_limpio = tonumber(input())
    if item_limpio == nil then
    say_title("hola feo")
    say("No escribiste nada")
    return
    end
    pc.give_item2(item_limpio)
    elseif aceptar == 3 then
    local item_maximo = tonumber(input())
    if item_maximo == nil then
    say_title("hola feo")
    say("No escribiste nada")
    return
    end
    say_title("Agregar bonus 1")
    local bonus1 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    say_title("Agregar bonus 2")
    local bonus2 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    say_title("Agregar bonus 3")
    local bonus3 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    say_title("Agregar bonus 4")
    local bonus4 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    say_title("Agregar bonus 5")
    local bonus5 = select("Maximo Hp", "Maximo Sp", "Vitalidad", "Inteligencia", "Fuerza", "Dextreza", "Velocidad de ataque", "Velocidad de Movimiento", "Velocidad Hechizo", "Regeneracion de HP", "Regeneracion de SP", "Probabilidad de Envenenamiento", "Probabilidad de Apagon", "Probabilidad de Retardo", "Probabilidad de golpes criticos", "Probabilidad de golpes de penetracion", "Fuerza Contra MedioHumanos", "Fuerza Contra Animales", "Fuerza Contra Orcos", "Fuerza Contra Misticos", "Fuerza Contra No-muertos", "Fuerza Contra Demonios", "Probabilidad de Absorver HP', 'Probabilidad de Absorver SP", "Probabilidad de robar HP", "Probabilidad de recuperar SP al golpear", "Posibilidad de bloquear un ataque cuerpo a cuerpo")
    pc.give_item2_select(item_maximo)
    item.set_value(0,bonus[bonus1][1],bonus[bonus1][2])
    item.set_value(1,bonus[bonus2][1],bonus[bonus2][2])
    item.set_value(2,bonus[bonus3][1],bonus[bonus3][2])
    item.set_value(3,bonus[bonus4][1],bonus[bonus4][2])
    item.set_value(4,bonus[bonus5][1],bonus[bonus5][2])
    elseif aceptar == 4 then
    return
    end
    end
    end
    end

     

     

    La puse en spoiler... por que no se ponerla de otra manera.

     

    PD: CUALQUIER COSA ME DICEN PARA PONERLA DIFERENTE POR QUE YO NO SE. GRACIAS

     

    Espero ayuda y muchisimas gracias comunidad.

  6. hola como les va comunidad ? mi problema es que uso los files de rancoroso y su sistema de mascota no es muy buena, no recibe experiencia etc... por eso recurri a buscar esta quest que la hizo keko para futton si mal no recuerdo, simplemente para tener un sistema de mascota simple y con bonus.

     

    quest mascota begin
        state start begin
            when 53002.use begin

           if pc.getqf("mascota") < 1 then

                chat("Acabas de invocar a tu fenix!")
                affect.add_collect(apply.CON,25,60*60*24*365*60)        
                affect.add_collect(apply.INT,10,60*60*24*365*60)
                affect.add_collect(apply.STR,10,60*60*24*365*60)
                affect.add_collect(apply.DEX,10,60*60*24*365*60)
                affect.add_collect(apply.MAX_HP,5000,60*60*24*365*60)
                horse.set_level ("22")
                horse.unsummon() horse.summon()
                pc.setqf("mascota", 2)

          
            elseif pc.getqf("mascota") == 2 then



        
              chat("El Phoenix fue enviado al establo!")
                affect.remove_collect(apply.CON,25,60*60*24*365*60)        
                affect.remove_collect(apply.INT,10,60*60*24*365*60)
                affect.remove_collect(apply.STR,10,60*60*24*365*60)
                affect.remove_collect(apply.DEX,10,60*60*24*365*60)
                affect.remove_collect(apply.MAX_HP,5000,60*60*24*365*60)
                horse.unsummon()
                horse.set_level ("1")
                pc.setqf("mascota", 0)


            end
            end
            end
        end

     

    No me funciona la quest, sale que esta bien pero al darle click a la mascota no tiene ninguna funcion, esta mal algo? 

     

     

    ESPERO AYUDA, MUCHAS GRACIAS!!!!!!!!!!!!!!!!!!!!!!!!!!

×
×
  • Crear nuevo...