AN
pedido

Certas vocações não usar esse scroll

Por Animal Pak, 09 de dez. de 2015 em Scripts

4
933
Animal PakA
09 de dezembro de 2015 às 19:13

Boa tarde, alguém poderia me dizer se é possível colocar para certas vocações não poderem usar o scroll abaixo, pois alguns jogadores colocam ele na porta das houses fazendo jogadores com vocações vip perderem suas vocações vip ao clicar na porta da house, então para solucionar eu queria colocar os id's das vocações que não poderiam usar esse scroll:

function onUse(cid, item, frompos, item2, topos)

if getVocationInfo(getPlayerVocation(cid)).name == "Pain" then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Voce ja é um pain!")
else
doPlayerSetVocation(cid, 280)
doCreatureSay(cid, "Pain Owns!!", 19)
doSendMagicEffect(getCreaturePosition(cid), 499)
doCreatureChangeOutfit(cid, {lookType = 503})
if getPlayerStorageValue(cid, 5) < 1 then
setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+80000)
setCreatureMaxMana(cid, getCreatureMaxMana(cid)+80000)
setPlayerStorageValue(cid, 5, 1)
end
setPlayerStorageValue(cid, 300, (getPlayerVocation(cid)))
doRemoveItem(item.uid)
end
return TRUE
end

 

Os id's das vocações que não podem usar são esses: 413, 414, 415, 416, 417, 418

Editado Dezembro 9 por Animal Pak

Night WolfN
09 de dezembro de 2015 às 19:51
Melhor resposta

cola isso entre function onUse e o primeiro if

if isInArray({413, 414, 415, 416, 417, 418}, getPlayerVocation(cid)) then return doPlayerSendCancel(cid, "Sua vocação não pode usar este scroll.") end
Animal PakA
09 de dezembro de 2015 às 20:03

Resolvido, muito obrigado.

2 semanas depois...
CaronteC
19 de dezembro de 2015 às 12:14

Tópico Movido
Este tópico foi movido de "OTServSuporte OTServSuporte Scripting"
para "OTServSuporte OTServSuporte ScriptingPedidos e dúvidas resolvidos - Scripting".