DuuhCarvalho 327 Postado Fevereiro 5, 2014 Share Postado Fevereiro 5, 2014 Bom sem nada pra fazer, resolvi fazer um script. 'Simples porém útil' eu mesmo uso no meu otserv . então ao dar use na Estátua você é teleportado para lugar X, porém o player só é teleportado se for premium account. você também pode usar outros items , ex : pedra, parede, arvore ... usei estátua apenas como um exemplo. vá em actions/scripts e crie um NovoArquivo.lua cole isso dentro.. function onUse(cid, item, frompos, item2, topos) local pos = {x=502, y=49, z=7} -- posição para onde o player vai ser teleportado if (isPremium(cid) == TRUE) then doTeleportThing(cid, pos) doPlayerSendCancel(cid, "Bem Vindo.") else doPlayerSendCancel(cid, "Você não é premium, para comprar premium use o comando !buypremium.") end return TRUE end cole essa tag em actions.xml <action uniqueid="UniqueIdQueAindaNãoTenhaNoOt" script="NomedoArquivoCriadoemScripts.lua" /> coloque a UniqueId na Estátua pelo RME . Pronto é isso Fiz também um novo script !buypremium . caso queira usar .. function onSay(cid, words, param) local days = 5 -- dias que o player ganha ao comprar premium local money = 2000000 -- preço , no caso tá 2kk local maxDays = 150 -- Maximo de dias que o player pode comprar if(getPlayerPremiumDays(cid) <= maxDays) then if (doPlayerRemoveMoney(cid, money) == TRUE) then doPlayerAddPremiumDays(cid, days) doSendAnimatedText(getCreaturePosition(cid), "SUCESS.", 35) doPlayerSendCancel(cid, "Foram adicionandos "..days.." dias de premium da sua account.") doSendMagicEffect(getCreaturePosition(cid), 26) else doSendAnimatedText(getCreaturePosition(cid), "FAIL.", 35) doPlayerSendCancel(cid, "Você não tem dinheiro suficiente, 5 dias = 200 crystal coins.") doSendMagicEffect(getCreaturePosition(cid), 2) end else doSendAnimatedText(getCreaturePosition(cid), "FAIL.", 35) doPlayerSendCancel(cid, "Seus dias de premium estão no limite.") doSendMagicEffect(getCreaturePosition(cid), 2) end return TRUE end Ajudei, dar um Rep+ Link para o comentário https://xtibia.com/forum/topic/228337-est%C3%A1tua-para-players-premium/ Compartilhar em outros sites More sharing options...
AnneMotta 234 Postado Fevereiro 5, 2014 Share Postado Fevereiro 5, 2014 Opa jovem, bem legal seus códigos, parabéns! Link para o comentário https://xtibia.com/forum/topic/228337-est%C3%A1tua-para-players-premium/#findComment-1611740 Compartilhar em outros sites More sharing options...
Posts Recomendados