Histórico de Curtidas
-
Bualeq deu reputação a MaTTch em Erro script Libdb.query e não db.Query
-
Bualeq deu reputação a Wend II em (Resolvido)[OTC] IP FixoTodos entergame.lua vem igual cara, então o tópico que o snowsz passou funciona sim
teste assim:
-
Bualeq deu reputação a Snowsz em (Resolvido)[OTC] IP FixoPesquise antes de criar um tópico.
http://www.tibiaking.com/forum/topic/33835-pronto-para-usar-otc/
-
Bualeq deu reputação a luanluciano93 em TFS 0.4 CASTOlá pessoal, tive a iniciativa de criar esse tópico para atualizar e otimizar as sources do TFS 0.4 DEV que é uma das mais usadas no mundo do otserv. Conteúdo totalmente gratuito e pretendemos melhora-lo cada vez mais.
Qualquer um pode colaborar, postando bugs, erros, otimizando códigos, comentar aqui no tópico, toda ajuda é bem vinda, vamos tornar essa a melhor source disponível. Conto com vocês.
Versão do Tibia: 8.60
Alguns sistema já implementados na source:
• TFS 0.4 DEV rev 3777 (by TFS Team)
• Anti-Divulgação (.servegame, .no-ip, .net, .com, .org, .pl, .biz, .br, .sytes, .info)
• War System
• Cast System (by Summ)
• Retirado bugs de anti-push ..
• Retirado bugs de elfbot ...
• Retirado erro de não aceitar outros items ...
• Retirado erro de Malformed File ...
• Add creatureevent onMoveItem() ...
• Add função getCreaturePathTo () ...
• E vários outros!
Complementos:
• Add cast System (passo a passo): [AQUI]
• Pode add o comando na config.lua:
healthHealingColor = COLOR_GREEN -- [podendo alterar a cor]. manaHealingColor = COLOR_DARKPURPLE -- [podendo alterar a cor]. Downloads:
• Distro Compilada 32x
• Distro Compilada 64x
• Sources 7
TESTADO EM WINDOWS, DEBIAN 7.8, UBUNTU 12.04 E 14.05!
• Compilar em Linux:
• Erros para arrumar:
Obrigado ao runeraserver pelo incentivo em fixa-la para linux
E é isso pessoal, espero ter ajudado, abraços
-
Bualeq deu reputação a mariatti em (Resolvido)(Resolvido) Script monstro morre aparece tpVa na pasta data/creaturescripts de seu otserv abra o arquivo creaturescripts.xml e add a tag:
<event type="death" name="teleportmonster" script="tpmonster.lua"/>
Abra a pasta scripts crie um arquivo chamado tpmonster.lua e adicione:
local config = {
message = "Congrulations. Teleport close in 1 minute",
timeToRemove = 60, -- seconds
teleportId = 1387,
bosses = {
["Orchid Frog"] = { x = 459, y = 594, z = 7 },
}
}
local function removal(position)
doRemoveThing(getTileItemById(position, config.teleportId).uid, 1)
return TRUE
end
function onDeath(cid, corpse, killer)
registerCreatureEvent(cid, "teleportmonster")
local position = getCreaturePosition(cid)
for name, pos in pairs(config.bosses) do
if name == getCreatureName(cid) then
teleport = doCreateTeleport(config.teleportId, pos, position)
doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1)
addEvent(removal, config.timeToRemove * 1000, position)
doSendMagicEffect(position,10)
end
end
return TRUE
end
OBS: aquela coordenada é para onde o teleport erá te levar.
agora vá até a pasta monster, abra o arquivo do seu monstro e add a tag:
<script>
<event name="teleportmonster"/>
</script>
Ficara assim o arquivo xml do seu monstro:
<?xml version="1.0" encoding="UTF-8"?>
<monster name="orchid frog" nameDescription="a orchid frog" race="blood" experience="20" speed="230" manacost="0">
<health now="60" max="60"/>
<look type="226" head="109" body="14" legs="109" feet="114" corpse="6079"/>
<targetchange interval="5000" chance="20"/>
<strategy attack="100" defense="0"/>
<flags>
<flag summonable="0"/>
<flag attackable="1"/>
<flag hostile="1"/>
<flag illusionable="0"/>
<flag convinceable="0"/>
<flag pushable="1"/>
<flag canpushitems="0"/>
<flag canpushcreatures="0"/>
<flag staticattack="90"/>
<flag targetdistance="1"/>
<flag runonhealth="0"/>
</flags>
<attacks>
<attack name="melee" interval="2000" skill="3" attack="9"/>
</attacks>
<defenses armor="2" defense="3"/>
<immunities>
<immunity physical="0"/>
<immunity energy="0"/>
<immunity fire="0"/>
<immunity poison="0"/>
<immunity lifedrain="0"/>
<immunity paralyze="0"/>
<immunity outfit="0"/>
<immunity drunk="0"/>
<immunity invisible="0"/>
</immunities>
<voices interval="5000" chance="10">
<voice sentence="Ribbit!Ribbit!"/>
</voices>
<loot>
<item id="2148" countmax="10" chance1="60000" chancemax="1321"/>
<item id="3976" countmax="7" chance1="53500" chancemax="2120"/>
</loot>
<script>
<event name="teleportmonster"/>
</script>
</monster>
Obs: o arquivo xml demonstrado acima é o do orchid frog
qlq duvida posta ae
-
Bualeq deu reputação a Wakon em (Resolvido)[NPC] Diversos TiposNão testei os script's, caso tenha algum erro me avise.
- NPC Travel Especial: que teletransporta o char só se tiver a storage:
- NPC Trade Especial: que troca um item e da em seguida a storage para que ele não troque novamente o item:
- NPC Quest Especial: Que pega um item e da storage: