Postado Março 12, 2017 8 anos Então, eu tenho esse script abaixo, porém, não muda as vocações, (não se promove). function onSay(cid, words, param) local voc = { --[ID DA VOC ATUAL] = {level = LEVEL NECESSARIO, promoteid = VOCACAO PROMOVIDA, preco = PREÇO COBRADO} [1] = {level = 8, promoteid = 1, preco = 20000}, [2] = {level = 8, promoteid = 1, preco = 20000}, [3] = {level = 8, promoteid = 1, preco = 20000}, [4] = {level = 8, promoteid = 1, preco = 20000}, [5] = {level = 1000, promoteid = 2, preco = 100000000}, [6] = {level = 1000, promoteid = 2, preco = 100000000}, [7] = {level = 1000, promoteid = 2, preco = 100000000}, [8] = {level = 1000, promoteid = 2, preco = 100000000} } local d = voc[getPlayerVocation(cid)] if not d then return doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_2, "Você não pode mais se promover.") and true elseif getPlayerMoney(cid) < d.preco then return doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_2, "Você não tem dinheiro("..(d.preco)..") para se promover.") and true elseif getPlayerLevel(cid) < d.level then return doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_2, "Você não tem level("..(d.level)..") para se promover.") and true end doPlayerSetVocation(cid, d.promoteid) doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_2, "Parabéns, você se promoveu!.") doSendMagicEffect(getThingPos(cid), 29) doSendMagicEffect(getThingPos(cid), 30) doPlayerRemoveMoney(cid, d.preco) return true end (1º) | [8.60] - Galaxy Server - Download (2º) | [8.60] - Glorious Server - Download (3º) | [8.60] - Epic Server - Download
Postado Março 12, 2017 8 anos Algum erro no distro? [1] = {level = 8, promoteid = 1, preco = 20000}, [2] = {level = 8, promoteid = 1, preco = 20000}, [3] = {level = 8, promoteid = 1, preco = 20000}, [4] = {level = 8, promoteid = 1, preco = 20000}, [5] = {level = 1000, promoteid = 2, preco = 100000000}, [6] = {level = 1000, promoteid = 2, preco = 100000000}, [7] = {level = 1000, promoteid = 2, preco = 100000000}, [8] = {level = 1000, promoteid = 2, preco = 100000000} } Você configurou certo? Pois pelo que to vendo, todas vocações 1,2,3,4 estão se promovendo para voc 1. E todas as voc 5,6,7,8 estão se promovendo para voc 2...
Postado Março 12, 2017 8 anos Autor 4 horas atrás, Weslley Kiyo disse: Algum erro no distro? [1] = {level = 8, promoteid = 1, preco = 20000}, [2] = {level = 8, promoteid = 1, preco = 20000}, [3] = {level = 8, promoteid = 1, preco = 20000}, [4] = {level = 8, promoteid = 1, preco = 20000}, [5] = {level = 1000, promoteid = 2, preco = 100000000}, [6] = {level = 1000, promoteid = 2, preco = 100000000}, [7] = {level = 1000, promoteid = 2, preco = 100000000}, [8] = {level = 1000, promoteid = 2, preco = 100000000} } Você configurou certo? Pois pelo que to vendo, todas vocações 1,2,3,4 estão se promovendo para voc 1. E todas as voc 5,6,7,8 estão se promovendo para voc 2... Sim, não da erros, só ta esquisito. Por exemplo, eu sou druid, ai uso !promotion, o boneco vira sorcerer kkkkkkkkkkkkkk (1º) | [8.60] - Galaxy Server - Download (2º) | [8.60] - Glorious Server - Download (3º) | [8.60] - Epic Server - Download
Postado Março 12, 2017 8 anos 1 hora atrás, jNo disse: Sim, não da erros, só ta esquisito. Por exemplo, eu sou druid, ai uso !promotion, o boneco vira sorcerer kkkkkkkkkkkkkk Exatamente, você precisa configurar o promoteid das vocações.
Postado Março 12, 2017 8 anos Autor 7 minutos atrás, Weslley Kiyo disse: Exatamente, você precisa configurar o promoteid das vocações. Mas no script e vocations xml ja ta configurado '-' Você começa Druid, ai usando, !promotion, deveria ir pra Elder Druid, depois !promotion de novo, deveria ir pra Special Elder Druid (1º) | [8.60] - Galaxy Server - Download (2º) | [8.60] - Glorious Server - Download (3º) | [8.60] - Epic Server - Download
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.