Ir para conteúdo

Welsonmp

Membro
  • Registro em

  • Última visita

Tudo que Welsonmp postou

  1. -- ### 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) doItemSetAttribute(new_container, "description", 'Bought by ' .. getCreatureName(cid) .. ' [ID:' .. id .. '].') local iter = 0 while iter ~= container_count do local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) doItemSetAttribute(new_item, "description", 'Bought by ' .. getCreatureName(cid) .. ' [ID:' .. id .. '].') doAddContainerItemEx(new_container, new_item) iter = iter + 1 end received_item = doPlayerAddItemEx(cid, new_container) else local new_item = doCreateItemEx(itemtogive_id, itemtogive_count) doItemSetAttribute(new_item, "description", 'Bought by ' .. getCreatureName(cid) .. ' [ID:' .. id .. '].') 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.') doPlayerSave(cid) 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 use este aqui
  2. me manda o shop.lua vou tenta arrumar aqui amigo vlw
  3. Bom dia,tarde,noite amigo aqui funcionou tudo certinho de jeito que vc falou e explicou esta de parabéns... Porem kkkkk sempre tem alguma coisa o player quando morrer ele volta pra vocação de antes estou usando em um servidor de DBO tem como me ajudar
  4. quando Player morre todos os itens dropa invés de dropa apenas a bag e e alguma parte do set.... o aol funciona normal e a bless tbm
  5. Ola queria saber se tem como me ajudar preciso de um NPC que venda vocação vip por premium_points
  6. galera nao sei o devcs mais o meu nao esta pegando pk ele pega logo red alguem sabe resolver isso mano o meu só fica red nao pega pk normal tem como me ajudar
  7. alguem pode me ajuda com esse erro é quando vou cria a conta no site... é mayacc estou usando o wampserv.... estou tentando fazer um teste com wamp
  8. Welsonmp postou uma resposta no tópico em Websites
    como assim nao entendi? como faço para ver a versão me passaram a versão master agora esta rodando de boa, coloquei ate shop para funcionar no xampp mesmo vlw pela ajuda e oq eu poder ajudar estou aqui tbm so queria que me falasse como mudar a imagem do intem no shop só falta isso
  9. Alguem pode me ajudar com esse erro A Database Error Occurred Error Number: 1146 Table 'database.poll' doesn't exist SELECT p.id, p.question, GROUP_CONCAT(a.answer SEPARATOR ';') AS answers, GROUP_CONCAT(a.id SEPARATOR ';') AS answers_id FROM poll p JOIN poll_answer a ON p.id = a.poll_id WHERE p.status = 1 AND date_start <= NOW() AND date_end >= NOW()
  10. Welsonmp postou uma resposta no tópico em Websites
    ja ajeite esse agora esta outros kkkkkk
  11. Welsonmp postou uma resposta no tópico em Websites
    tem como me ajuda com esse erro não achei nada falando tinha outro e eu conseguir tira mais ainda estou esse ai wamp esta sendo uma nova eperiencia
  12. que lugar da data base pra me ver se to fazendo certo
  13. Welsonmp postou uma resposta no tópico em Websites
    eu nunca usei wamp vou ver aqui e volto a fala qualquer coisa vlw pela força ja estou montando esse serv a uns 5 meses falta só o site fica ok
  14. Welsonmp postou uma resposta no tópico em Websites
    to usando o xammp 3.2.2 baixei o xamp 7.1 mas no painel fala que 3.2.2
  15. mais eu estou logado mesmo assim nao aparece
  16. Amigo estou colocando acesso para 6 para adm entra e colocar o itens no shop mais a pagina para adicionar os itens nao aparece sempre volta para pagina incial quando clico no shop
  17. Welsonmp postou uma resposta no tópico em Websites
    continua mesmo erro
  18. Welsonmp postou uma resposta no tópico em Websites
    eu ja tinha conseguido mesmo assim obrigado a coluna que adciona os intens é a z_shop_offer pq a minha nao apere e fala que ja exite quando tento criar ela meu sempre da esse erro na entra do inten Call to undefined function check_name() in C:\xampp\htdocs\system\pages\gifts.php on line 259
  19. Welsonmp postou uma resposta no tópico em Websites
    eu nao achei esse template emma tem como me passar ou dizer onde eu acho? que gostei muito do site vlw mesmo pela divugação achei aqui a template vlw só nao sei como faço para ele aparecer la em baixo kkkkk tem como vc me fala? minha data base nao aparece a coluna do shop pra me add os itens tbm desculpa te incomoda assim
  20. certo vlw ai estou tentando muda o site para um que vc falou em outro tropico se poder me responder la agredeço
  21. Welsonmp postou uma resposta no tópico em Websites
    como faço para adicionar itens no meu shop ou então me fala onde achar essa templates de dbo
  22. vou procurar a se nao eu mesmo gravo um video amanhã
  23. eu usei xvi32

Informação Importante

Confirmação de Termo