Postado Janeiro 13, 2015 10 anos Olá pessoal, consigo adc mais vocações no check da script abaixo? É uma script que só x vocação pode passar nesse piso. O problema é que quando os players pegam promotion, eles não podem mais passar. local vocation = 4function onStepIn(cid, item, position, fromPosition) if getPlayerVocation(cid) ~= vocation and isPlayer(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 18, 'You need to be a '..(getVocationInfo(vocation).name)..' to pass.') doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) end return TRUEend Editado Janeiro 13, 2015 10 anos por ADM Lucas OTBR (veja o histórico de edições)
Postado Janeiro 13, 2015 10 anos Solução local vocations = {3, 4, 7, 8} function onStepIn(cid, item, position, fromPosition) if not isInArray(vocations, getPlayerVocation(cid)) and isPlayer(cid) then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, 18, "Sua vocação não pode passar.") doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) end return true end
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.