Postado Setembro 23, 2018 6 anos alguém consegue deixar esses 2 últimos scripts compativeis com o primeiro? tipo, o primeiro script é de um item que adiciona x dia de premium em sua conta, e os 2 últimos são um tipo de recompensa por ter comprado o item no shop online do servidor, eu queria que assim que você usasse o primeiro item liberasse o acesso do tile donate e saisse o efeito em seu personagem Script do item Mostrar conteúdo oculto function onUse(cid, item, frompos, item2, topos) local config={ dias="15" } doPlayerAddPremiumDays(cid, config.dias) doPlayerSendTextMessage(cid,22,"Voce ganhou 15 dias de premium account.") doRemoveItem(item.uid,1) return TRUE end Script do tile donate Mostrar conteúdo oculto function onStepIn(cid, item, position, fromPosition) local tileConfig = { kickPos = fromPosition, kickEffect = CONST_ME_POFF, kickMsg = "Você não e um player donate para virar acesse: http://144.217.170.205/", enterMsg = "Bem Vindo a area donate, 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) return end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg) doSendMagicEffect(position, tileConfig.enterEffect) return true end end Script do efeito Mostrar conteúdo oculto local rnd = {"VIP"} function onLogin(cid) if not isPlayer(cid) then return true end sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return true end function sendEffect(cid) if isCreature(cid) then if vip.hasVip(cid) == true then pos = getThingPos(cid) doSendAnimatedText(pos, rnd[math.random(#rnd)], 251) addEvent(sendEffect, 5200,cid) end end end por favor, alguém?? já vou colocar o servidor online e preciso disso @Brunds @KotZletY @Vodkart @Sttorm
Postado Setembro 24, 2018 6 anos Solução @Emanueldk tenta assim Tile donate function onStepIn(cid, item, position, fromPosition) local tileConfig = { kickPos = fromPosition, kickEffect = CONST_ME_POFF, kickMsg = "Você não e um player donate para virar acesse: http://144.217.170.205/", enterMsg = "Bem Vindo a area donate, agradecemos a sua doação!", enterEffect = CONST_ME_MAGIC_RED, } if isPlayer(cid) == true then if isPremium(cid) == FALSE then doTeleportThing(cid, tileConfig.kickPos) doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect) doPlayerSendCancel(cid, tileConfig.kickMsg) return end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg) doSendMagicEffect(position, tileConfig.enterEffect) return true end end Script Efeito local rnd = {"VIP"} function onLogin(cid) if not isPlayer(cid) then return true end sendEffect(cid) registerCreatureEvent(cid, "AdvEffect") return true end function sendEffect(cid) if isCreature(cid) then if isPremium(cid) == true then pos = getThingPos(cid) doSendAnimatedText(pos, rnd[math.random(#rnd)], 251) addEvent(sendEffect, 5200,cid) end end end Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas. discord.gg/phJZeHa2k4 Projeto ATS (Naruto) Informações Abaixo Facebook Youtube Discord Tutoriais / Conteúdos Clique Aqui
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.