renato95souza 4 Postado Fevereiro 6, 2011 Share Postado Fevereiro 6, 2011 (editado) Bom Esse é meu primeiro Tópico de Script...Então vamos lá mão na Massa ou melhor no Script rsrs' Bom, Primeiramente vá na pasta Data/scripts e copie qualquer outra pasta .lua e renomeie para Mounts e adicione este script. --mount system by: BiBi xTibialocal function tameMonster(cid, item, itemEx, tame, run, broken) n = math.random(100) if n <= broken then doCreatureSay(cid, "Lost item", TALKTYPE_ORANGE_1) doRemoveItem(item.uid) elseif n > broken and n <= (tame+broken) then doRemoveItem(item.uid) doCreatureSay(cid, "You tamed", TALKTYPE_ORANGE_1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You tamed "..getCreatureName(itemEx.uid)..".") return true elseif n > (tame+broken) and n <= (tame+broken+run) then doCreatureSay(cid, "Fled", TALKTYPE_ORANGE_1) doRemoveCreature(itemEx.uid) else doCreatureSay(cid, "Try again", TALKTYPE_ORANGE_1) end return false end local function inArray(table, value) for i,v in pairs(table) do if (v.name == string.lower(value)) then return i end end return 0 end local mounts = { {item = 13322, name = "wailing widow", id = 1, tame=10, run=39, broken=51}, {item = 13313, name = "terror bird", id = 2, tame=10, run=39, broken=51}, {item = 5907, name = "bear", id = 3, tame=7, run=39, broken=54}, {item = 13310, name = "black sheep", id = 4, tame=7, run=35, broken=58}, {item = 13308, name = "midnight panther", id = 5, tame=10, run=39, broken=51}, {item = 13309, name = "draptor", id = 6, tame=10, run=39, broken=51}, {item = 13320, name = "crustacea gigantica", id = 7, tame=10, run=39, broken=51}, {item = 13262, name = "boar", id = 10, tame=10, run=39, broken=51}, {item = 13306, name = "undead cavebear", id = 12, tame=10, run=39, broken=51} } function onUse(cid, item, fromPosition, itemEx, toPosition) if isCreature(itemEx.uid) then if inArray(mounts, getCreatureName(itemEx.uid)) > 0 then i = inArray(mounts, getCreatureName(itemEx.uid)) if item.itemid == mounts.item and not getPlayerMount(cid, mounts.id) then if tameMonster(cid, item, itemEx, mounts.tame, mounts.run, mounts.broken) then doSendMagicEffect(fromPosition, CONST_ME_MAGIC_BLUE) doRemoveCreature(itemEx.uid) doPlayerAddMount(cid, mounts.id) else doSendMagicEffect(toPosition, CONST_ME_POFF) end end end end return true end E depois salve a pasta mounts.lua com o Script e vá em data/actions/actions.xml e Adicione essa Tag. <!--Mounts--> <action itemid="13310" script="mounts.lua"/> --reins <action itemid="13309" script="mounts.lua"/> --harness <action itemid="13308" script="mounts.lua"/> --leather whip <action itemid="13313" script="mounts.lua"/> --carrot on a stick <action itemid="13262" script="mounts.lua"/> --hunting horn <action itemid="13320" script="mounts.lua"/> --Giant Shrimp <action itemid="13306" script="mounts.lua"/> --Maxilla Maximus <action itemid="5907" script="mounts.lua"/> --Slingshot <action itemid="13322" script="mounts.lua"/> --Sweet Smelling Bait Bom se você não tem os items de domar em sua pasta Items vá até ela Data/Items/items.xml e Adicione isso. </item> <item id="13307" name="tin key" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13308" name="leather whip" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13309" name="harness" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13310" name="reins" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13313" name="carrot on a stick" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13320" name="giant shrimp" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13322" name="sweet smelling bait" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> </item> <item id="13262" name="hunting horn" article="a"> <attribute key="description" value="A hermit near Carlin might be able to tell you more about it." /> <attribute key="weight" value="200" /> com cuidado para não apagar outras tags e coloca no meio delas. Ahh! já ia me esquecendo Em sua Pasta do ot 8.70 já deve ter Slingshot. Quem gostou Da Rep + Aê! =) MSN: renato-souza-95@hotmail.com Editado Fevereiro 6, 2011 por RenatoLadygaga Link para o comentário Compartilhar em outros sites More sharing options...
leozinhoac 1 Postado Fevereiro 7, 2011 Share Postado Fevereiro 7, 2011 renato pode me dizer se da muito trabalho por esses system em ot 8.6? Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Fevereiro 7, 2011 Share Postado Fevereiro 7, 2011 eu já tinha um script quase igual a esse há algum tempo,onde tinha chance de capturar o "mount monster" ai o monstro é removido e é dada ao montaria ao jogador,e ele não poderia mais tentar mount monster pois dizia que já tinha tinha ela alias o script é bem menor que esse Link para o comentário Compartilhar em outros sites More sharing options...
renato95souza 4 Postado Fevereiro 8, 2011 Autor Share Postado Fevereiro 8, 2011 renato pode me dizer se da muito trabalho por esses system em ot 8.6? O Tibia Cliente 8.60 não tem As features ( imagens e tals ) do 8.70 então não tem como fazer um client 8.60 com montaria Essa Montaria é akela do Visual que escolhe os Animais que você Capturou. Fui dar um Test novamente aki no meu Server e bugo, tipo não tem os items agr to procurando corrigir Quem tiver os items bugados tipo reins vai vira um boar morto quem tiver bugado ae só fala que ja ta arrumando aki! Link para o comentário Compartilhar em outros sites More sharing options...
Trypox 2 Postado Março 20, 2011 Share Postado Março 20, 2011 como usar ? Link para o comentário Compartilhar em outros sites More sharing options...
Dudu08267 7 Postado Março 20, 2011 Share Postado Março 20, 2011 Ue mas os ots 8.70+ ja n tem o mount system? ou esse e um melhorado? Link para o comentário Compartilhar em outros sites More sharing options...
felipaoo 6 Postado Abril 26, 2011 Share Postado Abril 26, 2011 cara aki os itens n aparece sera que tem que ser um ot diferente responde aew Link para o comentário Compartilhar em outros sites More sharing options...
renato95loko 0 Postado Maio 19, 2011 Share Postado Maio 19, 2011 Renato aqui novamente, meu usuário fui hackiado Bom vocês pegam um ot 8.70 atualizado, com items.otb ultima versão Esse script é para conseguir mounts, o client 8.70 já tem as mounts, mas não o sistema para conseguir elas. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados