Ir para conteúdo

Tricoder

Héroi
  • Registro em

  • Última visita

Tudo que Tricoder postou

  1. @flavio1997 Esse troço = World Name? Se sim, poste seu createaccount.php usando SPOILER.
  2. Existem scripters bons nesse fórum. O problema é que há membros como você onde apenas entram para PEDIR e não para REPASSAR aquilo que sabem, devido à isso as áreas do fórum acabam se tornando cada vez mais abandonadas pela falta de reconhecimento e também pela falta de respeito assim como está havendo agora. Você não tem que reclamar de nada, você tem que agradecer por alguém responder seu tópico, você tem que agradecer por alguém tentar lhe ajudar. Os scripters ao responderem um pedido, eles esperam que desperte à aquela pessoa, a vontade de aprender e não de pedir, coisa que não acontece com você e que infelizmente faz com que você crie um tópico achando que está no direito de dizer algo ou de críticar sendo que você não tem moral para exigir nada. Não está contente? Vire scripter, faça seus próprios scripts e responda os pedidos. Tenha uma boa noite.
  3. @firete O que está em $config['site']['serverPath'] = do arquivo config.php que está na pasta htdocs/config? Qual versão do seu TFS e do gesior que está usando?
  4. Trabalhoso. Creio que seria mais eficiente os Administradores criarem prefixos de acordo com as versões de TFS e o pessoal utilizá-los ao criar o tópico. @Matk @Guilherme @Wakon @Comedinha @Snowsz
  5. A posição está incorreta, corrija no phpmyadmin.
  6. @edukf function onStepOut(creature, item, position, fromPosition) if not creature:isPlayer() then return true end for _, s in pairs(Game.getSpectators(creature:getPosition(), false, false, 7, 7, 5, 5)) do if s:isMonster() and not s:getMaster() then creature:sendTextMessage(MESSAGE_INFO_DESCR, "Elimine o monstro primeiro.") creature:teleportTo(fromPosition, false) return true end end return true end
  7. Tricoder postou uma resposta no tópico em Suporte Tibia OTServer
    @Administrador de Nto Fale a mensagem de erro e não "alguma coisa", porque não da pra adivinhar qual é o problema se você não dizer por completo. E poste usando SPOILER esse script.
  8. @oog146 Qual a versão da sua distro?
  9. @Carlos Lindo daniel Você adicionou a portrait dos pokemons no items.xml?
  10. @woiciechovski Boa noite amigo, tente executar isso em seu phpmyadmin e veja se seu problema é corrigido: DROP TABLE IF EXISTS `announcements`; CREATE TABLE IF NOT EXISTS `announcements` ( `id` int(10) NOT NULL AUTO_INCREMENT, `title` varchar(50) NOT NULL, `text` varchar(255) NOT NULL, `date` varchar(20) NOT NULL, `author` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
  11. Tricoder postou uma resposta no tópico em Suporte Tibia OTServer
    Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum. @Peterson Tibiano Tome cuidado ao postar na área errada e sempre use a ferramenta SPOILER, porque o código do arquivo está sobrecarregando o tópico e quem entra pelo celular, não consegue te ajudar.
  12. Tricoder postou uma resposta no tópico em Suporte Tibia OTServer
    Poste a linha dos scripts que aparecem nas mensagens de erro e coloque dentro do spoiler.
  13. @bismarkzika Depende, você usa sqlitestudio ou phpmyadmin?
  14. @Duality E agora? ALTER TABLE `z_news_tickers` ADD `logo_gfx_name` INT( 11 ) NOT NULL ;
  15. Crie um tópico sobre isso em Suporte > Websites e poste em spoiler a linha 20 do load.compat.php e a linha 33 do index.php.
  16. Você falou que da erro, qual é o erro? Veja se sua distro (.exe do servidor) aparece alguma mensagem estranha de erro.
  17. Tricoder postou uma resposta no tópico em Sistemas, Mods & Funções .lua
    Preview Descrição A cada 1 minuto, o player vai receber +1 na storage e a cada 5 points = 1 mês. Se você mudar 60000 por 120000, será 1 ponto a cada 2 minutos. Script globalevents/scripts/age.lua function onThink(interval) if #getPlayersOnline() >= 1 then for i = 1,#getPlayersOnline() do doPlayerSetStorageValue(getPlayersOnline()[i],6723, getPlayerStorageValue(getPlayersOnline()[i],6723) + 1) end end return true end globalevents.xml <globalevent name="age" interval="60000" event="script" value="age.lua"/> game.cpp, procure por: if(player->hasCustomFlag(PlayerCustomFlag_CanSeePosition)) { ss << std::endl << "Position: [X: " << thingPos.x << "] [Y: " << thingPos.y << "] [Z: " << thingPos.z << "]"; if(Tile* tile = getTile(thingPos)) { if(House* house = tile->getHouse()) ss << " [House: " << house->getId() << "]"; } ss << "."; } Acima disso adicione: std::string year; if (const Creature* creature = thing->getCreature()) { if (const Player* destPlayer = creature->getPlayer()) { destPlayer->getStorage("6723", year); int32_t YearSay = atoi(year.c_str()) / 60; int32_t MonthSay = ((atoi(year.c_str()) / 5) % 12)+1; if (MonthSay > 0 || YearSay > 0) { if (thing != player) ss << std::endl << "He is " << std::floor(YearSay) << " Years, " << std::floor(MonthSay) << " Months old."; else ss << std::endl << "You are " << std::floor(YearSay) << " Years, " << std::floor(MonthSay) << " Months old."; } else { if (thing != player) ss << std::endl << "He Was Just Born."; else ss << std::endl << "You Were Just Born"; } } } Caso não funcione, tente: if (const Creature* creature = thing->getCreature()) { if (const Player* destPlayer = creature->getPlayer()) { destPlayer->getStorage("6723", year); int32_t YearSay = atoi(year.c_str()) / 60; int32_t MonthSay = ((atoi(year.c_str()) / 5) % 12)+1; if (MonthSay > 0 || YearSay > 0) { if (thing != player) ss << std::endl << (destPlayer->getSex(false) == PLAYERSEX_FEMALE ? "She" : "He") << "is" << std::floor(YearSay) << " Years, " << std::floor(MonthSay) << " Months old."; else ss << std::endl << "You are " << std::floor(YearSay) << " Years, " << std::floor(MonthSay) << " Months old."; } else { if (thing != player) ss << std::endl << (destPlayer->getSex(false) == PLAYERSEX_FEMALE ? "She" : "He") << " Was Just Born."; else ss << std::endl << "You Were Just Born"; } } } Créditos: tetra20
  18. @MelkeJosy Seu post é contra as regras pois é considerado como flood. Preste mais atenção, caso contrário, acabará sendo alertado.
  19. Tricoder postou uma resposta no tópico em Suporte & Pedidos
    Wow, @Switz! Já pensou em disponibilizar para download algum dia?
  20. Comece por você fazendo a diferença, parando de postar coisas irrelevantes e começando a postar coisa decente ao invés de inúmeros posts considerados como flood. Ao exigir algo, seja exemplo.
  21. Sem problemas, mas informe qual erro está dando (copie ou tire print do erro).
  22. @Nuna123 Você está infringindo duas regras: 2.2 - Crie tópicos nas seções corretas: O fórum é dividido em várias seções e sub-seções. Se você deseja criar um tópico, verifique qual a seção mais adequada para postá-lo. Basta ler as descrições das seções para saber o que fazer. 2.3 - Use títulos e ícones adequados: Ao criar um novo tópico no fórum, dê a ele um título que esteja relacionado ao conteúdo do tópico. Títulos como "Ajudaaa!" ou "Entrem aqui!" só pioram as coisas: ninguém vai saber do que se trata, e menos pessoas irão entrar para olhar o que você postou e também evite de usar o CAPSLOCK ao criar seu título. Preste mais atenção. Outra coisa, que erro está dando? Não temos como adivinhar. Esta é uma mensagem automática! Este tópico foi movido para a área correta. Pedimos que você leia as regras do fórum.
  23. Não entendi, de que forma você arrumou seu erro? Pra caso alguém tenha o mesmo problema...
  24. @Duality Falta das colunas então. Execute isso: DROP TABLE IF EXISTS `player_killers`; CREATE TABLE `player_killers` ( `kill_id` INT NOT NULL, `player_id` INT NOT NULL, FOREIGN KEY (`kill_id`) REFERENCES `killers`(`id`) ON DELETE CASCADE, FOREIGN KEY (`player_id`) REFERENCES `players`(`id`) ON DELETE CASCADE ) ENGINE = InnoDB; DROP TABLE IF EXISTS `guild_ranks`; CREATE TABLE `guild_ranks` ( `id` INT NOT NULL AUTO_INCREMENT, `guild_id` INT NOT NULL, `name` VARCHAR(255) NOT NULL, `level` INT NOT NULL COMMENT '1 - leader, 2 - vice leader, 3 - member', PRIMARY KEY (`id`), FOREIGN KEY (`guild_id`) REFERENCES `guilds`(`id`) ON DELETE CASCADE ) ENGINE = InnoDB; DROP TABLE IF EXISTS `guilds`; CREATE TABLE `guilds` ( `id` INT NOT NULL AUTO_INCREMENT, `world_id` TINYINT(4) UNSIGNED NOT NULL DEFAULT 0, `name` VARCHAR(255) NOT NULL, `ownerid` INT NOT NULL, `creationdata` INT NOT NULL, `checkdata` INT NOT NULL, `motd` VARCHAR(255) NOT NULL, `balance` BIGINT UNSIGNED NOT NULL DEFAULT 0, PRIMARY KEY (`id`), UNIQUE (`name`, `world_id`) ) ENGINE = InnoDB; ALTER TABLE `z_news_ticket_tickers` ADD `logo_gfx_name` INT( 11 ) NOT NULL ; DROP TABLE IF EXISTS `z_ots_comunication`; CREATE TABLE IF NOT EXISTS `z_ots_comunication` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

Informação Importante

Confirmação de Termo