- 0
suporte scripts Script de Quest Pokémon Inicial
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.
-
Conteúdo Similar
-
- 0 respostas
- 941 visualizações
-
- 4 respostas
- 1495 visualizações
-
- 3 respostas
- 1332 visualizações
-
- 0 respostas
- 1183 visualizações
-
- 3 respostas
- 1288 visualizações
-
Pergunta
CrimAngel 0
Boas a todos, estou com um problema, meu script de pokémons iniciais não está funcionando, não dá erros no console, porém não acontece nada.
Já chequei action ID no mapa e está tudo certo, inclusive no actions.xml.
local starterpokes = {
["Mudkip"] = {x = 2537, y = 2516, z = 9},
["Treecko"] = {x = 2533, y = 2516, z = 9},
["Torchic"] = {x = 2531, y = 2516, z = 9},
["Ralts"] = {x = 2539, y = 2516, z = 9},
}
local btype = "Icone"
function onUse(cid, item, frompos, item2, topos, words, param)
if getPlayerLevel(cid) > 5 then
return true
end
local pokemon = ""
for a, b in pairs (starterpokes) do
if isPosEqualPos(topos, b) then
pokemon = a
end
end
if pokemon == "" then return true end --alterado v1.9 \/
doPlayerSendTextMessage(cid, 27, "Você acaba de receber seu pokémon inicial e algumas pokébolas para ajudá-lo em sua jornada!")
doPlayerSendTextMessage(cid, 27, "Não esqueça de usar a sua pokédex em todos os pokémons que desconhece!")
doPlayerAddPoke(cid, pokemon, 2394, false)
doPlayerAddItem(cid, 2392, 30)
doPlayerAddItem(cid, 12349, 100)
doPlayerAddItem(cid, 12347, 30)
doPlayerAddItem(cid, 12344, 10)
doPlayerAddItem(cid, 2160, 1)
doPlayerAddItem(cid, 17143, 1)
doPlayerAddExp(cid, 359000)
doSendMagicEffect(getThingPos(cid), 29)
doTeleportThing(cid, {x= 2560, y= 2520, z= 7})
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 29)
return TRUE
end
Edit: Achei o erro, falha boba no "getplayerlevel > 5"
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados