Poste o seu script bugado, derrepente é só concertar.
- Fórum
- xTibia - Notícias e Suporte
- Soluções
- Archived
- [Talkaction] !mount
5
828
info
Grupo: Campones
Registrado: 08/12/09
Posts: 76
Reputação: +27
Char no Tibia: Zoralurk

06 de janeiro de 2012 às 01:44
info
Grupo: Artesão
Registrado: 25/12/07
Posts: 144
Reputação: +12
Char no Tibia: Maximus Down

06 de janeiro de 2012 às 02:24
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},
["blazebringer"] = {price = 0, id = 9},
["rapid boar"] = {price = 0, id = 10},
["stampor"] = {price = 0, id = 11},
["undead cavebear"] = {price = 0, id = 12}
}
local msg = {"Você pode escolher um: widow queen,racing bird,war bear,black sheep,midnight panther,draptor,titanica,tin lizzard,blazebringer,rapid boar,stampor,undead cavebear", "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, 8982) > 0) then
if(param ~= "" and t) then
if t and not getPlayerMount(cid, t.id) then
doPlayerRemoveItem(cid, 8982, 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
no executável diz que o erro tá na linha 24, mas nao consegui arrumar
obs: a linha 24 é essa:
if t and not getPlayerMount(cid, t.id) then
no script ele pula umas linhas que no code não pula
Editado Janeiro 6 por yasha
info
Grupo: Campones
Registrado: 04/11/11
Posts: 43
Reputação: +29
Char no Tibia: SoLaMento

06 de janeiro de 2012 às 09:22
Eu olhei rapido creio que está faltando um "=" ali
mas o leonardo vai te respponder e te mostra o erro
malz n pode ajudalo ^^


info
Grupo: Artesão
Registrado: 25/12/07
Posts: 144
Reputação: +12
Char no Tibia: Maximus Down
Alguém ai tem um script de !mount? quando eu falar !mount NOME DA MONTARIA ele me dá a montaria desejada e tira o item necessário pra comprar a montaria, no caso, o item necessário para dar a montaria seria o mount doll. Eu achei só 1 script desse aqui no Xtibia e tá bugado, como eu não consegui arrumar queria saber se alguém tem o script ai, obrigado desde já