-
Quem Está Navegando 0 membros estão online
Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
Por xWhiteWolf
Fala galera do TK, vejo que tem bastante gente procurando esse sisteminha que é praticamente igual ao dodge system, então eu decidi fazer visto que na realidade era só mudar 3 linhas kkkk em todo caso ta aí pra quem quiser:
creaturescripts.xml:
<!-- CRITICAL SYSTEM --> <event type="statschange" name="critical" event="script" value="critical.lua"/> creaturescripts\scripts\login.lua:
--- CRITICAL SYSTEM ---- registerCreatureEvent(cid, "critical") if getPlayerStorageValue(cid, 48913) == -1 then setPlayerStorageValue(cid, 48913, 0) end creaturescritps\scripts\critical.lua:
--[[Critical System ------------------------- By Night Wolf]] local lvlcrit = 48913 local multiplier = 1.5 function onStatsChange(cid, attacker, type, combat, value) if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then if (getPlayerStorageValue(attacker, lvlcrit)*3) >= math.random (0,1000) then dano = math.ceil(value*(multiplier)) doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255) doSendAnimatedText(getCreaturePos(attacker), "CRITICAL!!", 144) return false end end return true end lvlcrit é o storage que fica salvo o seu level de critical e multiplier é o multiplicador do dano para ataques críticos.. nesse caso um ataque critico vai ser 1,5 vezes maior doque um ataque normal (50% maior)
Agora em actions.xml adicione:
<action itemid="1294" script="criticalrock.lua"/> e em actions\scripts\criticalrock.lua adicione:
--- CRITICAL System by Night Wolf local config = { effectonuse = 14, -- efeito que sai levelscrit = 100, --- leveis que terão storagecrit = 48913 -- storage que será verificado } function onUse(cid, item, frompos, item2, topos) if getPlayerStorageValue(cid, config.storagecrit) < config.levelscrit then doRemoveItem(item.uid, 1) doSendMagicEffect(topos,config.effectonuse) doPlayerSendTextMessage(cid,22,"You've Leveled your Critical Skill to ["..(getPlayerStorageValue(cid, config.storagecrit)+1).."/"..config.levelscrit.."].") setPlayerStorageValue(cid, config.storagecrit, getPlayerStorageValue(cid, config.storagecrit)+1) elseif getPlayerStorageValue(cid, config.storagecrit) >= config.levelscrit then doPlayerSendTextMessage(cid,22,"You've already reached the MAX level of Critical Skill.\nCongratulations!!!!") return 0 end return 1 end Feito isso tá pronto, pra editar o item que dá a skill de critical vc edita no actions.xml mesmo:
<action itemid="1294" << ID do item que será usado pra dar a skill.
A config tá bem simples:
effectonuse = 14, -- efeito que sai
levelscrit = 100, --- leveis que terão
storagecrit = 48913 -- storage que será verificado.
Lembrando que cada pedra utilizada dará 0,3% a mais de chance.. 10 pedras dão 3% de chance de dar critico a cada ataque e 100 pedras (NIVEL MÁXIMO PADRÃO) dará 30% de chance de dar crítico em cada ataque.
Espero que vcs gostem, qualquer coisa deixem os comentários aqui.
Obs: aqui tá uma foto
Note que esse script só funciona em players, se vc quiser que funcione em monstros você vai ter que abrir um por um todos os monstros do server e colocar essa tag aqui:
<script> <event name="critical"/> </script> coloque antes de </monster>
Minha dica: coloquem apenas no Trainer pra que o player consiga ver que ele tem o critical e quanto ele tira e deixem avisado que o sistema só vai funcionar em players.
-
Por KekezitoLHP
Nome: Fist Fighting/Attackspeed
Tipo: C++
Autor: Oneshot
Já vi alguns pedidos no fórum sobre a skill Fist Fighting, onde quanto mais você treinasse ela, mais rápido você atacaria no jogo, e parece que isto é um feature do Tibia. Como é uma modificação muito fácil nas sources, resolvi passar aí para a galera.
Por padrão, o intervalo entre ataques do Tibia é 2000ms, ou seja, um ataque físico a cada dois segundos. Eu fiz uma pequena modificação nas sources onde o Fist Fighting seria inversamente proporcional ao tal intervalo, ou seja, quanto maior o valor da skill, menor seria o intervalo.
Fiz de um modo que um jogador com Fist Fighting de nível 200, então, teria uma redução de 75% no intervalo de ataque, ou seja, um ataque a cada meio segundo ou dois ataques por segundo
Leve em consideração que ele pega como base o attackspeed da vocação ou da arma usada, ou seja, se seu servidor já tem o tal chamado "fast attack", de nada adianta adicionar esse código C++.
Abra seu player.cpp, procure por isso:
Player::getAttackSpeed() Substitua toda a função, dependendo da versão de seu servidor:
0.3.6
uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return std::ceil(weapon->getAttackSpeed() * (1 - (getSkill(SKILL_FIST, SKILL_LEVEL) * 0.00375))); return std::ceil(vocation->getAttackSpeed() * (1 - (getSkill(SKILL_FIST, SKILL_LEVEL) * 0.00375))); } 0.4
uint32_t Player::getAttackSpeed() const { return std::ceil(((weapon && weapon->getAttackSpeed() != 0) ? weapon->getAttackSpeed() * (1 - (getSkill(SKILL_FIST, SKILL_LEVEL) * 0.00375)) : (vocation->getAttackSpeed() / std::max((size_t)1, getWeapons().size()) * (1 - (getSkill(SKILL_FIST, SKILL_LEVEL) * 0.00375))))); } Isso adiciona uma utilidade para a skill Fist Fighting que em muitos dos servidores é algo deixado de lado e inútil.
-
Por SlowK
Pokémon Centurion
(Tópico atualizado apenas para melhorar a aparência, servidor sem atualização desde 19/06/2014).
Distro: Pokémon Dash Online Advanced 1.0 (PDA [Baseada na TFS 0.3.6])
(Não tenho source).
- Antigo cliente 8.54 -
• Informações •
- Ataques m1 ao m12
- Sistema de bike
- Sistema de boost
- Trade Center
- Mapa LunusOT
- Sistema de profissões
- Pokémons com níveis (com evolução)
- Vários Shinies dentre eles da nova geração
- Rocket (Giovani) e Police
- Addons novos
- Alguns Pokés com remakes
- Várias quests escondidas
• Algumas imagens •
(Caso não estejam aparecendo, baixe aqui: IMAGENS)
Senha do ADM: god/god
• Links •
Servidor
Cliente
(Mediafire já fornece scan semelhante ao vírustotal, basta descer a página um pouco).
• Créditos •
Cacaiu Alexandre
Bruno Maciel
Patrick Estrela
SlowMCZ
Obs: Servidor não será mais atualizado, nem darei ajuda, pois faz muito tempo que não mexo com tal server.
-
Por Elitondeveloper
Venho disponibilizar para vocês gratuitamente o servidor Alfa-Baiak, que atualmente está online com 250+ players.
Algumas imagens em anexo!
Totalmente Completo e de graça !!
Façam bom proveito para seus projetos !!
Informações
Várias Quests
4 sistemas de Vip
1 donate
hunts para level 620+
Caves exclusivas
novos itens!
Muita jogabilidade
Vocações balancedas
Magias Balanceadas
Sem Bugs
Eventos
Battle Field
Capiture a Bandeira
Defesa das torres
Fire Storm
Zombie Ataque
SnowBall War
War Anti-Entrosa
Castle 24hrs
Castle War
Exp e Rates
Exp inicial: 700x | (stages)
Magic Rate: 10.0x |
Skill Rate: 25.0x |
Loot Rate: 8.0x
Versão online para verificarem !
Site: http://alfa-baiak.com/
Ip: alfa-baiak.com
Versão: 8.60
Download: Download COMPLETO+SOURCE
Scan: Virus total
Créditos: Gabriel Correa
-
Por BielZet
• Mapa pbOT (pbGO) 8.0 Editado
• Supreme Vocation;
• Quests:
- Anihi;
- Supreme Vocation
- Crystal Arrow
- 7 Mares
- Golden Set
- Trad or Die
- Quest 500k eu modifiquei e deixei 1kk
- Ridorana
- Death Castle Entrance
- Deep Mines of Hell, entrance.
- One 4all Entrance.
- "Entre outras todas as quests estão funcionando. algumas apenas sofre-o umas mudança mais ganhara os mesmos items.!
-------
Arrumei as vocações
- Hell Wizard
- High Saintess
- Force Archer
- Titan Blader
Adicionei Sistema de potion Por alavanca.
Adicionei os Comandos !evento voce vai para o evento onde o GOD for fazer evento.
Adicionei o Comando !Quest voce vai na quest que o GOD estiver fazendo evento
adicionei o Sistema /invasao . Nasce bixos na cidade. exemplo ( /invasao 1 e em atemissias etc.!)
Dp de artemissias.
Cidade De Egeu (DP)
Cidade de Styge (DP)
Cidade de Horpus - Templo DP
Cidade de Nissea. Templo!
Famosa TP To Hell
Final da quest TP TO HELL
Tp To hell 2!
A NOVA TP TO HELL FICA NO MESMO LUGAR DA ANTIGA SEGUE A IMAGEM A BAIXO!
Final Da quest Asgard
Server So esta Rodando com Site!.
se for abrir com o site. ele nao da erro. caso nao abra com o site ele da muitos erros no distro!.
Server ja vem com.
Lunar staff - Donate/ Lunar Staff Free.
G bow VIP/ G bow Free.
Entre muitos items mais apenas se voce abrir com Site.
Download -
Hidden Content
Give reaction to this post to see the hidden content.
Scan ->
Hidden Content
Give reaction to this post to see the hidden content.
Download - dos DLLS - que possa faltar em algums Computadores
DLLS -
Hidden Content
Give reaction to this post to see the hidden content.
Pessoal Recomando tfs 0.4 rev 3777 vs 1.0.6 Senão vai dar BUG!
Pessoal o Scan Detecto 5 Virus. os virus são do DLL'S. não prejudica o PC!
Créditos Abaixo
Gosto do Server ? Gostou do Mapa ? da um REP+
se alguem Abrir o Server Posta o IP! OU manda no PM . para mim poder ta entrando.!
------------------------------------------------------------------------------------------------------------------------
Logo Menos. eu irei Postar o pbOT com account manager. Eu ja estou Editando ele.!
-
-
Estatísticas dos Fóruns
96845
Tópicos519598
Posts
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.