Postado Maio 11, 2017 8 anos Tava dando 1 olhada na lib do seu vip system, acho que assim deve funcionar. --<action itemid="xxxx" event="script" value="other/vipitem.lua"/>-- local amount = 3 function onUse(cid, item, fromPosition, itemEx, toPosition) vip.addVipByAccount(getPlayerAccount(cid), amount) doCreatureSay(cid, "Parabéns! Você recebeu ".. amount .." dias VIP!", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 30) doRemoveItem(item.uid, 1) return true end Editado Maio 11, 2017 8 anos por Way20 (veja o histórico de edições) Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
Postado Maio 11, 2017 8 anos Autor 2 horas atrás, Way20 disse: Tava dando 1 olhada na lib do seu vip system, acho que assim deve funcionar. --<action itemid="xxxx" event="script" value="other/vipitem.lua"/>-- local amount = 3 function onUse(cid, item, fromPosition, itemEx, toPosition) vip.addVipByAccount(getPlayerAccount(cid), amount) doCreatureSay(cid, "Parabéns! Você recebeu ".. amount .." dias VIP!", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 30) doRemoveItem(item.uid, 1) return true end Ele deu a vip, no site dizia que tem vip, e no server apareceu que eu tinha experiência, mas não consigo acessar a area donate.
Postado Maio 11, 2017 8 anos function onStepIn(cid, item, position, fromPosition) local tileConfig = { kickPos = { x =167, y = 51, z = 7}, kickMsg = "Você não é VIP, para saber mais como ter acesso a áreas e itens exclusivos, acesse o nosso site!", enterMsg = "Bem vindo a área VIP, agradecemos a sua doação!", enterEffect = CONST_ME_MAGIC_RED, } if isPlayer(cid) == true then if vip.accountHasVip(getPlayerAccount(cid)) == false then doTeleportThing(cid, tileConfig.kickPos) doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect) doPlayerSendCancel(cid, tileConfig.kickMsg) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg) doSendMagicEffect(position, tileConfig.enterEffect) end return true end end Editado Maio 11, 2017 8 anos por Way20 (veja o histórico de edições) Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
Postado Maio 12, 2017 8 anos Autor 1 hora atrás, Way20 disse: function onStepIn(cid, item, position, fromPosition) local tileConfig = { kickPos = { x =167, y = 51, z = 7}, kickMsg = "Você não é VIP, para saber mais como ter acesso a áreas e itens exclusivos, acesse o nosso site!", enterMsg = "Bem vindo a área VIP, agradecemos a sua doação!", enterEffect = CONST_ME_MAGIC_RED, } if isPlayer(cid) == true then if vip.accountHasVip(getPlayerAccount(cid)) == false then doTeleportThing(cid, tileConfig.kickPos) doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect) doPlayerSendCancel(cid, tileConfig.kickMsg) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg) doSendMagicEffect(position, tileConfig.enterEffect) end return true end end Com esse código, nem aparece mais quem ele é vip, com o outro ainda aparecia, e mesmo assim ainda nem entra na area...
Postado Maio 12, 2017 8 anos 49 minutos atrás, Skipper disse: Com esse código, nem aparece mais quem ele é vip, com o outro ainda aparecia, e mesmo assim ainda nem entra na area... function onStepIn(cid, item, position, fromPosition) local tileConfig = { kickPos = { x =167, y = 51, z = 7}, kickMsg = "Você não é VIP, para saber mais como ter acesso a áreas e itens exclusivos, acesse o nosso site!", enterMsg = "Bem vindo a área VIP, agradecemos a sua doação!", enterEffect = CONST_ME_MAGIC_RED, } if isPlayer(cid) == true then if vip.hasVip(cid) == false then doTeleportThing(cid, tileConfig.kickPos) doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect) doPlayerSendCancel(cid, tileConfig.kickMsg) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg) doSendMagicEffect(position, tileConfig.enterEffect) end return true end end Nós somos aquilo que fazemos repetidamente. Excelência, não é um modo de agir, mas um hábito. Aristóteles
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.