chulapo 1 Postado Janeiro 9, 2017 Share Postado Janeiro 9, 2017 (editado) Estou tentando resolver o bug o Ginásio, a principio consegui fazer o NPC sumonar um pokémon, mas após mata-lo ele não invoca outro ou da vitoria ao player. sem falar que o corpse fica no chão Editado Janeiro 11, 2017 por chulapo Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1710425 Compartilhar em outros sites More sharing options...
Justiceiro751 20 Postado Janeiro 18, 2017 Share Postado Janeiro 18, 2017 Em 19/11/2016 at 20:58, InsanityA disse: Galera vim reportar um bug, Quando se usa leaf stone no Tyrogue ele evolui para Hitmonlee e a stone não é perdida. [19/11/2016 20:56:18] [Error - Action Interface] [19/11/2016 20:56:18] data/actions/scripts/evolution.lua:onUse[19/11/2016 20:56:18] Description: [19/11/2016 20:56:18] data/actions/scripts/evolution.lua:295: attempt to index global 'theevo' (a nil value)[19/11/2016 20:56:18] stack traceback:[19/11/2016 20:56:18] data/actions/scripts/evolution.lua:295: in function <data/actions/scripts/evolution.lua:47> Mais alguém ta com esse erro ? Em 20/11/2016 at 14:05, Mulizeu disse: Ocultar conteúdo local special = specialevo --alterado v1.9 \/ peguem ele todo!local types = {[leaf] = {"Bulbasaur", "Ivysaur", "Oddish", "Gloom", "Bellsprout", "Weepinbell", "Exeggcute", "Chikorita", "Bayleef", "Hoppip", "Skiploom", "Sunkern"},[water] = {"Squirtle", "Wartortle", "Horsea", "Goldeen", "Magikarp", "Psyduck", "Poliwag", "Poliwhirl", "Tentacool", "Krabby", "Staryu", "Omanyte", "Eevee", "Totodile", "Croconow", "Chinchou", "Marill", "Wooper", "Slowpoke", "Remoraid", "Seadra"},[venom] = {"Zubat", "Ekans", "Nidoran male", "Nidoran female", "Nidorino", "Nidorina", "Gloom", "Venonat", "Tentacool", "Grimer", "Koffing", "Spinarak", "Golbat"},[thunder] = {"Magnemite", "Pikachu", "Voltorb", "Eevee", "Chinchou", "Pichu", "Mareep", "Flaaffy", "Elekid"},[rock] = {"Geodude", "Graveler", "Rhyhorn", "Kabuto", "Slugma", "Pupitar"},[punch] = {"Machop", "Machoke", "Mankey", "Poliwhirl", "Tyrogue"},[fire] = {"Charmander", "Charmeleon", "Vulpix", "Growlithe", "Ponyta", "Eevee", "Cyndaquil", "Quilava", "Slugma", "Houndour", "Magby"},[coccon] = {"Caterpie", "Metapod", "Weedle", "Kakuna", "Paras", "Venonat", "Scyther", "Ledyba", "Spinarak", "Pineco"},[crystal] = {"Dratini", "Dragonair", "Magikarp", "Omanyte", "Kabuto", "Seadra"},[dark] = {"Gastly", "Haunter", "Eevee", "Houndour", "Pupitar"},[earth] = {"Cubone", "Sandshrew", "Nidorino", "Nidorina", "Diglett", "Onix", "Rhyhorn", "Wooper", "Swinub", "Phanpy", "Larvitar"},[enigma] = {"Abra", "Kadabra", "Psyduck", "Slowpoke", "Drowzee", "Eevee", "Natu", "Smoochum"},[heart] = {"Rattata", "Pidgey", "Pidgeotto", "Spearow", "Clefairy", "Jigglypuff", "Meowth", "Doduo", "Porygon", "Chansey", "Sentret", "Hoothoot", "Cleffa", "Igglybuff", "Togepi", "Snubull", "Teddiursa"},[ice] = {"Seel", "Shellder", "Smoochum", "Swinub"},[metal] = {"Onix", "Scyther"},[ancient] = {"Sunkern", "Gloom", "Slowpoke", "Poliwhirl", "Seadra", "Porygon"},[sfire] = {"Shiny Charmander", "Shiny Charmeleon", "Shiny Magmortar", "Shiny Vulpix", "Shiny Growlithe", "Shiny Ponyta", "Shiny Eevee"},[swater] = {"Shiny Squirtle", "Shiny Wartortle", "Shiny Horsea", "Shiny Goldeen", "Shiny Magikarp", "Shiny Psyduck", "Shiny Poliwag", "Shiny Poliwhirl", "Shiny Tentacool", "Shiny Krabby", "Shiny Staryu", "Shiny Omanyte", "Shiny Eevee"},[sleaf] = {"Shiny Bulbasaur", "Shiny Ivysaur", "Shiny Oddish", "Shiny Gloom", "Shiny Bellsprout", "Shiny Weepinbell", "Shiny Exeggcute"},[sheart] = {"Shiny Rattata", "Shiny Pidgey", "Shiny Pidgeotto", "Shiny Spearow", "Shiny Clefairy", "Shiny Jigglypuff", "Shiny Meowth", "Shiny Doduo", "Shiny Porygon", "Shiny Chansey"},[senigma] = {"Shiny Abra", "Shiny Kadabra", "Shiny Psyduck", "Shiny Slowpoke", "Shiny Drowzee", "Shiny Eevee"},[srock] = {"Shiny Geodude", "Shiny Graveler", "Shiny Rhyhorn", "Shiny Kabuto"},[svenom] = {"Shiny Zubat", "Shiny Ekans", "Shiny Nidoran male", "Shiny Nidoran female", "Shiny Nidorino", "Shiny Nidorina", "Shiny Gloom", "Shiny Venonat", "Shiny Tentacool", "Shiny Grimer", "Shiny Koffing"},[sice] = {"Shiny Seel", "Shiny Shellder"},[sthunder] = {"Shiny Magnemite", "Shiny Pikachu", "Shiny electivire", "Shiny Voltorb", "Shiny Eevee"},[scrystal] = {"Shiny Dratini", "Shiny Dragonair", "Shiny Magikarp", "Shiny Omanyte", "Shiny Kabuto"},[scoccon] = {"Shiny Caterpie", "Shiny Metapod", "Shiny Weedle", "Shiny Kakuna", "Shiny Paras", "Shiny Venonat", "Shiny Scyther"},[sdarkness] = {"Shiny Gastly", "Shiny Haunter", "Shiny Eevee"},[spunch] = {"Shiny Machop", "Shiny Machoke", "Shiny Mankey", "Shiny Poliwhirl"},[searth] = {"Shiny Cubone", "Shiny Sandshrew", "Shiny Nidorino", "Shiny Nidorina", "Shiny Diglett", "Shiny Onix", "Shiny Rhyhorn"}}local specEvos = { --alterado v1.9 \/["Eevee"] = { [thunder] = "Jolteon", [water] = "Vaporeon", [fire] = "Flareon", [enigma] = "Espeon", [dark] = "Umbreon", },}function onUse(cid, item, frompos, item2, topos)local pokeball = getPlayerSlotItem(cid, 8)if not isMonster(item2.uid) or not isSummon(item2.uid) then return trueendif #getCreatureSummons(cid) > 1 then return true --alterado v1.9endif isInArray({"ditto", "shiny ditto"}, getItemAttribute(pokeball.uid, "poke"):lower()) then doSendMsg(cid, "Ditto não tem evolução.") return trueendif getCreatureCondition(item2.uid, CONDITION_INVISIBLE) then return true endlocal pevo = poevo[getCreatureName(item2.uid)]if not isInArray(specialevo, getCreatureName(item2.uid)) then if not pevo then doPlayerSendCancel(cid, "This pokemon can't evolve.") return true end if not isPlayer(getCreatureMaster(item2.uid)) or getCreatureMaster(item2.uid) ~= cid then doPlayerSendCancel(cid, "You can only use stones on pokemons you own.") return true end if pevo.stoneid ~= item.itemid and pevo.stoneid2 ~= item.itemid then doPlayerSendCancel(cid, "This isn't the needed stone to evolve this pokemon.") return true endendlocal minlevel = 0if getPokemonName(item2.uid) == "Eevee" then local eevee = specEvos["Eevee"][item.itemid] if not eevee then doPlayerSendCancel(cid, "This isn't the required stone to evolve this pokemon.") return true end minlevel = pokes[eevee].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end doRemoveItem(item.uid, 1) doEvolvePokemon(cid, item2, eevee, 0, 0) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, icons[getItemAttribute(ball, "poke")].use) return trueendif isInArray(specialevo, getPokemonName(item2.uid)) then if getPokemonName(item2.uid) == "Poliwhirl" then local evolution = 0 local theevo = "" if item.itemid == water then if getPlayerItemCount(cid, king) >= 1 then evolution = king theevo = "Politoed" elseif getPlayerItemCount(cid, punch) >= 1 then evolution = punch theevo = "Poliwrath" else doPlayerSendCancel(cid, "You need a water stone and a punch stone (Poliwrath) or a King's Rock (Politoed) to evolve this pokemon.") return true end minlevel = pokes[theevo].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end if getPlayerItemCount(cid, punch) >= 1 and getPlayerItemCount(cid, king) >= 1 then doPlayerSendCancel(cid, "Please, use your Punch Stone to evolve this pokemon to a Poliwrath, or a King's Rock to a Politoed.") return true end doEvolvePokemon(cid, item2, theevo, evolution, water) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doTransformItem(ball, pokeballs[theevo:lower()].use) elseif item.itemid == punch then minlevel = pokes["Poliwrath"].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end if getPlayerItemCount(cid, water) <= 0 then doPlayerSendCancel(cid, "You need at least one Punch Stone and one Water Stone to evolve this pokemon.") return true end local theevo = "Poliwrath" doEvolvePokemon(cid, item2, theevo, water, punch) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) elseif item.itemid == king then minlevel = pokes["Politoed"].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end if getPlayerItemCount(cid, water) <= 0 then doPlayerSendCancel(cid, "You need at least one Punch Stone and one King's Rock to evolve this pokemon.") return true end local theevo = "Politoed" doEvolvePokemon(cid, item2, theevo, water, king) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) end elseif getPokemonName(item2.uid) == "Gloom" then local theevo = "" local evolution = 0 if item.itemid == leaf then if getPlayerItemCount(cid, leaf) >= 1 then theevo = "Vileplume" evolution = leaf elseif getPlayerItemCount(cid, sun) >= 1 then theevo = "Bellossom" evolution = sun else doPlayerSendCancel(cid, "You need at least one Leaf Stone, and a Sun Stone (Bellossom) or a 2 Leaf Stone (Vileplume) to evolve this pokemon.") return true end minlevel = pokes[theevo].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end if getPlayerItemCount(cid, venom) >= 1 and getPlayerItemCount(cid, sun) >= 1 then doPlayerSendCancel(cid, "Please, use your Leaf Stone to evolve this pokemon to a Vileplume, or a Sun Stone to a Bellossom.") return true end doEvolvePokemon(cid, item2, theevo, evolution, leaf) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) elseif item.itemid == leaf then minlevel = pokes["Vileplume"].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end if getPlayerItemCount(cid, leaf) <= 0 then doPlayerSendCancel(cid, "You need at least 2 Leaf Stones to evolve this pokemon.") return true end doEvolvePokemon(cid, item2, "Vileplume", leaf, leaf) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) elseif item.itemid == sun then minlevel = pokes["Bellossom"].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end if getPlayerItemCount(cid, leaf) <= 0 then doPlayerSendCancel(cid, "You need at least one Leaf Stone and one Sun Stone to evolve this pokemon.") return true end doEvolvePokemon(cid, item2, "Bellossom", sun, leaf) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) end elseif getPokemonName(item2.uid) == "Slowpoke" then if item.itemid == enigma then minlevel = pokes["Slowbro"].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end doEvolvePokemon(cid, item2, "Slowbro", enigma, 0) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) elseif item.itemid == king then minlevel = pokes["Slowking"].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end doEvolvePokemon(cid, item2, "Slowking", king, 0) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) end elseif getPokemonName(item2.uid) == "Tyrogue" then if item.itemid == punch then local evolution = "" evolution = choose("Hitmonlee", "Hitmonchan", "Hitmontop") minlevel = pokes[evolution].level if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon ("..minlevel..").") return true end doEvolvePokemon(cid, item2, evolution, punch, 0) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[theevo:lower()].use) endreturn trueendendlocal count = poevo[getPokemonName(item2.uid)].countlocal stnid = poevo[getPokemonName(item2.uid)].stoneidlocal stnid2 = poevo[getPokemonName(item2.uid)].stoneid2local evo = poevo[getPokemonName(item2.uid)].evolution if not pokes[evo] then doSendMsg(cid, "Este pokemon nao existe.") print(">>>>>>EVO BUG: " .. evo) return true endif stnid2 > 1 and (getPlayerItemCount(cid, stnid2) < count or getPlayerItemCount(cid, stnid) < count) then doPlayerSendCancel(cid, "You need at least one "..getItemNameById(stnid).." and one "..getItemNameById(stnid2).." to evolve this pokemon!") return trueendif getPlayerItemCount(cid, stnid) < count then local str = "" if count >= 2 then str = "s" endreturn doPlayerSendCancel(cid, "You need at least "..count.." "..getItemNameById(stnid)..""..str.." to evolve this pokemon!")endminlevel = pokes[evo].levelif getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "Você não possui level necessario para evoluir esse pokemon ("..minlevel..").") return trueendif count >= 2 then stnid2 = stnidend doEvolvePokemon(cid, item2, evo, stnid, stnid2) local ball = getPlayerSlotItem(cid, 8).uid doItemEraseAttribute(ball, "boost") doItemSetAttribute(ball, "morta", "no") doItemSetAttribute(ball, "Icone", "yes") doTransformItem(ball, pokeballs[evo:lower()].use)return TRUEend Action/Evolution O meu continua sem evoluir, mesmo fazendo a substituição. Poderiam me ajudar ? Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1710885 Compartilhar em outros sites More sharing options...
Luga03 333 Postado Janeiro 18, 2017 Share Postado Janeiro 18, 2017 Recomendo, quem é programador (de verdade), refazer o servidor inteiro, revisando todos os códigos e reformulando-os testando tudo e tals. Que nem estou fazendo no meu servidor Invictus. Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1710888 Compartilhar em outros sites More sharing options...
Mwkb 8 Postado Janeiro 18, 2017 Share Postado Janeiro 18, 2017 20 minutos atrás, Drazyn disse: Recomendo, quem é programador (de verdade), refazer o servidor inteiro, revisando todos os códigos e reformulando-os testando tudo e tals. Que nem estou fazendo no meu servidor Invictus. Quem é programador de verdade cria não modifica, então 99% de quem vai usar ela não tem uma vasta experiência então acredito que o mesmo depende dos 1% para que se torne um servidor exepcional, mas hoje em dia o dinheiro fala mais alto e só tem ajuda aqueles que tem sobrando, ou que seja um gênio e faça sem ajuda. Não levando o seu comentário em geral, mas já que tocou num assunto resolvi expressar minha opinião, e se você tá conseguindo parabéns... Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1710890 Compartilhar em outros sites More sharing options...
Justiceiro751 20 Postado Janeiro 18, 2017 Share Postado Janeiro 18, 2017 1 hora atrás, Mwkb disse: Quem é programador de verdade cria não modifica, então 99% de quem vai usar ela não tem uma vasta experiência então acredito que o mesmo depende dos 1% para que se torne um servidor exepcional, mas hoje em dia o dinheiro fala mais alto e só tem ajuda aqueles que tem sobrando, ou que seja um gênio e faça sem ajuda. Não levando o seu comentário em geral, mas já que tocou num assunto resolvi expressar minha opinião, e se você tá conseguindo parabéns... Correto. Infelizmente não temos mais aquelas pessoas que criem tutoriais e compartilham o seus conhecimentos para que tenham novos servidores de boas qualidades. Depois reclamam de terem os servidores de sempre. Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1710893 Compartilhar em outros sites More sharing options...
Luga03 333 Postado Janeiro 18, 2017 Share Postado Janeiro 18, 2017 3 horas atrás, Mwkb disse: Quem é programador de verdade cria não modifica, então 99% de quem vai usar ela não tem uma vasta experiência então acredito que o mesmo depende dos 1% para que se torne um servidor exepcional, mas hoje em dia o dinheiro fala mais alto e só tem ajuda aqueles que tem sobrando, ou que seja um gênio e faça sem ajuda. Não levando o seu comentário em geral, mas já que tocou num assunto resolvi expressar minha opinião, e se você tá conseguindo parabéns... Bom, eu sou o criador do PokéLight, único programador que trabalhou nela quando eu ainda desenvolvia o PokéLight em 0.4 Agora estou desenvolvendo ele no TFS 1.2 que é algo bem diferente, que é para ampliar meus horizontes... E como este servidor, o Invictus, será um 4fun, não estou muito afim de criar uma base do 0 só para ele. O invictus será um alternativo enquanto eu faço o PokéLight. Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1710894 Compartilhar em outros sites More sharing options...
Gufipl 3 Postado Janeiro 20, 2017 Share Postado Janeiro 20, 2017 It does not work on ZnoteAcc!!!!!!!!!!!!!!!!! Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711010 Compartilhar em outros sites More sharing options...
subyth 38 Postado Janeiro 31, 2017 Share Postado Janeiro 31, 2017 @Taiger Estou com um problema ao compilar... Sabe como posso resolver?? Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711453 Compartilhar em outros sites More sharing options...
melsika1 0 Postado Fevereiro 1, 2017 Share Postado Fevereiro 1, 2017 COMO faço pra aparecer os programas? eu baixei a versao v3 e no meu winrar n aparece nada HELP Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711480 Compartilhar em outros sites More sharing options...
FireShok 4 Postado Fevereiro 5, 2017 Share Postado Fevereiro 5, 2017 Alguem ai sabe com faz funcionar account manager ? Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711680 Compartilhar em outros sites More sharing options...
XzXNoraX 48 Postado Fevereiro 5, 2017 Share Postado Fevereiro 5, 2017 4 minutos atrás, FireShok disse: Alguem ai sabe com faz funcionar account manager ? Existe bloqueio na source somente retirando o bloqueio funcionará via account manager mais para isso será necessário achar o bloqueio, porém é mais fácil refazer o servidor. Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711681 Compartilhar em outros sites More sharing options...
Deadpool 862 Postado Fevereiro 5, 2017 Share Postado Fevereiro 5, 2017 55 minutos atrás, Error404 disse: Existe bloqueio na source somente retirando o bloqueio funcionará via account manager mais para isso será necessário achar o bloqueio, porém é mais fácil refazer o servidor. Está errado. O servidor foi totalmente modificar para ler em site. Mas se você souber programar, é só da uma olhada em fist items. xd Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711684 Compartilhar em outros sites More sharing options...
subyth 38 Postado Fevereiro 5, 2017 Share Postado Fevereiro 5, 2017 Eu fiz todas as configurações... Estou utilizando Sources e Datapack V1. Estou utilizando OTC V3 com executor que o @Drakopoulos postou. Estou utilizando a database e o site da V3. Eu li os 2 tópicos do DxP + um tópico de suporte da DxP e removi todos os erros e todos os bugs possíveis já encontrados por vocês. Aluguei um VPS Linux, compilei e deixei online. Porém o mesmo está como se fosse travando =/ Ele não está totalmente liso se é que me entendem. OBS: Alguns erros que não foram resolvidos. 1 - Um erro que não consegui arrumar é do TV. Quem está gravando, aparece muitos erros no cliente e faz o mesmo perder muito muito FPS e o Tv Chat Channel os players não podem se comunicar (apenas o criador do Tv pode falar no chat, quem assiste não consegue. 2 - Shaddler Team no duel, ao matar o clone, o duel acaba. 3 - Quando morre as vezes aparece o corpo do player e as vezes não. 4 - Se evoluir o pokemon com a stone no chão, ele não remove a stone. Bem, achei q o servidor pudesse se manter mesmo com esses bugs, fazendo correções com o tempo. Mas como ele não roda 100% liso, é complicado :( Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711685 Compartilhar em outros sites More sharing options...
XzXNoraX 48 Postado Fevereiro 5, 2017 Share Postado Fevereiro 5, 2017 32 minutos atrás, Deadpool disse: Está errado. O servidor foi totalmente modificar para ler em site. Mas se você souber programar, é só da uma olhada em fist items. xd De Qualquer forma é mais fácil refazer o servidor é oque estou fazendo e pretendo postar aqui em breve. Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711686 Compartilhar em outros sites More sharing options...
subyth 38 Postado Fevereiro 6, 2017 Share Postado Fevereiro 6, 2017 Arrumei todos os erros conhecidos pela comunidade. Postarei aqui o servidor com todos eles corrigidos. Lembrando, utilizei sources v1, datapack v1 com items.otb v3 e cliente v3 com executável modificado por um membro aqui da equipe. Ainda contem erros, são aqueles que a comunidade não conseguiu resolver ainda ou não postou. Nesse caso, apresento-lhes a versão V4 OBS: uso KasperSky e o mesmo não contem vírus. Retirei todos os executáveis e dll's infectadas. O executável que está ai foi compilado por mim utilizando essas sources. Também deixei as sources prontas para serem compiladas em Linux ou Windows. Retirei todos os traps das sources (erro do servidor fechar em windows sem motivo e erro de shutdown). Cliente, retirei o bug de clonagem pelo (autoloot) e também retirei as bordas bugadas (está 100%). OBS: O site Você pode baixar esta v3 no tópico mesmo. OBS²: O compilador está no winrar também. Erros que devem ser arrumados para poder por o servidor online sem problemas: Skill(elemental hands) -> Spell infinita e continua ao retirar poke [acusa erro no distro]Evolve -> Se evoluir o pokemon com a stone no chão, o pokemon evolui porém não remove a stoneParedes Novas bugadas (você pode teleportar o pokemon para dentro da parede, é feio kk!!Quando morre as vezes aparece o corpo do player e as vezes não!Ao criar char FEMALE, ela vem com outfit invisível.Ao matar clone tipo sheldder team, o player perde o duelEm autoloot, ao clicar em 'procurar' e apertar enter, o char kicka (ele entra e sai do game) https://mega.nz/#!HtkBXC4Z!MvfsMZpfCc8V2lzVsG1gFpkjGM0_7TMmMt7GCV7aDZQ Link para o comentário https://xtibia.com/forum/topic/240989-dxp-exclusivo-poketibia-opensource/page/96/#findComment-1711725 Compartilhar em outros sites More sharing options...
Posts Recomendados