• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [GlobalEvents] Shop.lua

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1Cảnh báo [GlobalEvents] Shop.lua el Sáb Sep 28, 2019 11:20 pm

    ricardo155

    ricardo155
    Nuevo Miembro
    Nuevo Miembro
    Descripcion escribió:hola tengo uso gessior pero no tengo el globalevent en la data del server, si alguien seria tan amable de facilitarmelo estaria muy agradecido
    Captura del Error escribió:Imagen del error: [GlobalEvents] Shop.lua Empty
    El error radica en: GlobalEvents

    2Cảnh báo Re: [GlobalEvents] Shop.lua el Dom Sep 29, 2019 1:16 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    aqui tienes

    Código:

        -- ### CONFIG ###
        -- message send to player by script "type" (types you can check in "global.lua")
        SHOP_MSG_TYPE = 19
        -- time (in seconds) between connections to SQL database by shop script
        SQL_interval = 30
        -- ### END OF CONFIG ###
        function onThink(interval, lastExecution)
        local result_plr = db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';")
        if(result_plr:getID() ~= -1) then
        while(true) do
        id = tonumber(result_plr:getDataInt("id"))
        action = tostring(result_plr:getDataString("action"))
        delete = tonumber(result_plr:getDataInt("delete_it"))
        cid = getCreatureByName(tostring(result_plr:getDataString("name")))
        if isPlayer(cid) == TRUE then
        local itemtogive_id = tonumber(result_plr:getDataInt("param1"))
        local itemtogive_count = tonumber(result_plr:getDataInt("param2"))
        local container_id = tonumber(result_plr:getDataInt("param3"))
        local container_count = tonumber(result_plr:getDataInt("param4"))
        local add_item_type = tostring(result_plr:getDataString("param5"))
        local add_item_name = tostring(result_plr:getDataString("param6"))
        local received_item = 0
        local full_weight = 0
        if add_item_type == 'container' then
        full_weight = getItemWeightById(itemtogive_id, 1)
        end
        local free_cap = getPlayerFreeCap(cid)
        if full_weight <= free_cap then
        if add_item_type == 'container' then
        local new_container = doCreateItemEx(container_id, 1)
        local iter = 0
        while iter ~= container_count do
        doAddContainerItem(new_container, itemtogive_id, itemtogive_count)
        iter = iter + 1
        end
        received_item = doPlayerAddItemEx(cid, new_container)
        else
        local new_item = doCreateItemEx(itemtogive_id, itemtogive_count)
        received_item = doPlayerAddItemEx(cid, new_item)
        end
        if received_item == RETURNVALUE_NOERROR then
        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, 'You received >> '.. add_item_name ..' << from OTS shop.')
        db.executeQuery("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";")
        db.executeQuery("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";")
        doPlayerSave(cid)
        else
        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> The item '.. add_item_name ..' << that you just bought on the website couldnt be added. Han error has ocurred, please wait '.. SQL_interval ..' seconds.. Shop ID: '.. id ..'')
        end
        else
        doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> The item '.. add_item_name ..' << that you just bought on the website couldnt be added. Han error has ocurred, please wait '.. SQL_interval ..' seconds.. Shop ID: '.. id ..'')
        end
        end
        if not(result_plr:next()) then
        break
        end
        end
        result_plr:free()
        end
        return TRUE
        end



    [GlobalEvents] Shop.lua YNU5B25
    https://www.tibiaface.com

    3Cảnh báo Re: [GlobalEvents] Shop.lua el Dom Sep 29, 2019 4:46 pm

    ricardo155

    ricardo155
    Nuevo Miembro
    Nuevo Miembro
    Very Happy Resuelto Gracias Very Happy

    4Cảnh báo Re: [GlobalEvents] Shop.lua el Dom Sep 29, 2019 8:28 pm

    yolfrank12

    yolfrank12
    Nuevo Miembro
    Nuevo Miembro
    hey ehey ehhe

    Contenido patrocinado


    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).