Ir para conteúdo

davialves

Campones
  • Total de itens

    57
  • Registro em

  • Última visita

Histórico de Reputação

  1. Upvote
    davialves deu reputação a Incur em Aumentar Max lvl   
    Duas alternativas... uma delas é alterar a formula de up-level...
    No player.h, procure por "static uint64_t getExpForLevel(uint32_t lv)"
    E altere isso:
    uint64_t exp = ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL; por algo como isso:
    uint64_t exp = ((5ULL * lv * lv * lv) - (15ULL * lv * lv) + (40ULL * lv)) / 30ULL; Com isso o máximo será 3,3kk mais ou menos...
    Mas isso deixará 100 vezes mais fácil upar.. então recomendo diminuir a exp do ot..
     
    A outra é deixar a exp/level com um valor maior de espaço... tipo colocar uint128_t e o do level uint62_t(não sei se é necessário) neles.. Mas não tenho certeza que vai funcionar..
    Para esta maneira é melhor esperar alguem que saiba melhor que eu.
     
    PS: AMBAS AS FORMAS PRECISAM DAS SOURCES DO OT.
  2. Upvote
    davialves deu reputação a Animal Pak em Rozinx Full - Exclusivo!   
    Informações
    Mapa Rozinx Full 100%
    Foram adicionados novos teleport's
    Novos Items
    Novos monstros
    Novas magias
    E muito mais!
     
    Imagens:

     

     

     

     

     

     

     
    Download
    http://www.mediafire.com/download/d42ybcvaemj395k/Rozinx+Edit+MyF.rar
     
    Scan
    https://www.virustotal.com/pt/file/331e0d9f5001042ec7369f756215628103d7bb6d984ee54c6134db1215c669e1/analysis/1382649745/
     
    Accs
    admin/admin
    god/god
     
    Créditos
    Rozinx Team
    Davi Alvares e Leandro Vezu
    Falcon e Methemia
    BT
    Outros
    SmoOkeR
  3. Upvote
    davialves recebeu reputação de luiz215 em Rozinx Ot 8.6   
    E aí galera do Xtibia,

    Hoje venho postar um otserv que muita gente conhece... O "famoso" Rozinxserver

    Vi que muita gente joga esse ot e acha um máximo.. Como eu estava com tempo de sobra, resolvi fazer. Porém há alguns "bugs". ex:
    Max level apenas até 717217
    Não tem todas as spells
    Não tem todos os monsters(Porém, tenho a life/exp exata de todos os monsters, inclusive monsters vips.)

    Mapa 100% igual (inclusive area vip)
    Sistemas !fly, !points, vip
    Itens - Reflection boots(reflete o dobro de dano ao oponente), aol red/black skull que não perde level, loot e nunca acaba, aol red/black skull que não perde level, loot e reflete 30% dos danos ao oponente, Multi elemental Arrow/Shield, Wand que hita 2.7kk, Sword Paralyze, Ring exp 25%/40%. (tem todos os itens)

    Aqui vai algumas fotos do mapa:
    TEMPLO


    HUNTS FREE


    AREA VIP


    HUNTS VIP



     
    HUNTS 2 (FREE)
     

     
    Você pode fazer o download clicando
    Aqui
    Scan
    Créditos
    davialves(eu)
    fireelement(T.F.S e scripts)
    SkyDarkyes ( por ter feito 4 spells)
    Equipe Alissow ( peguei um server alissow como base para fazer )
  4. Upvote
    davialves recebeu reputação de Erimyth em Rozinx Ot 8.6   
    E aí galera do Xtibia,

    Hoje venho postar um otserv que muita gente conhece... O "famoso" Rozinxserver

    Vi que muita gente joga esse ot e acha um máximo.. Como eu estava com tempo de sobra, resolvi fazer. Porém há alguns "bugs". ex:
    Max level apenas até 717217
    Não tem todas as spells
    Não tem todos os monsters(Porém, tenho a life/exp exata de todos os monsters, inclusive monsters vips.)

    Mapa 100% igual (inclusive area vip)
    Sistemas !fly, !points, vip
    Itens - Reflection boots(reflete o dobro de dano ao oponente), aol red/black skull que não perde level, loot e nunca acaba, aol red/black skull que não perde level, loot e reflete 30% dos danos ao oponente, Multi elemental Arrow/Shield, Wand que hita 2.7kk, Sword Paralyze, Ring exp 25%/40%. (tem todos os itens)

    Aqui vai algumas fotos do mapa:
    TEMPLO


    HUNTS FREE


    AREA VIP


    HUNTS VIP



     
    HUNTS 2 (FREE)
     

     
    Você pode fazer o download clicando
    Aqui
    Scan
    Créditos
    davialves(eu)
    fireelement(T.F.S e scripts)
    SkyDarkyes ( por ter feito 4 spells)
    Equipe Alissow ( peguei um server alissow como base para fazer )
  5. Upvote
    davialves recebeu reputação de DesTini em Rozinx Ot 8.6   
    E aí galera do Xtibia,

    Hoje venho postar um otserv que muita gente conhece... O "famoso" Rozinxserver

    Vi que muita gente joga esse ot e acha um máximo.. Como eu estava com tempo de sobra, resolvi fazer. Porém há alguns "bugs". ex:
    Max level apenas até 717217
    Não tem todas as spells
    Não tem todos os monsters(Porém, tenho a life/exp exata de todos os monsters, inclusive monsters vips.)

    Mapa 100% igual (inclusive area vip)
    Sistemas !fly, !points, vip
    Itens - Reflection boots(reflete o dobro de dano ao oponente), aol red/black skull que não perde level, loot e nunca acaba, aol red/black skull que não perde level, loot e reflete 30% dos danos ao oponente, Multi elemental Arrow/Shield, Wand que hita 2.7kk, Sword Paralyze, Ring exp 25%/40%. (tem todos os itens)

    Aqui vai algumas fotos do mapa:
    TEMPLO


    HUNTS FREE


    AREA VIP


    HUNTS VIP



     
    HUNTS 2 (FREE)
     

     
    Você pode fazer o download clicando
    Aqui
    Scan
    Créditos
    davialves(eu)
    fireelement(T.F.S e scripts)
    SkyDarkyes ( por ter feito 4 spells)
    Equipe Alissow ( peguei um server alissow como base para fazer )
  6. Upvote
    davialves recebeu reputação de DesTini em Rozinx Ot 8.6   
    Não, elas não estão nas pastas.. mas eu te envio por mensagem, pode ser?
  7. Upvote
    davialves deu reputação a Fir3element em Sources 8.6   
    TFS 0.3.6pl1/0.2.x (e versões anterioes): http://www.4shared.com/archive/8NIlTt7z/TheForgottenDevCpp.html
    TFS 0.4/0.3.7: http://www.4shared.com/archive/toqmD4x9/Stians_Repack_Dev-Cpp_02_64bit.htm
     
    Tem várias libs que precisa: boost, gmp, iconv, mysql, xml, lua, sqlite, zlib, crypto++, etc...
    Escolha um dev desses ai, já vem com as libs prontas =)
  8. Upvote
    davialves deu reputação a Fir3element em Sources 8.6   
    Delete todos os dev instalados e se possível use o ccleaner para corrigir erros, depois instale um dos dois dev.
    Quando for abrir o projeto para compilar, faça assim:
     
    devcpp.exe -> ctrl+o -> projeto do tfs
     
    Use a opção re-compilar ou delete a pasta obj que fica junto ao projeto do tfs.
  9. Upvote
    davialves deu reputação a Overpower em Byakuya vertical tag.   
    Uma "sign" em vertical, conhecida também como tag vertical..



    Avaliem,

    Abraços.

  10. Upvote
    davialves recebeu reputação de HenriMotton em [Pedido] Troca De Nome Com O God   
    ta ai:
     
     
    abraços.
     
    Gostou? Rep+ ;]
  11. Upvote
    davialves recebeu reputação de gabrielmotta1 em Multi Elemental Arrow E Shield   
    Olá Xtibianos,
     
    estou aqui para postar um script simples e útil.. antes de tudo vou explicar como funciona. Ao Clicar em cima da arrow/shield o elemento de ambos muda.. Vamos ao o que interessa.
     
    Vá em data/actions/actions.xml e bote:
     

    <action fromid="7838" toid="7840" event="script" value="transformarrow.lua"/> <action itemid="7850" event="script" value="transformarrow.lua"/>
     
    Em data/actions/scripts crie uma pasta chamada transformarrow.lua e bote isso dentro dela:
     
     
    Sua multi elemental ARROW está pronta, agora vamos para o multi elemental SHIELD
     
    Vá em data/actions/actions.xml e bote:
     

    <action fromid="8905" toid="8909" event="script" value="transformshield.lua"/> <action itemid="8908" event="script" value="transformshield.lua"/>
     
    Em data/actions/scripts crie uma pasta chamada transformshield.lua e bote isso dentro dela:
     
     
    Até Mais..
  12. Upvote
    davialves recebeu reputação de geovanateamo em Multi Elemental Arrow E Shield   
    Olá Xtibianos,
     
    estou aqui para postar um script simples e útil.. antes de tudo vou explicar como funciona. Ao Clicar em cima da arrow/shield o elemento de ambos muda.. Vamos ao o que interessa.
     
    Vá em data/actions/actions.xml e bote:
     

    <action fromid="7838" toid="7840" event="script" value="transformarrow.lua"/> <action itemid="7850" event="script" value="transformarrow.lua"/>
     
    Em data/actions/scripts crie uma pasta chamada transformarrow.lua e bote isso dentro dela:
     
     
    Sua multi elemental ARROW está pronta, agora vamos para o multi elemental SHIELD
     
    Vá em data/actions/actions.xml e bote:
     

    <action fromid="8905" toid="8909" event="script" value="transformshield.lua"/> <action itemid="8908" event="script" value="transformshield.lua"/>
     
    Em data/actions/scripts crie uma pasta chamada transformshield.lua e bote isso dentro dela:
     
     
    Até Mais..
  13. Upvote
    davialves deu reputação a Vodkart em [ Talkaction ]Teleport Por Talk. Para Vip   
    sim fico bem simples,mais o resultado ficou ótimo
     
    oque eu colocaria ai é para ser teleportado em Pz mesmo,se não ficaria ruim o pvp dp ot os cara tudo fugindo
     
    abraços
  14. Upvote
    davialves deu reputação a Vodkart em [ Action ]Regeneração Potion   
    creditos: jestemPolakiem
     

     
    Explicação:
     
    está Potion contem 5 cargas,que quando usada ela durante 30 segundos regenera do player Mana e Hp.
    em NPC poderá vir mais carga.
     
    actions\script crie um arquivo.lua e renomeie para
    regenera.lua

    function onUse(cid, item, fromPos, itemEx, toPos) local function doRegeneration(cid, formula, count) doCreatureAddHealth(cid, formula.health) doCreatureAddMana(cid, formula.mana) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA) if (count ~= 1) then addEvent(doRegeneration, 1000, cid, formula, count - 1) end return TRUE end local tempo = 30 -- tempo que a potion ira ficar healando (tempo em segundos) local storage = 11148 -- não mexa aqui local exhaust = 30 -- Tempo para player poder usar o item novamente! (tempo em segundos) local form = {health = getCreatureMaxHealth(cid) * 0.2 + 50, mana = getCreatureMaxMana(cid) * 0.15 + 40} if (getPlayerStorageValue(cid, storage) <= os.time()) then doRegeneration(cid, form, tempo) doChangeTypeItem(item.uid, item.type - 1) setPlayerStorageValue(cid, storage, os.time()+exhaust) else doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.") end return TRUE end
     
    actions.xml adicione a tag:

    <action itemid="7443" event="script" value="regenera.lua" override="yes"/>
     
     
     
    em items.xml Substitua:
     

    <item id="7443" article="a" name="bullseye potion"> <attribute key="weight" value="200" /> <attribute key="description" value="Drinking this potion increases temporarily your distance skill while decreasing your defense." /> </item>
     
    por:
     

    <item id="7443" article="a" name="Regeneração Potion" override="yes"> <attribute key="description" value="Poção de regenerar sua vida e mana em um determinado tempo."/> <attribute key="decayTo" value="7636"/> <attribute key="charges" value="5"/> <attribute key="showcharges" value="1"/> <attribute key="weight" value="300"/> </item>
  15. Upvote
    davialves deu reputação a Carnavotu em Demonic Ots 0.1.0 ( 8.54 ) Atualizado 08/01/2010 - Breve Demonic Ots 0.1.1 (8.60)   
    Demonic Ots - Feito Por Mim
    Recuse Imitações!
    Site Do Demonic Ots: Aqui
     
    Quests Funfando 100%
     
    Demon Helmet
    The Inquisition
    Pits Of Inferno
    Anihilador
    Demon Legs
    Entre Outras..
     
    O que à de Novo!
     
    Novos Itens 8.54 100%
    Novos Objetos 8.54 100%
    Monsters 8.54 100%
    Novo Outfit Warmaster
    Pz Icone... Black Skull
    Cidade VIP..Com Tps
    Quest System. Vai No Seu Tibia Em Quests Que Vai Ta La a Quest Que Você Fez.
    Npc Banker funfando 100% sem da bug
    Amulet of Loss, bug de cair o server quando morrer consertado
    Debug nos Teleports consertado
    Novo Executavel
    Adicionado !vip
    Adicionado !ranks
    Adicionado !spells
    Sistema de Noticias, basta escrever o texto no noticias.txt do ot e digitar !notice no jogo
    Quando a Medusa morre aparece o corpo certo
     
    Fotos:
     
    Outfit Warmaster (Female, Male)

     
    Arena

     
    Teleports

     
    Templo

     
    Treiners

     
    Cidade

     
    Cidade VIP

     
    Deposit

     
    Senha do God: god/god
     
    Download: Aqui
     
    Scan: Aqui
     
    Espero Que Gostem.
  16. Upvote
    davialves recebeu reputação de RulezKnight em Talkaction   
    /addskill NOME PLAYER,level,450 -- no caso você queria 450.
  17. Upvote
    davialves recebeu reputação de Driigos em Multi Elemental Arrow E Shield   
    Olá Xtibianos,
     
    estou aqui para postar um script simples e útil.. antes de tudo vou explicar como funciona. Ao Clicar em cima da arrow/shield o elemento de ambos muda.. Vamos ao o que interessa.
     
    Vá em data/actions/actions.xml e bote:
     

    <action fromid="7838" toid="7840" event="script" value="transformarrow.lua"/> <action itemid="7850" event="script" value="transformarrow.lua"/>
     
    Em data/actions/scripts crie uma pasta chamada transformarrow.lua e bote isso dentro dela:
     
     
    Sua multi elemental ARROW está pronta, agora vamos para o multi elemental SHIELD
     
    Vá em data/actions/actions.xml e bote:
     

    <action fromid="8905" toid="8909" event="script" value="transformshield.lua"/> <action itemid="8908" event="script" value="transformshield.lua"/>
     
    Em data/actions/scripts crie uma pasta chamada transformshield.lua e bote isso dentro dela:
     
     
    Até Mais..
  18. Upvote
    davialves deu reputação a ka9 em Makesay   
    Boua, gostei embora que seja inutil para algums servidores, mais mesmo assim ta de parabéns.
  19. Upvote
    davialves recebeu reputação de Driigos em Sistema Reset (Reseta Mana E Life )   
    Olá Xtibianos
     
    Estou aqui mais uma vez para postar outro Script - Sistema reset com vocation - .. Vi que Muita gente queria ele, eu consegui fazer e resolvi postar aqui..
     
    Função : É o seguinte O player fala !promovoc, feito isso o player voltara para o level 8 com Health máxima 185, e mana máxima 35, e ainda vai para uma vocação superior
     
    CRÉDITOS : Marcryzius - pelo sistema
    Davi (eu) - pela modificação
     
    Vá em data/talkactions/talkactions.xml e bote:
     
     
    Em data/talkactions/scripts crie uma pasta chamada promovoc.lua e bote isso dentro dela:
     

    function onSay(cid, words, param) config = { level= 10000, -- level para resetar RemainingLvl=8, -- level que ficara depois do reset exper=4200, -- Experiência que ficara depois do Reset pid=getPlayerGUID(cid), -- Não Mecha skull="yes", -- Players com Skull podem resetar "yes" para sim e "no" para não redskull="yes",-- Players com Red Skull podem resetar "yes" para sim e "no" para não prot="yes", -- precisa estar em area pz para resetar "yes" para sim e "no" para não bat="yes", -- player com fight pode resetar "yes para sim e "no" para não voc = getPlayerVocation(cid), -- Não mecha mana = 35, -- mana que ficara após o reset health = 185 -- Health que ficara após o reset } function getResets(cid) reset = getPlayerStorageValue(cid,1020) if reset < 0 then reset = 0 end return reset end if(config.skull == "no") and (getCreatureSkullType(cid) == 3) then doPlayerSendTextMessage(cid, 24, "apenas players sem white skull podem resetar.") return TRUE end if(config.redskull == "no") and (getCreatureSkullType(cid) == 4) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"apenas player sem red skull podem resetar.") return TRUE end if(config.prot == "yes") and (getTilePzInfo(getCreaturePosition(cid)) == FALSE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder resetar.") return TRUE end if(config.bat == "yes") and (getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder resetar.") return TRUE end if getPlayerLevel(cid) >= config.level then setPlayerStorageValue(cid,1020,getResets(cid)+1) doPlayerPopupFYI(cid,"you now was reset, you have "..getResets(cid)+(1).." reset\'s.") doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) if getPlayerVocation(cid) == 8 then -- Vocação que o player precisa ter doPlayerSetVocation(cid, 9) -- Vocação que o player ficara após o reset doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..config.RemainingLvl..", `experience` = "..config.exper..",`manamax` = "..config.mana..",`healthmax` = "..config.health..",`health` = "..config.health..",`mana` = "..config.mana.." WHERE `id` = "..config.pid) else doPlayerSendCancel(cid, "Você precisa do level "..config.level.." ou mais para resetar.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end return TRUE end
     
    Até mais..
  20. Upvote
    davialves recebeu reputação de Carnavotu em Demonic Ots 0.1.0 ( 8.54 ) Atualizado 08/01/2010 - Breve Demonic Ots 0.1.1 (8.60)   
    vai demora muito a proxima versao do demonic? QUERO JOGAR
  21. Upvote
    davialves deu reputação a Carnavotu em Sistema Reset (Reseta Mana E Life )   
    Muito Bom o Topico, Bem Organizado e o Script Funciono Perfeitamente Aqui... Parabens !!!
     
     
    Aprovado :button_ok:
  22. Upvote
    davialves recebeu reputação de helinholima em Comando "!buyvip" Está Eterno   
    você se esqueceu de adicionar
     
    usa esse script ae(by nicekid, só dei uma ajeitada) :
     

    function onSay(cid, words, param) if doPlayerRemoveItem(cid,2159,100) == TRUE then local days = 30 local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 29000) local timenow = os.time() if getPlayerStorageValue(cid, 29000) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 29000, time) local quantity = math.floor((getPlayerStorageValue(cid, 29000) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de 100 vip coins para colocar vip.") end end
     
    abraços.
  23. Upvote
    davialves recebeu reputação de Dobol em Comando "!buyvip" Está Eterno   
    você se esqueceu de adicionar
     
    usa esse script ae(by nicekid, só dei uma ajeitada) :
     

    function onSay(cid, words, param) if doPlayerRemoveItem(cid,2159,100) == TRUE then local days = 30 local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 29000) local timenow = os.time() if getPlayerStorageValue(cid, 29000) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 29000, time) local quantity = math.floor((getPlayerStorageValue(cid, 29000) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você precisa de 100 vip coins para colocar vip.") end end
     
    abraços.
  24. Upvote
    davialves recebeu reputação de tricolorgaucho em [Pedido] Troca De Nome Com O God   
    ta ai:
     
     
    abraços.
     
    Gostou? Rep+ ;]
  25. Upvote
    davialves deu reputação a Oapocalipse em [Action] Objeto Qualquer Que Add Mana E Hp   
    Muito bom, esta precisando dessa action pra versão 8.54+ vlw! +
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...