
victorat
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
victorat recebeu reputação de loko ninja em [Pedido] System tasktente usar este:
http://www.tibiaking.com/forum/topic/12151-simple-task-30/
-
victorat recebeu reputação de CoLoRaDo em [AJUDA] BUG ESCUDOS WAR SYSTEMCara, estou com um unico problema igual o seu, os corpses.. mas questão de war system, cast system esta tudo ok
tente usar essa distro e compile http://www.tibiaking.com/forum/topic/33395-tfs-04-cast/
funcionará ant divulguer, cast e war.. mas os corpses estarão bugados
-
victorat deu reputação a Xagah em Teleport que da StorageSeria interessante parar para pensar em fazer como o @Vodkart mencionou, mas, caso seja do interesse do 'player' o 'script' que utiliza mais 'storages' poderá indicar qual ainda não foi passado.
Embora eu não tenha pensado no que ele mencionou, fiz um rascunho aqui.
Coloque isto no 'actions.xml':
<action actionid="18181" event="script" value="portais.lua"/> E cria um arquivo 'portais.lua' na pasta 'data > actions > scripts' e coloque isto aí dentro:
local PLACA = { -- Portal 1 [10001] = {storage = 11222, unique = 10001}, -- Portal 2 [10002] = {storage = 11223, unique = 10002}, -- Portal 3 [10003] = {storage = 11224, unique = 10003}, -- Portal 4 [10004] = {storage = 11225, unique = 10004}, -- Portal 5 [10005] = {storage = 11226, unique = 10005}, -- Portal 6 [10006] = {storage = 11227, unique = 10006}, -- Portal 7 (precisa dos outros storage) [10007] = {storage = 11228, unique = 10007}, } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) local placas = PLACAS[item.uid] local sto1 = getPlayerStorageValue(cid, 11222) local sto2 = getPlayerStorageValue(cid, 11223) local sto3 = getPlayerStorageValue(cid, 11224) local sto4 = getPlayerStorageValue(cid, 11225) local sto5 = getPlayerStorageValue(cid, 11226) local sto6 = getPlayerStorageValue(cid, 11227) local novaPos = {x = 123, y = 123, z = 7} -- Esta é a coordenada para onde o último portal enviará o player if (placas.unique == 10007) then if (sto1 == 1 and sto2 == 1 and sto3 == 1 and sto4 == 1 and sto5 == 1 and sto6 == 1) then doTeleportThing(cid, novaPos) else doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você ainda não passou por todos os portais.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end else doPlayerSetStorageValue(cid, placas.storage,1) doPlayerSendCancel(cid, "Você não pode entrar com nenhuma "..getItemNameById(itemNecessario)..".") return true end end Depois, em cada portal, coloque (utilizando o ReMere Map Editor - duplo clique no portal) o 'actionId' 18181, e os Unique Id´s de 10001 até 10006.
O 10007 deverá ser para o último portal.
Além disto, olha no 'script' para colocar a posição para onde o último portal iráenviar.
Teste aí e veja o que deu.
-
victorat deu reputação a vankk em Teleport que da Storage@Xagah
Seus scripts me dão dor de cabeça.
local config = { [2001] = {pos={x=1000, y=1000, z=1}, storage=1001}, -- [actionid], pos= aonde que leva, storage [2002] = {pos={x=1000, y=1000, z=2}, storage=1002}, [2003] = {pos={x=1000, y=1000, z=3}, storage=1003}, [2004] = {pos={x=1000, y=1000, z=4}, storage=1004}, [2005] = {pos={x=1000, y=1000, z=5}, storage=1005}, [2006] = {pos={x=1000, y=1000, z=6}, storage=1006} } local ultimoTeleport = {x=1000, y=1000, z=7} -- ultimo teleport para aonde que leva function onStepIn(cid, item, position, fromPosition) local t = config[item.actionid] if getPlayerStoragestorage(cid, t.storage) < 1 then setPlayerStoragestorage(cid, t.storage, 1) end doTeleportThing(cid, t.pos) doSendMagicEffect(getCreaturePosition(cid), 10) if (item.actionid == 2007) then for i = 1001, 1006 do if getPlayerStoragestorage(cid, i) < 1 then doPlayerSendCancel(cid, "Você precisa passar por cima de todos os teleports.") doTeleportThing(cid, fromPosition) end doTeleportThing(cid, ultimoTeleport) doSendMagicEffect(getCreaturePosition(cid), 10) end end end
<movevent type="StepIn" fromaid="2001" toaid="2007" event="script" value="script.lua"/>
Alguém testa ai, não é certeza de que vá funcionar.
-
victorat deu reputação a vankk em Teleport que da StorageAdiciona um , no final da linha 7, e sim.
-
victorat deu reputação a MaTTch em Teleport que da Storagelocal config = { [2001] = {pos = {x=1000, y=1000, z=1}, storage = 1001}, -- [actionid], pos= aonde que leva, storage [2002] = {pos = {x=1000, y=1000, z=2}, storage = 1002}, [2003] = {pos = {x=1000, y=1000, z=3}, storage = 1003}, [2004] = {pos = {x=1000, y=1000, z=4}, storage = 1004}, [2005] = {pos = {x=1000, y=1000, z=5}, storage = 1005}, [2006] = {pos = {x=1000, y=1000, z=6}, storage = 1006} } local ultimoTeleport = {x=1000, y=1000, z=7} -- ultimo teleport para aonde que leva function onStepIn(cid, item, position, fromPosition) local t = config[item.actionid] if(t) then if(getPlayerStorageValue(cid, t.storage) < 1) then setPlayerStorageValue(cid, t.storage, 1) end doTeleportThing(cid, t.pos) doSendMagicEffect(getThingPos(cid), 10) elseif(item.actionid == 2007) then for i = 1001, 1006 do if(getPlayerStorageValue(cid, i) < 1) then doPlayerSendCancel(cid, "Você precisa passar por cima de todos os teleports.") doTeleportThing(cid, fromPosition) return true end end doTeleportThing(cid, ultimoTeleport) doSendMagicEffect(getThingPos(cid), 10) end return true end
-
victorat deu reputação a Fir3element em (Resolvido)Bug ataque player x player de Skull passa para Yellowtenta esse: http://hastebin.com/raw/ugafopihuw
-
victorat deu reputação a Fir3element em (Resolvido)Bug ataque player x player de Skull passa para Yellowcoloca seu player.cpp no anexo
-
victorat deu reputação a Fir3element em (Resolvido)Bug ataque player x player de Skull passa para Yellowtestei aqui e parece que funcionou
player.cpp, substitui sua função por essa:
Skulls_t Player::getSkullType(const Creature* creature) const { if(const Player* player = creature->getPlayer()) { if(g_game.getWorldType() != WORLDTYPE_OPEN) return SKULL_NONE; if((player == this || (player->getSkull() != SKULL_NONE && player->getSkull() < SKULL_RED)) && player->hasAttacked(this) && !player->isEnemy(this, false)) return SKULL_YELLOW; if(player->getSkull() == SKULL_NONE && (isPartner(player) || isAlly(player)) && g_game.getWorldType() != WORLDTYPE_OPTIONAL) return SKULL_GREEN; } return Creature::getSkullType(creature); }
-
victorat deu reputação a Fir3element em (Resolvido)Bug ataque player x player de Skull passa para Yellowposta o player.cpp nesse site aqui: http://hastebin.com/
-
victorat deu reputação a Fir3element em (Resolvido)Bug ataque player x player de Skull passa para YellowFiz um teste rápido aqui e parece que funcionou: https://github.com/Fir3element/3777/commit/721cf13fc02f8ce1839bb4190a14be785f7b3655
Poderia testar melhor pra mim?
-
victorat deu reputação a Vodkart em Teleport que da Storagesim é possível, mas porque não usar uma só storage e mudar o valor)quantidade) delas?
por exemplo:
storage 1001(+1)
storage 1001(+2)
storage 1001(+3)
etc...
-
victorat deu reputação a Fir3element em TFS 0.4 CASTPra quem quiser, arrumei todos os bugs: https://github.com/Fir3element/3777/archive/master.zip
-
victorat deu reputação a TryniX em [ 8.6 ] - • StryniX-ATS • | RealMap | War System | Cast System | Low Rates |PORTUGUESE / INGLISH
Índice
Parte A: Caracterização da Proposta
|A. 1. INTRODUÇÃO / INTRODUCTION
|A. 1.2. SERVIDOR / SERVER
|A. 1.3. INFORMAÇÕES DO SERVIDOR / SERVERINFO
|A. 1.4. CONQUISTAS / QUEST
|A. 1.5. ADDONS
Introdução / Introduction:
StryniX ATS é um servidor online baseado no game Tibia, contendo todas as funções da versão 8.6, será um server com real mapa com as quests e missões de acordo da versão. Estamos trazendo esse novo conceito de servidor global. StryniX irá só usufruir daquilo que contém da versão original, incluindo rookgaard. Você entrará em um mundo cheio de aventuras, adrenalina, charadas e diversão;
StryniX ATS is an online server based game Tibia, containing all the features of version 8.6 will be a server with real map with quests and missions version of the agreement. We are bringing this new server concept global. StryniX will only take advantage of what contains the original version, including Rookgaard. You will enter a world full of adventure, adrenaline and fun riddles;
Servidor / Server:
Não se encontra On-LINE, estamos trabalhando no projeto. Contudo logo teremos a fase BETA;
Is not online, we are working on the project. But soon we will have the BETA phase;
Informações do servidor / Server Info:
Rates:
• Experience: 5x (Stages)
• Loot: 1x
• Skills: 4x
• Magic: 7x
• IP: TryniX-ATS.com
• Port: 7171
• Client Version: 8.6
• Uptime: 24/7
• Website: TryniX-ATS.com
Info:
• Cast System
• War System
• Bless System
• Task System
• QuestLog
• Achievements
• Logout System
Conquistas / Quest:
Principais:
* The Annihilator Quest
* The Demon Oak Quest
* The Pits of Inferno Quest
* The Inquisition Quest
* Demon Helmet Quest
* The Queen of the Banshees Quest
* Wrath of the Emperor Quest
* In Service of Yalahar Quest
* The Blessed Stake Quest
* Barbarian Arena Quest
* The Hidden City of Beregar Quest
* Secret Service Quest
* The Ancient Tombs Quest
* Dreamer's Challenge Quest
* The Paradox Tower Quest
Secundárias:
* Blood Herb Quest
ADDONS:
Outfits Padrão:
* Citizen Outfits
* Hunter Outfits
* Knight Outfits
* Mage Outfits
Outfits Premium (free)
* Barbarian Outfits
* Druid Outfits
* Nobleman Outfits
* Oriental Outfits
* Summoner Outfits
* Warrior Outfits
* Wizard Outfits
Outfits de Quest
* Assassin Outfits
* Beggar Outfits
* Brotherhood of Bones Outfits
* Demon Hunter Outfits
* Jester Outfits
* Nightmare Knights Outfits
* Norseman Outfits
* Pirate Outfits
* Shaman Outfits
* Warmaster Outfits
* Wayfarer Outfits
* Yalaharian Outfits
Staff, TryniX-ATS
-
victorat deu reputação a GOD Falumir em TFS 3884 - 8.6 - War System - (Anti SALT) - MUITO ESTÁVELFinalmente galera consegui resolver o problema do salt, muitas pessoas estavam com este problema, pesquisei bem por horas e finalmente encontrei a solução, para quem estava com o problema do Account Manager criar conta e não logar no gesior e vice versa, agora está resolvido .. obs: usem o sistema SHA1. Para quem tentou esse sistema: http://www.tibiaking.com/forum/topic/40463-distro-tfs-04-ant-dv-war-system-no-otbm-check-no-gerar-salt-acc-manager-pega-junto-com-site-em-sha1/ , E NÃO Conseguiu resolver, está é a solução.
AVISO: Deu trabalho para fazer, se puderem me ajudar com +REP irei agradecer.
TFS compatível com baiaks e outros servidores estando 100% estável, estou postando a TFS PRONTA para uso e também está incluso as Sources para quem quiser compilar.
NÃO SE ESQUEÇAM DO +REP, ESPERO TER AJUDADO.
DOWNLOAD: (SEM WAR SYSTEM MAS PODE SER COMPILADO) SOURCES+EXECUTÁVEL
http://www.4shared.com/rar/1UkZ4SFaba/TFS_86_-_War_System_e_Anti_SAL.html?
SOMENTE EXECUTÁVEL COMPILADO COM WAR SYSTEM E ANTI SALT
http://www.4shared.com/rar/4KijpSs0ba/TheForgottenServer.html?
SCAN:
https://www.virustotal.com/sv/file/9ac2a228444c7d5b08f42d657ee5a82a9963a7674cde58e2b8b5c25dd40cadf8/analysis/1417440333/
-
victorat deu reputação a maikons em Trocar de 3777 para 3884quem estiver com essa dificuldade, basta atualizar o arquivo
032-position.lua
na pasta data/lib
-
victorat deu reputação a WooX em TFS 0.4 CASTBom, eu ainda uso a rev 3777 porem o servidor em que trabalho é de war, ou seja, player vs player, como não há monstros, este bug não me trás problema algum. No seu caso, eu recomendaria na verdade você usar OTX, entre em contato comigo por PM que vou lhe ajudar.
-
victorat deu reputação a L3K0T em Monstros não andam em corpses? Resolvendo isso! UPDATE: 14/06/2023Olá pessoal! Vamos resolver esse problema dos monstros não passarem por cima de outros corpse para te atacarem... Trata-se de uma pequena modificação no rev3777 tfs 0.4, um bug comum nesse TFS. Aqui está a alteração que fiz para que funcione!
Tile.cpp:
if(!creature->canWalkthrough(*cit))
return NOTPOSSIBLE; //NOTPOSSIBLE
Mude para:
if (!creature->canWalkthrough(*cit) && (!cit->isCreature() || cit->isCorpse()))
return NOTPOSSIBLE; // NOTPOSSIBLE
Após isso, exclua todo o conteúdo da pasta "obj" e compile novamente. Pronto, o problema estará resolvido!
Créditos para mim, @L3K0T
-
victorat deu reputação a WooX em TFS 0.4 CASTRsrs, amigo como já disse antes esse é um bug clássico desta rev, existe milhares de tópicos iguais ao seu buscando ajuda para o mesmo problema, eu mesmo procurei por 2 meses uma solução pra isto. Então o que recomendo você fazer é resolver esses problemas que encontrou ao invés de buscar solução para o problema dos corpses, pois garanto que tão cedo você não vai encontrar.
-
victorat deu reputação a Xagah em Bug CorpseSão os atributos do 'corpe'.
Eles devem ser mudados no Object Builder.
Sabe modificar lá?
-
victorat deu reputação a WooX em TFS 0.4 CASTEste problema do OTB é fácil resolver, mas você vai ter que compilar a distro. Pegue a sources do executável que você baixou e siga esse tutorial http://www.tibiaking.com/forum/topic/8856-fazendo-que-o-servidor-aceite-qualquer-itemsotb/
-
victorat deu reputação a Xagah em Bug CorpseVocê tem o Remere Aí? Se sim, abra-o e clique no item que deseja modificar (como na seta verde) e pegue o número que estará indicado pela seta vermelha:
Depois abra o seu Objet Builder, se não tiver pegue aqui:
Depois vá em File e open (como na seta vermelha):
Depois selecione sua pasta (onde indica a seta em verde) e aperte 'load (seta vermelha):
Depois vá onde indica a seta em vermelho e insira o ID do item que pegou dentro do remere, apertando 'enter' em seguida:
Depois que a imagem for mostrada, dê um click duplo e, depois, aperte onde há a seta verde:
Neste quesitos indicados pelo quadrado vermelho deixe, tão somente, 'common' e 'unmoveble' desmarcados.
Depois vá em 'file > compile':
Feito isto abra o seu item editor 0.3.7 - ou qualquer outro editor de .obt (se não tiver pega aqui - tamanho 150kb). Vá em file e abra seu 'items.otb', dentro da pasta 'data > itens':
Depois que estiver pronto, dê um 'reload item Attribuites' e salve na sua pasta de novo.
Pronto, deverá estar resolvido (para este corpse, se houve outros deverá ser feito o mesmo).
-
victorat deu reputação a Sekk em TFS 0.4 CAST@victorat
Tenta usar esse:
TFS.rar
-
victorat deu reputação a TryniX em TFS 0.4 CASTEstou com o mesmo problema!
-
victorat deu reputação a TryniX em (Resolvido)Warning na distroÉ só remover a line " blocksolid " dos items.xml