Ir para conteúdo
  • Cadastre-se

Posts Recomendados

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 

Link para o post
Compartilhar em outros sites

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 por Girolez (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo