Jump to content

Search the Community

Showing results for tags 'bug'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Recursos
    • Suporte
    • Pedidos
    • Downloads
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Categories

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Sou

Found 307 results

  1. <item fromid="15445" toid="15448" article="a" name="depot"> <attribute key="type" value="depot" /> <attribute key="containerSize" value="30" /> </item> ------------------------------- esse dp eu já configurei no rme pra saffron
  2. Estou com um bug em meu servidor de pokemon (base dxp), quando o player desce do fly dentro da house ele buga a speed e o próprio player fica com a velocidade do fly. Alguém saberia resolver esse bug ou quem sabe fazer um ground com actionid onde não permita que o player desça do fly. Reputarei quem conseguir me ajudar. Desde já, agradeço!
  3. Bom galera, o que acontece é assim: Quando eu pesco o char troca outifit de boa, ele fica pescando, o problema é...se eu me movo ele para de pescar (ainda fica com a roupa de pescador) e ai nao da mais pra pescar, apenas relogando, o que eu queria? colocar uma mensagem que ele nao pudesse andar até ele parar de pescar, quando ele acabar de pescar ele poder andar normalmente. Agradeço a quem me ajudar. Valendo REP
  4. Olá galera uso a base Pokemon Stage com megas. o comando !pokeballs nome do pokemon (Ex: !pokeballs scyther), não está contando quantas ball você joga no pokemon. Mesmo se vc jogar 10 pokeballs e usar o comando ele vai dizer que você não jogou nenhuma. local function sendBrokesMsg2(cid, name, str) --alterado v1.9 \/ TUDO!! if not isCreature(cid) then return false end local storage = getPlayerStorageValue(cid, str) if storage == -1 then return sendMsgToPlayer(cid, 27, "Você ainda não gastou nenhuma ball para catar esse pokemon!") end local t = "normal = (.-), great = (.-), super = (.-), ultra = (.-), saffari = (.-), dark = (.-);" local msg = {} table.insert(msg, "Você ja gastou: ") for n, g, s, u, s2, d in storage:gmatch(t) do if tonumber(n) and tonumber(n) > 0 then table.insert(msg, tostring(n).." Poke ball".. (tonumber(n) > 1 and "s" or "")) end if tonumber(g) and tonumber(g) > 0 then table.insert(msg, (#msg > 1 and ", " or "").. tostring(g).." Great ball".. (tonumber(g) > 1 and "s" or "")) end if tonumber(s) and tonumber(s) > 0 then table.insert(msg, (#msg > 1 and ", " or "").. tostring(s).." Super ball".. (tonumber(s) > 1 and "s" or "")) end if tonumber(u) and tonumber(u) > 0 then table.insert(msg, (#msg > 1 and ", " or "").. tostring(u).." Ultra ball".. (tonumber(u) > 1 and "s" or "")) end if tonumber(s2) and tonumber(s2) > 0 then table.insert(msg, (#msg > 1 and ", " or "").. tostring(s2).." Saffari ball".. (tonumber(s2) > 1 and "s" or "")) end if tonumber(d) and tonumber(d) > 0 then table.insert(msg, (#msg > 1 and ", " or "").. tostring(d).." Dark ball".. (tonumber(d) > 1 and "s" or "")) end end if #msg == 1 then return doPlayerSendTextMessage(cid, 27, "Você ainda não gastou nenhuma ball para catar um "..name..".") end if string.sub(msg[#msg], 1, 1) == "," then msg[#msg] = " and".. string.sub(msg[#msg], 2, #msg[#msg]) end table.insert(msg, " tentando catar um "..name..".") return sendMsgToPlayer(cid, 27, table.concat(msg)) end function onSay(cid, words, param) if(param == '') then doPlayerSendTextMessage(cid, 27, "Coloque um nome de pokemon...") return true end if newpokedex[doCorrectPokemonName(param)] then local storage = newpokedex[doCorrectPokemonName(param)].stoCatch local name = doCorrectPokemonName(param) sendBrokesMsg2(cid, name, storage) else doPlayerSendTextMessage(cid, 27, "Issu não e um pokemon...") end return true end
  5. Olá galera, venho por meio desse tópico tentar resolver um bug em um website que possuo. Bom o bug é simples vou explicar como funciona. Meu servidor, possui Shop System no site modern acc, o shop funciona normal com os pontos tudo certinho rodei durante meses sem problemas mas agora que surgiu esses mouses que já possuem botões macros embutido, eles se aproveitam e conseguem bugar o shop. Quando eles possuem pontos exemplo 20 Pontos e quer comprar uma Armadura de 15 pontos, eles clica em Comprar com seu mouse macro e clica tão rapido varias vezes repetidas que o shop buga e começa a entregar varias armaduras para o player e o saldo de pontos desse player no site vai ficando negativo Ex : -5 , -10 ,- 20 e por ai vai dependendo da rapidez do click eles mais bugam.... Acontece que quando um player normal compra algo no shop apos ele clicar em comprar ele é rapidamente redirecionado para o inicio do shop mas parece que com esses macros isso não funciona, preciso de algo diferente. Bom galera é isso, será que alguem por favor poderia me ajudar ? Isso está ferrando comigo preciso da ajuda de voces. agradeço desde já !
  6. Olá! Meu servidor tem dois bugs que está dificultando o meu projeto. Eu não faço a minima ideia de como isso aconteça ou em que script esse bug está relacionado. O primeiro BUG e que as vezes os Pokémons ficam com os status negativos ai quando eu coloco ele para fora da ball ele morre. Abaixo a foto como fica a ball com os status negativos . O outro BUG e que os Pokémons simplesmente somem da ball quando o player dar login. Abaixo o erro que aparece no console após o player dar login. [18/01/2016 12:44:09] [Warning - IOLoginData::loadItems] Unserialize error for item with id 13588 Abaixo a foto como fica a ball depois desse bug. A mesma fica sem status algum, e como se não estive-se nada na ball. Obs: Minha base e de level system TFS. 0.3.6 Tenho as sources caso alguem peça algum script para verificar e so falar que postarei.
  7. ola, pra dar uma explicação enxuta do que está acontecendo, meus ITEMS, que tem a propriedade de regeneration nao estão regenerando, o srv ta com HP e chakra em % e o recovery em numeral, é por causa disso? <item id="11395" article="a" name="kakashi mask"> <attribute key="description" value="recovery health/mana in 15000/s." /> <attribute key="weight" value="3500" /> <attribute key="armor" value="20" /> <attribute key="skillAxe" value="15" /> <attribute key="skillClub" value="15" /> <attribute key="skillSword" value="15" /> <attribute key="skillDist" value="15" /> <attribute key="magiclevelpoints" value="18" /> <attribute key="speed" value="200" /> <attribute key="manaGain" value="15000" /> <attribute key="manaTicks" value="1000" /> <attribute key="healthGain" value="15000" /> <attribute key="healthTicks" value="1000" /> <attribute key="showattributes" value="1" /> <attribute key="slotType" value="head" /> </item> e ja está setado no movements.xml
  8. ola pessoal, estou tendo problema entre meu gifts.php e o meu shop.lua, fui procurar codigo para enviar o item para o personagem, coloquei o seguinte código 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, "Você Recebeu Uma >> "..productn.." << do Shop System") db.executeQuery("UPDATE `shop_history` SET `processed`='1' WHERE id = " .. tid .. ";") else doPlayerSendTextMessage(cid,19, "Desculpa, Você não tem espaço para receber o item >> "..productn.." <<") end else doPlayerSendTextMessage(cid,19, "Desculpa, Você não tem espaço para receber >> "..productn.." <<") end else doPlayerSendTextMessage(cid,19, "Desculpa, você não tem cap para receber >> "..productn.." << (You need: "..getItemWeightById(id, count).." Capacity)") 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, "You have received >> "..productn.." << from our shop system") db.executeQuery("UPDATE `shop_history` SET `processed`='1' WHERE id = " .. tid .. ";") else doPlayerSendTextMessage(cid,19, "Sorry, you don't have enough space to receive >> "..productn.." <<") end else doPlayerSendTextMessage(cid,19, "Sorry, you don't have enough capacity to receive >> "..productn.." << (You need: "..getItemWeightById(id, count).." Capacity)") end end end itemr:free() if not(result:next()) then break end end result:free() end return true end fiz o teste, tem hora que ele funciona mandando infinitamente, só queria que ele envia-se 1 vez o item para bag do player, ou so desconta os points e nao recebe nada o player, minha table shop_offer tem mais q algumas colunas declaradas CREATE TABLE IF NOT EXISTS `shop_offer` ( `id` int(11) NOT NULL, `points` int(11) NOT NULL DEFAULT '0', `category` int(11) NOT NULL DEFAULT '1', `type` int(11) NOT NULL DEFAULT '1', `item` int(11) NOT NULL DEFAULT '0', `count` int(11) NOT NULL DEFAULT '0', `description` text NOT NULL, `name` varchar(256) NOT NULL alguem pode me ajudar?
  9. Boa tarde! Venho hoje pedir ajuda com um bug que me deparei com a base PLight (TFS 0.4), basicamente o problema é: Quando crio pokémons pelo comando /m ou /s ou até mesmo em suas pokeballs pelo /cb eles funcionam 100%. Porém quando eu fixo spawns no mapa pelo remeres, os spawns ficam bugados, com nomes aleatorios, e status/sexo bugados. Alguém poderia me dar um suporte nessa área por gentileza? Agradeço fortemente desde já!
  10. Peguei essa spr e data e não consigo abri-la já tentei mudar o código no obd, adicionar , extend e transparência mas nada vai, gostaria de ajuda. https://www.4shared.com/rar/CHfMid6Iei/DATA.html?
  11. Galera Baixei um Ot So que a sql veio toda scriptada no lugar do password tem um monte de palavras estranhas qd eu mudo de sha1 para plain da outro bug dizendo que não pode ser executado e pede pra mudar pra sha1 alguem me ajuda porfavor :c
  12. Bom dia Xtibia, tudo bem? Vocês saberiam me informar sobre como um jogador faz um bug no meu servidor? Ele fala que "muitos numeros buga a TFS", e por isso, consegue clonar muito dinheiro. Diz também, que o executável do OT não trabalha com muita quantidade, por isso fazendo o bug. Assim, se souber me responder, agradeceria muito para corrigir este BUG. Recentemente colocamos uma nova moeda no servidor com valo de 1kk para facilidade dos players, porem desde que colocamos essa moeda com valor de 1kk um só player conseguiu fazer um bug que até hoje nao conseguimos descobrir e consegui clonar varios e varios dinheiros. OBS- 1 : Já colocamos outra moeda pensando que ele conseguia deixar cair em algum monstro, mais ainda consegui clonar. OBs- 2 : Apenas um player consegui clonar esse dinheiro. OBS- 3: Resetamos todas as moedas do serve e modificamos a moeda de 1kk e continua OBS- 4: não tem bank no nosso servidor, apenas comandos !balance, !deposit, !withdraw OBS- 5: ele so consegui clonar dinheiro mais nada OBS- 6: o servidor nunca caiu. acredito que nao seja clonando normalmente por que se nao ele nao ia pedir itens vips OBS- 7: não tem comandos de guild Atenciosamente, Element Killer
  13. Bug : Coloquei um SISTEMA de Ditto Memory por Comando... mas quando eu transformo meu ditto no pokemon e uso /memory save 1 Fala - Coloque o seu DITTO no Slot do POKEMON '-' Script - local maxSlots = 3 --Quantia máxima de slots. function getDittoSlots(item) if not item or item < 1 then return false elseif getItemAttribute(item, "poke") and getItemAttribute(item, "poke") ~= "Ditto" then return false end local slots = {} for i = 1, maxSlots do local attr = getItemAttribute(item, "memory"..i) if attr then slots[i] = attr end end return slots end function hasDittoSavedPokemon(item, name) if not item or item < 1 then return false elseif getItemAttribute(item, "poke") and getItemAttribute(item, "poke") ~= "Ditto" then return false end local check for i = 1, maxSlots do local attr = getItemAttribute(item, "memory"..i) if attr and attr == name then check = true break end end return check end function onSay(cid, words, param) local item = getPlayerSlotItem(cid, 8).uid if item < 1 then doPlayerSendCancel(cid, "Put a pokeball in the pokeball slot.") elseif getItemAttribute(item, "poke") ~= "Ditto" then doPlayerSendCancel(cid, "Put a pokeball with a Ditto in the pokeball slot.") elseif param == "" then doPlayerSendCancel(cid, "Especify a param.") else param = param:lower() if param == "check" then local str = "" for i = 1, maxSlots do local attr = getItemAttribute(item, "memory"..i) or "No memory" if str == "" then str = i.." - "..attr else str = str.."\n"..i.." - "..attr end end doPlayerPopupFYI(cid, "Ditto Memory:\n"..str.."") elseif param:find("forget") then local slot = tonumber(param:match("forget (.+)")) if slot and slot <= maxSlots and slot > 0 then if getDittoSlots(item)[slot] then doItemSetAttribute(item, "memory"..slot, false) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[Ditto Memory] Slot "..slot.." deleted.") else doPlayerSendCancel(cid, "This slot is empty.") end else doPlayerSendCancel(cid, "Invalid slot.") end else local summons = getCreatureSummons(cid) if #summons == 0 then doPlayerSendCancel(cid, "You don't have any pokemon out of the pokeball.") else if param:find("save") then local transformedPoke = getItemAttribute(item, "transName") if transformedPoke and type(transformedPoke) == "string" then local slot = tonumber(param:match("save (.+)")) if slot and slot <= maxSlots and slot > 0 then if not getDittoSlots(item)[slot] and not hasDittoSavedPokemon(item, transformedPoke) then doItemSetAttribute(item, "memory"..slot, transformedPoke) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[Ditto Memory] You saved at the slot "..slot..": "..transformedPoke..".") else doPlayerSendCancel(cid, "This slot isn't empty or your Ditto already has this pokemon saved in his memory.") end else doPlayerSendCancel(cid, "Invalid slot.") end else doPlayerSendCancel(cid, "Your Ditto isn't transformed in any pokemon.") end else local slot = tonumber(param) local transformPoke = getDittoSlots(item)[slot] if not slot then doPlayerSendCancel(cid, "Invalid param.") elseif slot <= 0 or slot > maxSlots then doPlayerSendCancel(cid, "Use a valid slot.") elseif not transformPoke then doPlayerSendCancel(cid, "This slot is empty.") elseif getPlayerStorageValue(summons[1], 1010) == transformPoke then doPlayerSendCancel(cid, "Your Ditto is already transformed in this pokemon.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[Ditto Memory] Using the slot "..slot..", your Ditto transformed into a "..transformPoke..".") setPlayerStorageValue(summons[1], 1010, transformPoke) doSetCreatureOutfit(summons[1], {lookType = getPokemonXMLOutfit(transformPoke)}, -1) doSendMagicEffect(getThingPos(summons[1]), 184) doCreatureSay(summons[1], "TRANSFORM!", TALKTYPE_MONSTER) doItemSetAttribute(item, "transName", transformPoke) doItemSetAttribute(item, "transOutfit", getPokemonXMLOutfit(transformPoke)) if useKpdoDlls then doUpdateMoves(cid) end if dittoCopiesStatusToo then setPlayerStorageValue(summons[1], 1001, dittoBonus * pokes[transformPoke].offense * getPlayerLevel(cid)) setPlayerStorageValue(summons[1], 1002, dittoBonus * pokes[transformPoke].defense) setPlayerStorageValue(summons[1], 1003, pokes[transformPoke].agility) setPlayerStorageValue(summons[1], 1004, dittoBonus * pokes[transformPoke].vitality * getPlayerLevel(cid)) setPlayerStorageValue(summons[1], 1005, dittoBonus * pokes[transformPoke].specialattack * getPlayerLevel(cid)) local pct = getCreatureHealth(summons[1]) / getCreatureMaxHealth(summons[1]) local vit = getVitality(summons[1]) * getPlayerLevel(cid) / 100 setCreatureMaxHealth(summons[1], vit * HPperVITsummon) doCreatureAddHealth(summons[1], pct * vit * HPperVITsummon) end end end end end end return true end
  14. Olá Pessoal, venho pedir ajuda de vocês, meu problema é o seguinte: Coloquei a facebook box no meu website, porém... além de aparecer no "main", aparece em todas as outras páginas, como faço pra deixar a facebook box, somente na página inicial? (PRINT'S ANEXADOS) Meu Index:
  15. Galera boa noite estou precisando de uma ajudinha pois nao consegui arrumar.. ja tentei tudo mais n sei o lugar certo. meu gesior fica com subtopic bugado nao esta aparecendo os nomes em nunhum topic. abaixo esta imagem par explicar melhor
  16. Estou tendo um problema no site do meu Server de Nto, quando qualquer pessoa tenta criar conta está dando o Seguinte erro: The Email field must contain a valid email address. Mesmo o Email e todos os dados estando corretos, este erro persiste em todas as tentativas, se alguém souber resolver por favor da um Help ai. Já tentei trocar de site, já tentei todos os tipos de E-mail e não da. Uso uso TFS 0.4 PROVAVELMENTE O TÓPICO ESTÁ EM ÁREA ERRADA, ENTÃO PEÇO QUE MOVAM PARA MIM, OBRIGADO ! Prints: http://prntscr.com/b1wjs5 http://prntscr.com/b1wjxz
  17. Estou com um bug critico nas houses que nao sei oque ouve! As houses bugo todas e nao consigo nem adicionar novas houses e nem nada porem olha a script de houses na pasta world e esta normal. Print1 - Script House(Pasta World) Print2 - No map editor Pront3 - Exe do server os erros Quem entende nesta area e puder me ajuda agredeço muito crio eu que este seja o bug mais critico que deu no meu server quem puder me ajuda ^^ Rep+++
  18. Olá a todos, eu possuo um script de prisão no qual ao utiliar eu crio uma barreira na frente, porem, quando essa prisao é retirada e depois criada novamente, o tempo da antiga esta contando e esta removendo a nova antes do tempo total da nova, o que eu queria é a solução para cada vez que eu utilizar a magia, o tempo seja unico de cada uma, ja consegui resolver por meio de criar uma atribuição de decay no item, porém queria saber se tem como resolver sem ter que colocar um tempo unico para cada ID de barreira. segue abaixo o script Acredito que esse seja o problema addEvent(function() if(getTileItemById(pos, config.createGates[n]).uid > 0) then doRemoveItem(getTileItemById(pos, config.createGates[n]).uid, 1) end end, config.gatesTime*1000) A minha duvida é, existe como fazer a criação do item com um tempo individual? Digamos, usei a magia, criei e retirei ela, depois criei no mesmo sqm novamente, ta contando o tempo da magia anterior, existe a posibilidade de criar um tempo individual para cada usada da magia?
  19. Se eu der fly no tile das escadas o cliente trava e tem q relogar e eu tenho q fazer restart ao server, e na distro dá esse erro repetindo infinitamente até fazer restart: [Error - CreatureEvent::executeWalk] Call stack overflow. [Error - CreatureEvent::executeWalk] Call stack overflow. [Error - CreatureEvent::executeWalk] Call stack overflow. [Error - CreatureEvent::executeWalk] Call stack overflow. Uma coisa que é estranha é que n pode subir escadas estando no fly, acho q é isso que causa o problema, alguem sabe como permitir o player subir de escadas no fly?
  20. Xtibia, Estou enfrentando um problema muito grave em meu servidor, pois quando morro no fly ou no surf e tento andar depois de morto é apresentado a seguinte falha: [12/10/2016 15:00:55] [Error - MoveEvent::executeStep] Call stack overflow. [12/10/2016 15:00:55] [Error - MoveEvents Interface] [12/10/2016 15:00:55] data/movements/scripts/fly.lua:onStepIn [12/10/2016 15:00:55] Description: [12/10/2016 15:00:55] (luaDoRemoveItem) Item not found alguem poderia me ajudar?
  21. Bom galera, dias atrás joguei um server em que tinha um bug: você usa seu set la de boas, mas tipo, você coloca mais um armor no lugar do shield, e uma legs no lugar da flecha, sua defesa AUMENTA MUITO, tipo, vc fica praticamente imortal no server. Eu gostaria de tirar esse bug do meu server, e eu acho que seja algo nas sources... poderiam me ajudar? Se souberem do que eu falo, me falem o que fazer! Por favor! up
  22. Olá XTibia, venho através deste tópico pedir a humilde ajuda de vocês sobre um bug que vem ocorrendo em meu servidor (não sei se é em source ou lua script) que é quando sumono um pokemon ou invoco um /m charizard por exemplo, ele não aparece de imediato no battle, o pokemon tem de andar um sqm para aparecer na barra de battle, segue as fotos do bug: Espero que me ajudem a concertar esse bug! grato desde já. PS: Caso o bug venha ser apresentado na Source do "TFS" podem mandar a correção que eu irei aplicar, pois possuo a Source do Servidor.
  23. Olá xTibianos, eu to com um bug muito tenso em um script (ou os dois?) eu uso um script de transformação que mantem as cores que o player usa na roupa, antes do player se transformar ele pode mudar as cores à vontade que as cores vão mudar na hora, mas depois que ele se transforma, ele mantem as cores, mas se o player for trocar de cor ela não muda, só se ele desloga e logar de novo, ai ela muda para a cor que ele escolheu, alguém pode me ajudar? Se necessário eu posto meu script de transform aqui. Ah eu também uso um creaturescript que mantem a outfit na vocação, ele usa a mesma tag do script de transform, essa abaixo:
  24. Pessoal gostaria de saber como arrumar aquele bug de npc da DXP,que falamos "hi" e as falas dele não aparece... Rep+ para quem me ajudar.
  25. preciso muito desse remeres, o mais rapido possivel, ja tentei varias formas, procurei varios topicos aqui mas nada de encontrar a solução, preciso que me ajudem , acho que essas imagens explica bem como que ta sendo meu problema, eu abro o remeres, e tento exportar o mapa mas ele ta faltando uma versao ( eu acho ) porque meu real map é 10.95 mas o remeres nao tem o 10.95, eu queria saber como arrumar isso, ou adicionar mais uma versão nele, qualquer ajuda é grata , desde ja Obrigado.
×
×
  • Create New...