Postado Março 11, 2016 9 anos 10 horas atrás, Comedinha disse: Eu consigo com 10 linhas, é uma competição? local k = { days = 3 -- quantos dias vip } function onLogin(cid) if getPlayerLastLoginSaved(cid) == 0 then doPlayerAddPremiumDays(cid, k.days) end return true end @Leonardo88 Na verdade ele não especificou qual o sistema vip que o servidor usa, pode ser qualquer um... então consigo com 6 acho que ganhei uehuehuehueehueuehe Spoiler function onLogin(cid) if getPlayerLastLoginSaved(cid) == 0 then doPlayerAddPremiumDays(cid, 3) end return true end 10 horas atrás, Comedinha disse: O return vai dar erro se colocar no login.lua, então ganhei if getPlayerLastLoginSaved(cid) == 0 then doPlayerAddPremiumDays(cid, 3) end Com menos linhas ainda... @mkmmkm Ok, parei vamos ajudar o pobre homem... Primeiramente, qual sistema vip/premium utiliza? se for o normal pode utilizar o meu ou do @vankk, se for outro pode utilizar do @leonardo88 e modificar as configurações. Lembrando que o meu só vai funcionar para novos players criados a partir da adição do script, mas todos os três scripts tem um erro que cada personagem novo que a pessoa criar irá adicionar mais 3 dias de premium/vip... Algum dos dois se habilita em corrigir? Lembrando que não adianta verificar se o player tem premium ativa pois ele poderia criar um novo personagem a cada três dias... .-. nossa verdade mais o meu só vai dar esse erro no sistema premium eu não pensei nisso .-. agora no sistema vip é por char vip então n tem esse problema então se o seu for premium account aconselho usar o do comedinha agora se for um sistema vip que usa storage de tempo pode usar o meu e modificar deixar bem modificavel, ja arrumei o script que fiz por premium account, eu não conhecia essa função getPlayerLastLoginSaved(cid) Editado Março 11, 2016 9 anos por lenardo88 (veja o histórico de edições)
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.