
Tudo que WooX postou
-
como coloco pra NAO dar exausth usando potion e runa ao mesmo tempo?
Isso é complicado, exige alterações na source. Quando eu tiver um tempo, dou 1 olhada pra ti.
-
(Resolvido)Logo para site.
- Cap
Tem um Gesior que roda em OTHire se não me engano, mas está em outro fórum (gringo) e não posso postar o link aqui. Procura ai que você acha.- (Resolvido)Hotkeys em portugues..
Sources, game.cpp. void Game::showHotkeyUseMessage(Player* player, Item* item) { const ItemType& it = Item::items[item->getID()]; uint32_t count = player->__getItemTypeCount(item->getID(), item->isFluidContainer() ? item->getFluidType() : -1); std::stringstream stream; if(!it.showCount) stream << "Using one of " << it.name << "..."; else if(count == 1) stream << "Using the last " << it.name.c_str() << "..."; else stream << "Using one of " << count << " " << it.pluralName.c_str() << "..."; player->sendTextMessage(MSG_HOTKEY_USE, stream.str().c_str()); }- Como diminuir exhaust da SD
Cria 1 tópico e me envia o link por PM, eu te ajudo.- Como diminuir exhaust da SD
Modifiquei a checagem de exhausted, eu sinceramente recomendo você usar a last release do OTX 2 direto do github do mattyx, não vai mais ter que se preocupar com esse problema e outros que ainda podem surgir. https://github.com/mattyx14/otxserver/tree/otxserv2/path_8_6x Mas se insistir nessa deixa seu spells.h ai também, agora to de saída, mas amanha vejo pra você.- Como diminuir exhaust da SD
Finalmente! Acredito que o problema esteja aqui, compila e testa ai.- Como diminuir exhaust da SD
Parece estar tudo nos conformes, envia spells.cpp.- (Resolvido)Erro talkactions
function War:kill(killer, cid) if (isPlayer(killer) or (isMonster(killer) and getCreatureMaster(killer))) then killer = isPlayer(killer) and killer or getCreatureMaster(killer) if getPlayerGuildId(killer) ~= getPlayerGuildId(cid) then self.frags[getPlayerGuildId(killer)] = self.frags[getPlayerGuildId(killer)] + 1 self:broadcast(22, "[City War] \n".. getPlayerName(killer) .. " matou " .. getPlayerName(cid) .. ".\n" .. self:getPlacarString()) end end end- (Resolvido)Erro talkactions
No meu código eu esqueci dos Summons, se o summon de um player matar outro player não vai enviar a mensagem de kill. Tem como melhorar esse código fazendo funcionar o código do @Rusherzin (na verdade o código dele está correto, mas devido ao uso de metatables no script ele confundiu sua distro com TFS 1.x). Sumona um monstro qualquer e deixa ele matar algum player inimigo na area Anti-Entrosa, verifica se envia a mensagem dizendo que o dono do summon matou o player. Muda essa função. function War:kill(killer, cid) if (isPlayer(killer) or (isMonster(killer) and getCreatureMaster(killer))) then killer = isPlayer(killer) and killer or getCreatureMaster(killer) self.frags[getPlayerGuildId(killer)] = self.frags[getPlayerGuildId(killer)] + 1 self:broadcast(22, "[City War] \n".. getPlayerName(killer) .. " matou " .. getPlayerName(cid) .. ".\n" .. self:getPlacarString()) end end- (Resolvido)Erro talkactions
@maleskinho A função War:kill não está verificando se o quem matou o player era um player também, e ainda assim a função tenta buscar pelo GuildId de quem matou o player (é óbvio, mas monstros não tem GuildId). Testa ai.- Cap
Como eu respondi no seu outro tópico, utilize OTHire. https://github.com/TwistedScorpio/OTHire- Erro ao clicar no Minimap
Se pretende abrir um servidor 7.4, utilize OTHire, OTX com downgrade para essa versão é cheio de bugs. https://github.com/TwistedScorpio/OTHire- Erro gesior ajuda
Tenta assim C:/Users/sd410/Downloads/otglobal/PackPremium/- Erro gesior ajuda
Posta como ficou o arquivo.- Erro gesior ajuda
A pasta ot global 10.97, tem 2 espaços, muda o nome da pasta para otglobal e atualiza o diretório no arquivo.- Como diminuir exhaust da SD
Pode ser em outra parte sim, mas não é creature.h, essa parada que tu mandou não tem nada a ver. Me envia seu game.cpp.- [DÚVIDA]Como usar o for nessa situação ?
Participe do nosso clube de estudos, quando tiver alguma duvida relacionada a linguagem, pode perguntar lá.- [DÚVIDA]Como usar o for nessa situação ?
@Shadow.Styller Você pode adicionar esse for na própria função, verificando assim todas as áreas contidas na tabela positionsToCheck. E você utiliza da seguinte maneira:- Como diminuir exhaust da SD
A questão é que como eu falei, pelo menos em actions.cpp não está sendo feito verificação em nenhuma flag de exhausted, então não tem porque funcionar no god e no player não.- Como diminuir exhaust da SD
Não tenho ideia do que possar ser então, não há verificação de nenhuma flag referente a exhausted em actions.cpp.- Como diminuir exhaust da SD
Impossível isso, posta seu spells.xml.- Como diminuir exhaust da SD
Verifica se ele diz se o player está com exhausted ou não, se simplesmente vai lerdo. E qual distro você está usando?- Alguem ajuda em sprite de dragon ball (tibia,gba)
Não.- Como diminuir exhaust da SD
@Toulouse, aparentemente está tudo normal. Posta o script da SD. - Cap
Informação Importante
Confirmação de Termo