Tudo que Chiitus postou
-
Tibia King, há 3 anos online!
TibiaKing muito bom, ultrapassou o tibiaking, que ta até meio morto pra falar a verdade e está chegando na Land, meus parabéns para essa equipe maravilhosa e esses usuários que estão sempre aí para contribuir no que precisar.
-
Cast System TFS 0.4 [8.6]
Muito bom mesmo, essa coisa de vender está por fora. Mesmo que alguém compre, este passa para outra pessoa e o resto todo mundo sabe...
-
War System
Eu tive um problema desse, mas no Linux, acredito que seja de compilação e não dos scripts.. Tenta compilar de novo, tendo certeza que a FLAG foi adicionada.
- [8.60] OTXServer by Fir3z
-
[MOD] Rush War Event!
Arrumei todos os BUGS do evento. RUSH EVENT ARRUMADO POR CHIITUS EDIT: Arrumado o link Siga esses passos: No lugar da storage 32152, coloque uma storage não usada, você terá que procurar e substituir. Mude as variáveis e também as posições do evento. As mensagens agora só serão mandadas se o player estiver no evento. O prêmio agora está por chance: function giveReward(cid) local hkz = math.random(1,100) if hkz <= 30 then doPlayerAddItem(cid,2160,10) doPlayerSendTextMessage(cid,25,"Nunca vá em um cassino: voce ganhou 100k.") elseif hkz > 30 and hkz <= 90 then doPlayerAddItem(cid,2160,30) doPlayerSendTextMessage(cid,25,"Joga na quina: voce ganhou 300k.") elseif hkz > 90 then doPlayerAddItem(cid,2640,1) doPlayerSendTextMessage(cid,25,"Cagou: voce ganhou uma soft boots.") end return true end Legenda: Se a chance do player for: - menor que 30, ele ganha 100k - entre 30 e 90, ele ganha 300k - maior que 90, ele ganha uma soft boots Observação: O tempo está baseado em milisegundos (TFS 0.4) Eu deixei todas as mensagens em PT-BR. CRÉDITOS: ChaitoSoft Chiitus
-
[Resolvido] [pedido]como colocar novos itens no seu ot
Você fala colocar itens novos? Sprites editadas novas? Fazer novas sprites de itens é fácil, mas fazer monster/outfit é muito chato, mas procure por DAT/SPR editor para a versão que você quer.
-
[Resolvido] play morre e vai posição errada
Como o Poketibia é um servidor igual um normal, mas com as sprites editadas, veja em: Creaturescripts.xml, function onprepareDeath ou Death, entre no script.lua dessa função e veja para onde o player é teleportado e mude, mas caso esteja com dificuldades para mexer coloque aqui.
-
[Pedido] Distro 0.4
O distro do Igor também estava bugado aqui, mas cara você é muito folgado, eu compilei um no linux sem conhecer nada na área, apenas procurando tutorias na internet. Sério, faça as coisas você mesmo, assim quando der um erro você saberá arrumar porque você entende do assunto.
-
Erro Console :/
Só complementando o post do Sammy: [12/8/2013 21:10:38] [Warning - ConjureSpell::loadFunction] Function "conjureFood" does not exist. Este erro é porque você está usando o TFS 0.4, e essa função não existe, pegue outro script.lua da magia exevo pan e mude também o arquivos spells.xml. Caso não consiga responda aqui novamente.
-
[Resolvido] Erro War system linux
1º - Você compilou com a FLAG do War System o seu TFS? Caso sim, então siga o segundo passo; Caso não, coloque a flag "-D__WAR_SYSTEM__" (sem aspas...) nas "optional flags" do arquivo "configure.ac" das suas sources; 2º - Depois abra o terminal do Linux, vá até a pasta das suas sources e digite:
- [Resolvido] Ajuda, proteger ot de ataques DDoS
- [Resolvido] Error runtime
-
(8.6x) TFS 0.4_DEV rev3777
Então, por que no seu tópico eu vi que ele é extremamente estável em Windows, mas eu acho que na verdade é Linux, não? Acho que a que é estável no Windows é a rev3888. Por isso irei compilar em Linux, obrigado por reupar o link
-
[Resolvido] Ajuda, proteger ot de ataques DDoS
Bom galera, Preciso de ajuda urgente. Tenho um TFS compilado no Windows, versão 0.4 rev3888, mas o negócio cai que nem merda para os nukers ¬¬ Estou usando o KiwiFirewall, PortSafe e AntiDDoS Guardian.. Todo mundo sabe que a proteção do Windows é uma merda. Então estou pensando em compilar no Linux porque já tive um no Linux e nunca tive problema com esses ataques, mas sim com uma tal de "falta de segmentação do/no núcleo", acredito que seja falta de memória pois estava usando-o como máquina virtual. Eu hospedo em casa, com uma net de 10 megas e sei que é impossível fazer milagre ;x Mas peço ajuda à todos vocês que saibam como proteger no Windows, caso seja possível, ou umas dicas para o Linux em relação à tudo possível para a melhora da estabilidade do servidor. Desabafo: Meu server pegou 100 players, mas daí tem os famosos chorões que não guentam jogar e fazem o que só sabem fazer, choram.
- [Resolvido] Error runtime
- [Resolvido] Error runtime
-
(8.6x) TFS 0.4_DEV rev3777
Reupa ele, arquivo deletado no servidor! Qual é melhor pra Windows? Rev3777 ou 3888? E voce acha que compensa abrir no Windows 7?
-
[War System] Guild War com escudos! (Completo)
Nossa, muito bom mesmo, só tive o trabalho de compilar o TFS 0.4 e mudar todas as coisas para não ter bugs nem erros chatos no console.. Para quem usa TFS 0.4, trocar todos os "db.executeQuery" por "db.query" Para quem está querendo criar em sqlite, realmente não dá, mas eu fiz em mysql sem precisar de site, com Account Manager mesmo, o que é bem mais fácil rsrs. Muito obrigado pelo script e pela explicação, REP+
-
[Original] Real Server 3.7 (8.60) - King Version
Cara, o executável fecha sozinh odurante o carregamento do mapa... Tem outro TFS pra usar nele que você recomenda?
-
Hotkey BUG MAP !
Hotkey muito boa, mas diminui os sqms para andar, porque se tiver algum sqm onde tem água por exemplo, que não é walkable, ela não fará nada, recomendo colocar no máximo 3sqm à mais.. Mas muito boa a hotkey, REP+.
-
Ajuda com 1 Script..!
Nossa, isso é muito simples.. Você quer usar 5 magias de uma vez.....exausted. O máximo que você poder usar são 2 magias de uma vez. Sendo elas healer/attack ou support/attack
-
NeoBot
Já era mesmo então ? :\
-
NeoBot
Gente depois que o NeoBot foi descontinuado ele virou free ? Inventaram algum crack ? Estou com dúvidas porque realmente quero usar ele, mas não pode comprar key etc... Ele está inutilizável ? :\
-
[Dúvida] Como eu edito o limite do magic level ?
Ok, valeu, de qualquer jeito obrigado pela ajuda
-
[Dúvida] Como eu edito o limite do magic level ?
Mas tipo queria as sources :/ Ou ele já vem com autostack ? - Olha oque eu achei nas sources aqui do distro que eu estou usando, em player.cpp: void Player::addManaSpent(uint64_t amount, bool useMultiplier/* = true*/) { if(!amount) return; uint64_t currReqMana = vocation->getReqMana(magLevel), nextReqMana = vocation->getReqMana(magLevel + 1); if(currReqMana > nextReqMana) //player has reached max magic level return; if(useMultiplier) amount = uint64_t((double)amount * rates[SKILL__MAGLEVEL] * g_config.getDouble(ConfigManager::RATE_MAGIC)); bool advance = false; while(manaSpent + amount >= nextReqMana) { amount -= nextReqMana - manaSpent; manaSpent = 0; magLevel++; char advMsg[50]; sprintf(advMsg, "You advanced to magic level %d.", magLevel); sendTextMessage(MSG_EVENT_ADVANCE, advMsg); advance = true; CreatureEventList advanceEvents = getCreatureEvents(CREATURE_EVENT_ADVANCE); for(CreatureEventList::iterator it = advanceEvents.begin(); it != advanceEvents.end(); ++it) (*it)->executeAdvance(this, SKILL__MAGLEVEL, (magLevel - 1), magLevel); currReqMana = nextReqMana; nextReqMana = vocation->getReqMana(magLevel + 1); if(currReqMana > nextReqMana) { amount = 0; break; } } if(amount) manaSpent += amount; uint32_t newPercent = Player::getPercentLevel(manaSpent, nextReqMana); if(magLevelPercent != newPercent) { magLevelPercent = newPercent; sendStats(); } else if(advance) sendStats(); } Você poderia me ajudar a mexer para arrumar o bug ? Se eu arrumar isso eu deixarei meu ot online