Ir para conteúdo

Ryzor

Membro
  • Registro em

  • Última visita

Tudo que Ryzor postou

  1. Ryzor postou uma resposta no tópico em Eventos de Mapping
    mapa 2 concerteza bem detalhado show de bola rs
  2. Vai ajudar muita gente , reputado...
  3. Shoow de bola , agurdando novas aulas .
  4. Ryzor postou uma resposta no tópico em Playground (Off-topic)
  5. Ryzor postou uma resposta no tópico em Suporte Tibia OTServer
    Va na pasta do seu servidor globalevvents/scripts -- ### 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 container_weight = getItemWeightById(container_id, 1) if isItemRune(itemtogive_id) == TRUE then items_weight = container_count * getItemWeightById(itemtogive_id, 1) else items_weight = container_count * getItemWeightById(itemtogive_id, itemtogive_count) end full_weight = items_weight + container_weight else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) if isItemRune(itemtogive_id) == TRUE then full_weight = getItemWeightById(itemtogive_id, 1) else full_weight = getItemWeightById(itemtogive_id, itemtogive_count) end 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.query("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") db.query("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";") else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. Please make place for this item in your backpack/hands and wait about '.. SQL_interval ..' seconds to get it.') end else doPlayerSendTextMessage(cid, SHOP_MSG_TYPE, '>> '.. add_item_name ..' << from OTS shop is waiting for you. It weight is '.. full_weight ..' oz., you have only '.. free_cap ..' oz. free capacity. Put some items in depot and wait about '.. SQL_interval ..' seconds to get it.') end end if not(result_plr:next()) then break end end result_plr:free() end return TRUE end Em global evvents.xml <globalevent name="shop" interval="30000" script="shop.lua"/>
  6. Como dito acima net VIA RADIO para abrir servidor não da , tenta comprar algum VPS em uma empresa bem barato para fazer o teste
  7. Ryzor postou uma resposta no tópico em Suporte & Pedidos
    Até que ficou bonitinha rsrs
  8. Ryzor postou uma resposta no tópico em Playground (Off-topic)
    Brasil ia ser da putaria kkk
  9. Dificilmente irá encontrar essa castle pois é de um servidor baiak proprio e não tem postado esse castle no forum..
  10. Otimo trabalho está de parabens continue..
  11. Tenta esclarecer mais sobre o poblema pois temos muitos membros capaz de ajudar..
  12. e um script bem interresante , ja vi em outros servidores reputado por trazer ao tk.
  13. O baiak mais completo da atualidade , reputado.
  14. Vai no rme em EDIT TOWNS e muda la a position da cidade.
  15. Vai sofrer para passar da primeira fase imagina as proximas fases ?
  16. Ryzor postou uma resposta no tópico em Suporte & Pedidos
    Gostei do amazons camp
  17. Ryzor postou uma resposta no tópico em Playground (Off-topic)
    Seja bem-vindo ao TK espero que goste do forum
  18. Ryzor postou uma resposta no tópico em Suporte Tibia OTServer
    Tem varios servidores global 8.6 bom ai pelo forum um que eu gosto e esse ; http://www.tibiaking.com/forum/topic/12439-mapa-global-full-com-rookgaard/
  19. Ryzor postou uma resposta no tópico em Mapas de Tibia
    Belo mapa reputado.

Informação Importante

Confirmação de Termo