-
Total de itens
367 -
Registro em
-
Última visita
-
Dias Ganhos
14
Tudo que Drakopoulos postou
-
[Encerrado] [Encerrado] [DXP] 2º Bug mais critico do DXP
tópico respondeu ao Josegvb de Drakopoulos em Tópicos Sem Resposta
Eu testei aqui e estava funcionando certinho desse jeito ai.. n esqueceu de nada n? -
[Encerrado] [Encerrado] [DXP] 2º Bug mais critico do DXP
tópico respondeu ao Josegvb de Drakopoulos em Tópicos Sem Resposta
Troque suas duas funções de efetividade por essas e faça o teste. function getEffectvineCombat(cid, attacker, value)if isPlayer(cid) or isPlayer(attacker) then return false end -- seguranca do player nao atacar local pokeRaceAttacker, pokeRaceDefender = getPokemonType(attacker).type1, getPokemonType(cid).type1 if isInArray(typeTable[pokeRaceAttacker].super, pokeRaceDefender) or isInArray(typeTable[pokeRaceAttacker].super, pokeRaceDefender) then -- elemento atacante ser mais forte que os elementos de defesa value = value * 1.3 elseif isInArray(typeTable[pokeRaceAttacker].weak, pokeRaceDefender) or isInArray(typeTable[pokeRaceAttacker].weak, pokeRaceDefender) then -- elemento atacante ser mais forte que os elementos de defesa value = value elseif isInArray(pokesGhosts, getCreatureName(cid)) then value = 0 end if getCreatureName(cid) == "Venusaur" and value ~= 0 and isMega(cid) and isInArray({"ice", "fire"}, pokeRaceAttacker)then -- Passiva thick fat value = value / 2 end return valueend function getEffectvineSpell(attacker, spellNameFromAttacker, value, cid) -- printar os elementos if(spellNameFromAttacker ~= -1) then -- checagem de efetividades local name = getCreatureName(attacker) -- reflect system if isMega(attacker) then name = getPlayerStorageValue(attacker, storages.isMega) end local spellRace, pokeElement1, pokeElement2 = getMoveType(name, spellNameFromAttacker), getPokemonType(cid).type1, getPokemonType(cid).type2 if not typeTable[spellRace] then local remover = removeSpellInXML(doCorrectString(name), spellNameFromAttacker) if remover then print("Magia: " .. spellNameFromAttacker .. " removida do XML: " .. doCorrectString(name) .. ".xml") end return 0 end local multiplier = 1 if isInArray(typeTable[spellRace].super, pokeElement1) then multiplier = multiplier + 1 end if pokeElement2 and isInArray(typeTable[spellRace].super, pokeElement2) then multiplier = multiplier + 1 end if isInArray(typeTable[spellRace].effective, pokeElement1) then multiplier = multiplier + 0.6 end if pokeElement2 and isInArray(typeTable[spellRace].effective, pokeElement2) then multiplier = multiplier + 0.6 end if isInArray(typeTable[spellRace].norm, pokeElement1) then multiplier = multiplier + 0.2 end if pokeElement2 and isInArray(typeTable[spellRace].norm, pokeElement2) then multiplier = multiplier + 0.2 end if isInArray(typeTable[spellRace].inef, pokeElement1) then multiplier = multiplier - 0.2 end if pokeElement2 and isInArray(typeTable[spellRace].inef, pokeElement2) then multiplier = multiplier - 0.2 end if isInArray(typeTable[spellRace].weak, pokeElement1) then multiplier = multiplier - 0.3 end if pokeElement2 and isInArray(typeTable[spellRace].weak, pokeElement2) then multiplier = multiplier - 0.3 end if isInArray(typeTable[spellRace].non, pokeElement1) then multiplier = multiplier * 0 end if pokeElement2 and isInArray(typeTable[spellRace].non, pokeElement2) then multiplier = multiplier * 0 end if multiplier == 1.5 and poketype2 == "no type" then multiplier = 2 elseif multiplier == 0.75 and poketype2 == "no type" then multiplier = 0.5 elseif multiplier == 1.25 then multiplier = 1 end value = value * multiplier if getCreatureName(cid) == "Venusaur" and value ~= 0 and isMega(cid) and isInArray({"ice", "fire"}, spellRace)then -- Passiva thick fat value = value / 2 end end setPlayerStorageValue(attacker, 21102, -1) return valueend -
suporte otserv (resolvido) [RESOLVIDO] Source PokeCamp
pergunta respondeu ao Wicke de Drakopoulos em Resolvidos
sim -
suporte otserv (resolvido) [RESOLVIDO] Source PokeCamp
pergunta respondeu ao Wicke de Drakopoulos em Resolvidos
Compilei aqui, pelo q vi só estava faltando o ícone do tfs. srcPcamp.rar srcPcamp.rar -
[DxP] Exclusivo Poketibia OpenSource
tópico respondeu ao Taiger de Drakopoulos em OTServer Alternativo (ATS)
O loot no xml dos pokes tem q estar entre 1 á 100, no caso 1% á 100% -
pedido programação rascunho
tópico respondeu ao elias vieira alves de Drakopoulos em Lixeira Pública
O problema é quando ele fica com o life red e demora de morrer? se sim vá em game.cpp e remova ou comente "//" essa linha.. std::min(target->getHealth(), damage); -
Old Tibia tirando o limite de 255 efeitos
tópico respondeu ao BrunoMaia de Drakopoulos em Tutoriais de Clients
Ótimo tutorial -
http://www.mediafire.com/file/akm1sp0oqx43gsc/serv+back+pro+forum+_+sem+lvl+_+v1.0.rar Link retirado do
-
[DxP] Exclusivo Poketibia OpenSource
tópico respondeu ao Taiger de Drakopoulos em OTServer Alternativo (ATS)
Foi desativado na source, creio q seja algo relacionado ao duel ou tv system. -
Só trocar essa parte.. if getTileInfo(getThingPos(mypoke)).protection then por if getTileInfo(getThingPos(mypoke)).protection or getTileInfo(getThingPos(cid)).protection then Ele irá verificar o summon e o player
-
suporte scripts (resolvido) me ajudem a editar essa spell (script)
pergunta respondeu ao wevertonvrb de Drakopoulos em Resolvidos
Vá em data\lib\some functions.lua e procure.. function doAppear(cid) na função, procure por: doCreatureSetHideHealth(cid, false) e adicione em baixo: local pb = getPlayerSlotItem(getCreatureMaster(cid), 8).uid if getItemAttribute(pb,"addon") > 0 then local look = getItemAttribute(pb,"addon") doSetCreatureOutfit(cid, {lookType = look}, -1) end Se o sistema de addon for oq estou pensando irá funcionar. -
-
npctrade.lua npctrade.lua
-
Desfaz tudo q vc fez ai e faz o seguinte.. Vá no modulo do client game_npctrade e abra o npctrade.lua, troque todo por esse Em data\npc\lib\npcsystem\npchandler.lua troque tudo por... Em data\npc\lib\npcsystem\modules.lua troque tudo por...
-
Depois de hookar a dll vc tem q extender o .spr .dat para o client reconhecer
-
poke [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB
tópico respondeu ao Taiger de Drakopoulos em OTServer Alternativo (ATS)
Manow, vc só vai substituir a sprite no Object Bulder, só isso...- 1168 respostas
-
- poketibia
- poke tibia
- (e 5 mais)
-
poke [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB
tópico respondeu ao Taiger de Drakopoulos em OTServer Alternativo (ATS)
Bom.. como disse, apenas troque a sprite. depot_animado.rar depot_animado.rar- 1168 respostas
-
- poketibia
- poke tibia
- (e 5 mais)
-
poke [DxP] Exclusivo Poketibia OpenSource+Cliente+Site+DB
tópico respondeu ao Taiger de Drakopoulos em OTServer Alternativo (ATS)
Apenas troque a sprite do dp por uma animada- 1168 respostas
-
- poketibia
- poke tibia
- (e 5 mais)
-
World of Piece v2 Completo
tópico respondeu ao Drakopoulos de Drakopoulos em OTServer Alternativo (ATS)
Está funcionando sim http://i.imgur.com/psFHIH9.gifv Para compilar o servidor eu uso o Dev-Cpp e pro client o CodeBlocks -
Olá galerinha... bom, tinha editado o client do World of Piece removendo o bloqueio de login da source e módulos do mesmo só que o servidor estava utilizando uma distro antiga compilada, então compilei a atual refazendo tudo novamente e algumas outras coisas na source do servidor que impedia a comunicação entre servidor/client. O que foi modificado? Alguns módulos editados que bloqueava o login. Vários protocolos na source de ambos editados que bloqueava o login. Removido a proteção das sprites na source do client, está funcionando com as sprites desbloqueadas agora. Download Server - MEGA Server Source - MEGA Client - MEGA Client Source - MEGA Scans Server Server Source Client Client Source Imagens Obs. Ele funciona tanto em sqlite quanto em mysql mas recomendo utilizar mysql para funcionar tudo corretamente. Conta god/god. Servidor e client 100% sem erros e creio que não tenha bugs pois o mesmo já esteve online. Créditos World Of Piece Team Green Animal Pak Drakopoulos
-
O no-ip é gratuito mas de 30 em 30 dias vc deve renová-lo, eles dão 7 dias para isso ou vc perde o domínio.
-
Refiz o script pois estava mt bagunçado.. XML LUA Não esqueça de mudar o look type e talz...
-
Testei aqui mas tive que adicionar umas coisas para funcionarem... Provável que esteja faltando algo em login e catch system.
- 48 respostas
-
- daily catch
- pxg
-
(e 2 mais)
Tags:
-
http://www.mediafire.com/file/y13qwk94hu3b9w6/otclient-msvc13-libs.zip
-
Um ótimo projeto, parabéns!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.