Postado Janeiro 19, 2014 11 anos Queria saber como faço para adicionar novas monts e fazer com que o item(addon doll) insira as mounts que já existem, porem não estão configuradas no arquivo, o God vem com 3 montarias a mais que não estão configuradas no addon doll, tentei pegar o nome de todas as mounts no mounts.xml e adicionar o nome e id no arquivo talkactions/mount.xml porem as mounts na hora de dar o comando não funcionam, se alguém souber como arrumar ou poder explicar como funciona, ou mesmo como adicionar novas mounts já seria de grande ajuda. Obrigado
Postado Janeiro 19, 2014 11 anos Autor Bom aparentemente essas são as montarias que tem no ot (mount.xml) <?xml version="1.0" encoding="UTF-8"?> <mounts> <mount id="1" clientId="368" name="Widow Queen" speed="20" premium="yes" /> <mount id="2" clientId="369" name="Racing Bird" speed="20" premium="yes" /> <mount id="3" clientId="370" name="War Bear" speed="20" premium="yes" /> <mount id="4" clientId="371" name="Black Sheep" speed="20" premium="yes" /> <mount id="5" clientId="372" name="Midnight Panther" speed="20" premium="yes" /> <mount id="6" clientId="373" name="Draptor" speed="20" premium="yes" /> <mount id="7" clientId="374" name="Titanica" speed="20" premium="yes" /> <mount id="8" clientId="375" name="Tin Lizzard" speed="20" premium="yes" /> <mount id="9" clientId="376" name="Blazebringer" speed="20" premium="yes" /> <mount id="10" clientId="377" name="Rapid Boar" speed="20" premium="yes" /> <mount id="11" clientId="378" name="Stampor" speed="20" premium="yes" /> <mount id="12" clientId="379" name="Undead Cavebear" speed="20" premium="yes" /> <mount id="13" clientId="387" name="Donkey" speed="20" premium="yes" /> <mount id="14" clientId="388" name="Tiger Slug" speed="20" premium="yes" /> <mount id="15" clientId="389" name="Uniwheel" speed="20" premium="yes" /> <mount id="16" clientId="390" name="Crystal Wolf" speed="20" premium="yes" /> <mount id="17" clientId="392" name="War Horse" speed="20" premium="yes" /> <mount id="18" clientId="401" name="Kingly Deer" speed="20" premium="yes" /> <mount id="19" clientId="402" name="Tamed Panda" speed="20" premium="yes" /> <mount id="20" clientId="405" name="Dromedary" speed="20" premium="yes" /> <mount id="21" clientId="406" name="Sandstone Scorpion" speed="20" premium="yes" /> <mount id="22" clientId="421" name="Rented Horse" speed="20" premium="yes" /> <mount id="23" clientId="426" name="Fire War Horse" speed="20" premium="yes" /> <mount id="24" clientId="427" name="Shadow Draptor" speed="20" premium="yes" /> <mount id="25" clientId="437" name="Rented Horse" speed="20" premium="yes" /> <mount id="26" clientId="438" name="Rented Horse" speed="20" premium="yes" /> <mount id="27" clientId="447" name="Ladybug" speed="20" premium="yes" /> <mount id="28" clientId="450" name="Manta" speed="20" premium="yes" /> <mount id="29" clientId="502" name="Ironblight" speed="20" premium="yes" /> <mount id="30" clientId="503" name="Magma Crawler" speed="20" premium="yes" /> <mount id="31" clientId="506" name="Dragonling" speed="20" premium="yes" /> <mount id="32" clientId="515" name="Gnarlhound" speed="20" premium="yes" /> <mount id="33" clientId="521" name="Red Manta" speed="20" premium="yes" /> <mount id="34" clientId="522" name="Mechanical Bird" speed="20" premium="yes" /> <mount id="35" clientId="526" name="Water Buffalo" speed="20" premium="yes" /> <!-- Customs Mounts <mount id="36" clientId="94" name="Hyaena" speed="50" premium="yes"/> <mount id="37" clientId="219" name="Tarantula" speed="50" premium="yes"/> <mount id="38" clientId="222" name="Toad" speed="50" premium="yes"/> <mount id="39" clientId="230" name="Hand of cursed fate" speed="50" premium="yes"/> <mount id="40" clientId="245" name="Nightmare" speed="50" premium="yes"/> <mount id="41" clientId="305" name="Mutated Rat" speed="50" premium="yes"/> <mount id="42" clientId="317" name="Young Sea Serpent" speed="50" premium="yes"/> <mount id="43" clientId="348" name="Lancer Beetle" speed="50" premium="yes"/> --> </mounts> E esse é o script do Mount doll.xml que tem aqui, eu tentei adicionar as mounts que não estavam nesse arquivo (nome, price, id) mas na hora de usar o comando ele não aceita, não sei se tenho q adicionar em algum outro arquivo se poder explicar como que funciona mais ou menos para eu tentar entender, Obrigado. function onSay(cid, words, param) local mounts = { ["widow queen"] = {price = 0, id = 1}, ["racing bird"] = {price = 0, id = 2}, ["war bear"] = {price = 0, id = 3}, ["black sheep"] = {price = 0, id = 4}, ["midnight panther"] = {price = 0, id = 5}, ["draptor"] = {price = 0, id = 6}, ["titanica"] = {price = 0, id = 7}, ["tin lizzard"] = {price = 0, id = 8}, ["rapid boar"] = {price = 0, id = 10}, ["stampor"] = {price = 0, id = 11}, ["undead cavebear"] = {price = 0, id = 12}, ["donkey"] = {price = 0, id = 13}, ["tiger slug"] = {price = 0, id = 14}, ["uniwheel"] = {price = 0, id = 15}, ["crystal wolf"] = {price = 0, id = 16}, ["war horse"] = {price = 0, id = 17}, ["kingly deer"] = {price = 0, id = 18}, ["tamed panda"] = {price = 0, id = 19}, ["dromedary"] = {price = 0, id = 20}, ["scorpion king"] = {price = 0, id = 21}, ["fire war horse"] = {price = 0, id = 23}, ["shadow draptor"] = {price = 0, id = 24}, ["lady bug"] = {price = 0, id = 27}, ["manta ray"] = {price = 0, id = 28}, ["ironblight"] = {price = 0, id = 29}, ["magma crawler"] = {price = 0, id = 30}, ["dragonling"] = {price = 0, id = 31}, ["gnarlhound"] = {price = 0, id = 32}, ["Red Manta"] = {price = 0, id = 33}, ["Mechanical Bird"] = {price = 0, id = 34}, ["Water Buffalo"] = {price = 0, id = 35}, ["Hyaena"] = {price = 0, id = 36}, ["Tarantula"] = {price = 0, id = 37}, ["Toad"] = {price = 0, id = 38}, ["Hand of cursed fate"] = {price = 0, id = 39}, ["Nightmare"] = {price = 0, id = 40}, ["Mutated Rat"] = {price = 0, id = 41}, ["Young Sea Serpent"] = {price = 0, id = 42}, ["Lancer Beetle"] = {price = 0, id = 43}, } local msg = {"Você pode escolher qualquer montaria do servidor! basta olhar elas no nosso site!!", "Voce nao tem Mountdoll..", "Not A Good Param..", "Mount conquistado com susseso!.","Voce ja tem este mount"} local param = string.lower(param) local t = mounts[param] if(getPlayerItemCount(cid, 13030) > 0) then if(param ~= "" and t) then if t and not getPlayerMount(cid, t.id) then doPlayerRemoveItem(cid, 13030, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) doPlayerAddMount(cid, t.id) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[5]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end Editado Janeiro 19, 2014 11 anos por Girolez (veja o histórico de edições)
Postado Janeiro 20, 2014 11 anos Autor Entao kkk, eu quando upei o script aqui e notei isso, mas eu fui la tirei e também não funcionou
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.