Ir para conteúdo

.HuRRiKaNe

Membro
  • Registro em

  • Última visita

Tudo que .HuRRiKaNe postou

  1. Boa noite, alguém que entenda mais do que eu conseguiria colocar que alguns itens não possam ser criados no comando /i, exemplo eu não quero que os items id's 3128 e 11458 possam ser criados pois são items vips. Meu tfs é o 0.4 e o script do createitem é esse: function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local t = string.explode(param, ",") local ret = RETURNVALUE_NOERROR local pos = getCreaturePosition(cid) local id = tonumber(t[1]) if(not id) then id = getItemIdByName(t[1], false) if(not id) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Item wich such name does not exists.") return true end end local amount = 100 if(t[2]) then amount = t[2] end local item = doCreateItemEx(id, amount) if(t[3] and getBooleanFromString(t[3])) then if(t[4] and getBooleanFromString(t[4])) then pos = getCreatureLookPosition(cid) end ret = doTileAddItemEx(pos, item) else ret = doPlayerAddItemEx(cid, item, true) end if(ret ~= RETURNVALUE_NOERROR) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Couldn't add item: " .. t[1]) return true end doDecayItem(item) if(not isPlayerGhost(cid)) then doSendMagicEffect(pos, CONST_ME_MAGIC_RED) end return true end
  2. Olha aqui rodou normalmente o único bug que é meio critico, quando um player morre não aparece o corpo.
  3. @xWhiteWolf Agora funcionou perfeitamente, obrigado.
  4. @xWhiteWolf Consegui sumonar o npc mas quando eu falo com ele nessa parte: 22:09 Transferir Pontos: Do you want change 100 Nto Point for 100 premium points in the website? 22:09 GM Vy'n [664]: yes 22:10 GM Vy'n [664]: yes Da esse erro na distro:
  5. @xWhiteWolf Fiz como me pediu acima e continua dando o mesmo erro na distro e não sumona o npc
  6. @xWhiteWolf Bom dia, eu coloquei o script que passou e agora ele não sumona o npc no servidor e da esse erro na distro:
  7. @vankk Esse ultimo não foi também não deu erro no distro mas não funcionou, se o wolf fizer eu tento pra ver se pega.
  8. @vankk Agora ele mandou apenas 1 mensagem mas quando eu falo a quantidade da esse erro e não acontece nada:
  9. @vankk Agora quando eu falo hi > transfer acontece o seguinte: 19:29 Transferir Pontos: Please tell me the amount that you want change. 19:29 Transferir Pontos: Please tell me the amount that you want change. 19:29 GM Vy'n [661]: 100 Ele manda a mensagem duas vezes ai eu mando a quantidade ele não fala mais nada, e não da nenhum erro na distro.
  10. Desculpa foi erro meu, esqueci de falar que é 0.4.. vou testar esse agora.
  11. @vankk Quando ele pede pra eu falar a quantidade de pontos que eu quero transferir eu falo e ele não responde e da o seguinte erro no distro: 19:16 Transferir Pontos: Por favor diga-me quantos pontos quer transferir para o site. 19:16 GM Vy'n [661]: 100
  12. Sim @vankk, isso mesmo! será que é possível?
  13. @vankk Criei o topico se puder olhar: http://www.tibiaking.com/forum/topic/67752-pedido-npc-que-transfira-pontos-f%C3%ADsicos-no-jogo-em-pontos-no-site/
  14. Bom dia, gostaria de saber se alguém consegue fazer um NPC que remova pontos no jogo id 9970 e enviei para o site como premium points, exemplo um jogador tem 100 points no jogo, ele fala com o NPC para transferir o NPC remove os pontos físicos do jogador e envia para a table premium points da conta do jogador.
  15. @vankk Você conseguiria fazer um npc que por exemplo removesse os pontos físicos que estão na backpack de um jogador e enviasse para o site do servidor?
  16. .HuRRiKaNe postou uma resposta no tópico em Suporte & Pedidos
    As imagens estão quebradas, arrume por favor.
  17. @Absolute Ok na hora que eu estiver no computador eu adiciono e testo
  18. Como eu disse seu servidor ficará muito mais vulnerável, basta dar ping no ip do servidor que vai ter seu IP em mãos = servidor off, por mais que as configurações sejam ótimas eu recomendo dedicado, pago 280,00 no meu mensal e nunca tive problemas.
  19. Hostear em casa = Não compensa, recomendo comprar um semi/dedicado Linux e ser feliz, o seu IP vai estar disponível pra qualquer um, usou um stresser = server off
  20. @Absolute esse script não funciona no modern acc de jeito nenhum, o único que funciona no modern acc é esse, voce consegue alterar as linhas necessárias nele para funcionar o seu sistema? Meu shop.lua: function onThink(interval, lastExecution, thinkInterval) local result = db.getResult("SELECT * FROM shop_history WHERE `processed` = 0;") if(result:getID() ~= -1) then while(true) do cid = getCreatureByName(tostring(result:getDataString("player"))) product = tonumber(result:getDataInt("product")) itemr = db.getResult("SELECT * FROM shop_offer WHERE `id` = "..product..";") if isPlayer(cid) then local id = tonumber(itemr:getDataInt("item")) local tid = tonumber(result:getDataInt("id")) local count = tonumber(itemr:getDataInt("count")) local tipe = tonumber(itemr:getDataInt("type")) local productn = tostring(itemr:getDataString("name")) if isInArray({5,8},tipe) then if getPlayerFreeCap(cid) >= getItemWeightById(id, count) then if isContainer(getPlayerSlotItem(cid, 3).uid) then received = doAddContainerItem(getPlayerSlotItem(cid, 3).uid, id,count) if received then doPlayerSendTextMessage(cid,19, "Voce recebeu >> "..productn.." << do shop") db.query("UPDATE `shop_history` SET `processed`='1' WHERE id = " .. tid .. ";") else doPlayerSendTextMessage(cid,19, "Desculpe voce nao tem espaco para receber >> "..productn.." <<") end else doPlayerSendTextMessage(cid,19, "Voce nao tem uma backpack para receber >> "..productn.." <<") end else doPlayerSendTextMessage(cid,19, "Voce nao tem cap suficiente >> "..productn.." << (Precisa de: "..getItemWeightById(id, count).." Cap)") end elseif isInArray({6,7},tipe) then if tipe == 6 then bcap = 8 bid = 1987 elseif tipe == 7 then bcap = 20 bid = 1988 end if isItemRune(id) then count = 1 end if getPlayerFreeCap(cid) >= (getItemWeightById(1987, 1) + getItemWeightById(id,count * bcap)) then local bag = doCreateItemEx(bid, 1) for i = 1,bcap do doAddContainerItem(bag, id, count) end received = doPlayerAddItemEx(getPlayerSlotItem(cid, 3).uid, bag) if received == RETURNVALUE_NOERROR then doPlayerSendTextMessage(cid,19, "Voce recebeu >> "..productn.." << do shop") db.query("UPDATE `shop_history` SET `processed`='1' WHERE id = " .. tid .. ";") else doPlayerSendTextMessage(cid,19, "Voce nao tem espaco para receber libere alguns itens >> "..productn.." <<") end else doPlayerSendTextMessage(cid,19, "Voce nao tem capacidade para receber >> "..productn.." << (Precisa de: "..getItemWeightById(id, count).." Cap)") end end end if not(result:next()) then break end end end return true end
  21. Bom dia, bom depois de eu compilar meu servidor em Linux tudo foi as mil maravilhas, funcionando perfeitamente, até meu servidor começar a incomodar e alguém conseguir derrubar com o csf desativado, então eu sempre deixo o csf ativado e o servidor funciona normalmente sem ninguém conseguir derrubar, o problema é que o pagseguro não envia mais os pontos automaticamente com o csf ativado, alguém sabe se é possível trabalhar os dois juntos ou eu configurei algo errado no csf?
  22. Recomendo 100% mais pra frente vou compilar meu servidor com essas sources.
  23. .HuRRiKaNe postou uma resposta no tópico em Playground (Off-topic)
    É muito fácil botar ele na cadeia, pessoal pensa que a justiça daqui não funciona, só é muito lenta só que funciona, e não sei porque insistem em comprar, meu servidor peguei uma base da internet, fiz tudo com minhas maos e com ajuda da galera do fórum e hoje ele me rende 400% de lucro em cima de uma máquina de 200 reais.

Informação Importante

Confirmação de Termo