Postado Março 31, 2022 3 anos Qual servidor ou website você utiliza como base: OTX 12.64 Vamos lá pessoal procurei em todos os lugares algo parecido com um Mount Doll e não encontrei, então resolvi colocar a mão na massa e partir pra gambiarra baseado no script do Addon Doll. Basicamente é um script em que o player usa o item 37587 e recebe 71 montarias (deixei algumas de fora pra colocar em quests). Eu testei e funcionou! ? A gambiarra é que o script verifica o sexo do personagem o que não faz sentido algum, eu sei. E é nisto que preciso da ajuda de vocês. if getPlayerSex(cid) == 1 then for name, id in pairs(maleOutfits) do Gostaria que ao invés de verificar o sexo, ao usar o script o player ganhe o storage 64801 e se tentar usar novamente o script verifique se o player já possui o determinado storage. Abaixo segue o script atual pra quem quiser usar está funcionando sem bugs. local addondoll = Action() function addondoll.onUse(cid, item, toPosition, itemEx, fromPosition) local femaleOutfits = { ["Black Sheep"]={4}, ["War Bear"]={3}, ["Tamed Panda"]={19}, ["Crystal Wolf"]={16}, ["Undead Cavebear"]={12}, ["Siegebreaker"]={56}, ["Ringtail Waccoon"]={68}, ["Gnarlhound"]={32}, ["Ladybug"]={27}, ["Tiger Slug"]={14}, ["Widow Queen"]={1}, ["Rapid Boar"]={10}, ["Stampor"]={11}, ["Racing Bird"]={2}, ["Armoured War Horse"]={23}, ["Tundra Rambler"]={62}, ["Draptor"]={6}, ["Dragonling"]={31}, ["Jade Lion"]={48}, ["Kingly Deer"]={18}, ["Dromedary"]={20}, ["Donkey"]={13}, ["Water Buffalo"]={35}, ["Blazebringer"]={9}, ["Jade Pincer"]={49}, ["Undead Cavebear"]={12}, ["Titanica"]={7}, ["Manta"]={28}, ["Plumfish"]={80}, ["Tin Lizzard"]={8}, ["Walker"]={43}, ["Ironblight"]={29}, ["Magma Crawler"]={30}, ["Shock Head"]={42}, ["Flamesteed"]={47}, ["Doombringer"]={53}, ["Flitterkatzen"]={75}, ["Slagsnare"]={93}, ["Nightdweller"]={100}, ["Gorongra"]={98}, ["Mouldpincer"]={104}, ["Reed Lurker"]={109}, ["Sparkion"]={110}, ["Shadow Claw"]={114}, ["Dreadhare"]={117}, ["Stone Rhino"]={119}, ["Shadow Sphinx"]={122}, ["Jungle Saurian"]={123}, ["Blazing Unicorn"]={126}, ["Cranium Spider"]={129}, ["Marsh Toad"]={133}, ["Ebony Tiger"]={136}, ["Tawny Owl"]={140}, ["Lacewing Moth"]={143}, ["Festive Snowman"]={148}, ["Rabbit Rickshaw"]={151}, ["River Crocovile"]={154}, ["Gryphon"]={157}, ["Jousting Eagle"]={158}, ["Cerberus Champion"]={159}, ["Battle Badger"]={160}, ["Floating Sage"]={166}, ["Haze"]={169}, ["Antelope"]={170}, ["Snow Strider"]={171}, ["Eventide Nandu"]={178}, ["Spectral Horse"]={179}, ["Voracious Hyaena"]={180}, ["Krakoloss"]={184}, ["Rift Watcher"]={190}, } local maleOutfits = { ["Black Sheep"]={4}, ["War Bear"]={3}, ["Tamed Panda"]={19}, ["Crystal Wolf"]={16}, ["Undead Cavebear"]={12}, ["Siegebreaker"]={56}, ["Ringtail Waccoon"]={68}, ["Gnarlhound"]={32}, ["Ladybug"]={27}, ["Tiger Slug"]={14}, ["Widow Queen"]={1}, ["Rapid Boar"]={10}, ["Stampor"]={11}, ["Racing Bird"]={2}, ["Armoured War Horse"]={23}, ["Tundra Rambler"]={62}, ["Draptor"]={6}, ["Dragonling"]={31}, ["Jade Lion"]={48}, ["Kingly Deer"]={18}, ["Dromedary"]={20}, ["Donkey"]={13}, ["Water Buffalo"]={35}, ["Blazebringer"]={9}, ["Jade Pincer"]={49}, ["Undead Cavebear"]={12}, ["Titanica"]={7}, ["Manta"]={28}, ["Plumfish"]={80}, ["Tin Lizzard"]={8}, ["Walker"]={43}, ["Ironblight"]={29}, ["Magma Crawler"]={30}, ["Shock Head"]={42}, ["Flamesteed"]={47}, ["Doombringer"]={53}, ["Flitterkatzen"]={75}, ["Slagsnare"]={93}, ["Nightdweller"]={100}, ["Gorongra"]={98}, ["Mouldpincer"]={104}, ["Reed Lurker"]={109}, ["Sparkion"]={110}, ["Shadow Claw"]={114}, ["Dreadhare"]={117}, ["Stone Rhino"]={119}, ["Shadow Sphinx"]={122}, ["Jungle Saurian"]={123}, ["Blazing Unicorn"]={126}, ["Cranium Spider"]={129}, ["Marsh Toad"]={133}, ["Ebony Tiger"]={136}, ["Tawny Owl"]={140}, ["Lacewing Moth"]={143}, ["Festive Snowman"]={148}, ["Rabbit Rickshaw"]={151}, ["River Crocovile"]={154}, ["Gryphon"]={157}, ["Jousting Eagle"]={158}, ["Cerberus Champion"]={159}, ["Battle Badger"]={160}, ["Floating Sage"]={166}, ["Haze"]={169}, ["Antelope"]={170}, ["Snow Strider"]={171}, ["Eventide Nandu"]={178}, ["Spectral Horse"]={179}, ["Voracious Hyaena"]={180}, ["Krakoloss"]={184}, ["Rift Watcher"]={190}, } if getPlayerSex(cid) == 1 then for name, id in pairs(maleOutfits) do doPlayerAddMount(cid, id[1]) doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW) doRemoveItem(item.uid) end else for name, id in pairs(femaleOutfits) do doPlayerAddMount(cid, id[1]) doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW) doRemoveItem(item.uid) end end return true end addondoll:id(37587) addondoll:register() Fico grato a quem puder ajudar! Atenciosamente, Felipe Lotz.
Postado Março 31, 2022 3 anos 1 hora atrás, moskitinho disse: Gostaria que ao invés de verificar o sexo, ao usar o script o player ganhe o storage 64801 e se tentar usar novamente o script verifique se o player já possui o determinado storage. local addondoll = Action() function addondoll.onUse(cid, item, toPosition, itemEx, fromPosition) local mounts = { ["Black Sheep"]={4}, ["War Bear"]={3}, ["Tamed Panda"]={19}, ["Crystal Wolf"]={16}, ["Undead Cavebear"]={12}, ["Siegebreaker"]={56}, ["Ringtail Waccoon"]={68}, ["Gnarlhound"]={32}, ["Ladybug"]={27}, ["Tiger Slug"]={14}, ["Widow Queen"]={1}, ["Rapid Boar"]={10}, ["Stampor"]={11}, ["Racing Bird"]={2}, ["Armoured War Horse"]={23}, ["Tundra Rambler"]={62}, ["Draptor"]={6}, ["Dragonling"]={31}, ["Jade Lion"]={48}, ["Kingly Deer"]={18}, ["Dromedary"]={20}, ["Donkey"]={13}, ["Water Buffalo"]={35}, ["Blazebringer"]={9}, ["Jade Pincer"]={49}, ["Undead Cavebear"]={12}, ["Titanica"]={7}, ["Manta"]={28}, ["Plumfish"]={80}, ["Tin Lizzard"]={8}, ["Walker"]={43}, ["Ironblight"]={29}, ["Magma Crawler"]={30}, ["Shock Head"]={42}, ["Flamesteed"]={47}, ["Doombringer"]={53}, ["Flitterkatzen"]={75}, ["Slagsnare"]={93}, ["Nightdweller"]={100}, ["Gorongra"]={98}, ["Mouldpincer"]={104}, ["Reed Lurker"]={109}, ["Sparkion"]={110}, ["Shadow Claw"]={114}, ["Dreadhare"]={117}, ["Stone Rhino"]={119}, ["Shadow Sphinx"]={122}, ["Jungle Saurian"]={123}, ["Blazing Unicorn"]={126}, ["Cranium Spider"]={129}, ["Marsh Toad"]={133}, ["Ebony Tiger"]={136}, ["Tawny Owl"]={140}, ["Lacewing Moth"]={143}, ["Festive Snowman"]={148}, ["Rabbit Rickshaw"]={151}, ["River Crocovile"]={154}, ["Gryphon"]={157}, ["Jousting Eagle"]={158}, ["Cerberus Champion"]={159}, ["Battle Badger"]={160}, ["Floating Sage"]={166}, ["Haze"]={169}, ["Antelope"]={170}, ["Snow Strider"]={171}, ["Eventide Nandu"]={178}, ["Spectral Horse"]={179}, ["Voracious Hyaena"]={180}, ["Krakoloss"]={184}, ["Rift Watcher"]={190}, } if getPlayerStorageValue(cid, 64801) < 1 then for name, id in pairs(mounts) do doPlayerAddMount(cid, id[1]) end doSendMagicEffect(getThingPos(cid), CONST_ME_FIREWORK_YELLOW) doRemoveItem(item.uid) setPlayerStorageValue(cid, 64801, 1) end return true end addondoll:id(37587) addondoll:register() creio que 12.64 é tfs 1.5, então pode ser que seja "Player:getStorage(64801)", porém acho q deve funcionar assim tbm bobiei não tinha lido que eh OTX, assim creio que vai funcionar normal caso não funcione posta o erro do console em spoiler pf Editado Março 31, 2022 3 anos por FeeTads ajuste (veja o histórico de edições)
Postado Março 31, 2022 3 anos Autor @FeeTads ficou PERFEITO! Registrei o storage e sucesso! Mount Doll funcionando ? Atenciosamente, Felipe Lotz.
Postado Março 31, 2022 3 anos 2 minutos atrás, moskitinho disse: ficou PERFEITO! Registrei o storage e sucesso! Mount Doll funcionando boa kkkk, não sei muito bem ainda como funciona revScript, mas to pegando o jeito kkkkk, agora só vai
Postado Março 31, 2022 3 anos 14 horas atrás, FeeTads disse: if getPlayerStorageValue(cid, 64801) < 1 then for name, id in pairs(mounts) do @moskitinho tava revendo esse script, e percebi que se o player falar ou usar não sei, o script não ta checando se ele tem o itrm antes Então deveria ficar assim eu acho. if getPlayerStorageValue(cid, 64801) < 1 then if getPlayerItemCount(cid, item.uid) >= 1 then ... Não lembro ao certo se no playe item count é UID ou Item.itemID PORÉM, vc pode por o id do mount doll que vai funcionar Caso ele esteja funcionando somente com o doll desconsidere kkk, mas trnho quase ctz que esta funcionando e dando as mounts sem o doll
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.