Farathor 22 Postado Março 31, 2014 Share Postado Março 31, 2014 Galera, Gostaria De Que Quando o Player Nascer Ele Ganha-se 10 Dias de Premmy. Obrigado! Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/ Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 function onLogin(cid) local storage = 123 local dias = 10 if (not isPremium(cid)) and getPlayerStorageValue(cid, storage) <= 0 then doPlayerAddPremiumDays(cid, dias) doPlayerSendCancel(cid, "Você ganhou "..dias.." Dia(s) de Premium.") end return true end Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631340 Compartilhar em outros sites More sharing options...
0 akira021 28 Postado Março 31, 2014 Share Postado Março 31, 2014 (editado) j function onLogin(cid) local storage = 123 local dias = 10 if (not isPremium(cid)) and getPlayerStorageValue(cid, storage) <= 0 then doPlayerAddPremiumDays(cid, dias) doPlayerSendCancel(cid, "Você ganhou "..dias.." Dia(s) de Premium.") end return true end Duuh.. Faltou soh o setPlayerStorageValue(cid,dias,1) depois do if Se nao toda vez que acabar a vip e o player logar ele vai ganhar os 10 dias de vip.. Bem que o kra nao especificou neh? Kkkkk Editado Março 31, 2014 por Akira Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631355 Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 Akira , é que eu esqueci mesmo rsrs.. vlw function onLogin(cid) local storage = 123 local dias = 10 if (not isPremium(cid)) and getPlayerStorageValue(cid, storage) <= 0 then doPlayerAddPremiumDays(cid, dias) doPlayerSendCancel(cid, "Você ganhou "..dias.." Dia(s) de Premium.") setPlayerStorageValue(cid, storage, 1) end return true end Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631364 Compartilhar em outros sites More sharing options...
0 akira021 28 Postado Março 31, 2014 Share Postado Março 31, 2014 Eh assim msm, erra eh humano... kkkkk Vlw Duuh! Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631375 Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 Eh assim msm, erra eh humano... kkkkk Vlw Duuh! Esquecer de setar a storage é comigo msm 'kkk Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631387 Compartilhar em outros sites More sharing options...
0 Farathor 22 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 (editado) Duuh, Me Explica Como Adicionar? E Outro Duvida, Por Exemplo Meu Servidor Caiu, Quando ele Abrir Denovo, Os Players Que Ja Ganharam Premmy, Não Iram Ganhar Denovo Não Neh? Editado Março 31, 2014 por Farathor Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631451 Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 ganham só uma vez .para adicionar coloque o script em data / creaturescripts / scripts.. e coloque a tag em creaturescripts.xml <event type="login" name="NomeDoEvento" event="script" value="NomeDoArquivo.lua"/> Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631454 Compartilhar em outros sites More sharing options...
0 akira021 28 Postado Março 31, 2014 Share Postado Março 31, 2014 Duuh, Me Explica Como Adicionar? E Outro Duvida, Por Exemplo Meu Servidor Caiu, Quando ele Abrir Denovo, Os Players Que Ja Ganharam Premmy, Não Iram Ganhar Denovo Não Neh? Agora que o kra faou Duuh esse teu script vai deixar um belo bug, pq o msm player nao vai ganhar vip, mas ao acabar a vip e o kra criar outro char ele vai ganhar mais 10 dias de vip e assim vai... Bom, eu nao consigo imagina agora como resolver isso, alguem ai sabe? Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631461 Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 (editado) Duuh, Me Explica Como Adicionar? E Outro Duvida, Por Exemplo Meu Servidor Caiu, Quando ele Abrir Denovo, Os Players Que Ja Ganharam Premmy, Não Iram Ganhar Denovo Não Neh? Agora que o kra faou Duuh esse teu script vai deixar um belo bug, pq o msm player nao vai ganhar vip, mas ao acabar a vip e o kra criar outro char ele vai ganhar mais 10 dias de vip e assim vai... Bom, eu nao consigo imagina agora como resolver isso, alguem ai sabe? kkkkkkkkkkkk' verdade ! usa assim : function onLogin(cid) local storage = 123 local dias = 10 if getAccountStorageValue(getPlayerAccountId(cid), storage) then doPlayerAddPremiumDays(cid, dias) doPlayerSendCancel(cid, "Você ganhou "..dias.." Dia(s) de Premium.") setAccountStorageValue(getPlayerAccountId(cid), storage, 1) end return true end seu serve tem que ter a função : getAccountStorageValue e setAccountStorageValue .. Se não tiver vai ter que colocar , você encontra a função aqui no fórum msm, é só usar a barra de pesquisa. mais testa ae , vai que tem Editado Março 31, 2014 por DuuhCarvalho Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631462 Compartilhar em outros sites More sharing options...
0 Farathor 22 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 duuh tem uma coisa, sempre que o jogador reinicia a conta inteira, ele ganha mais 10 dias de premmy, e quando ele loga nao aparece a msg Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631798 Compartilhar em outros sites More sharing options...
0 Dbko 120 Postado Abril 1, 2014 Share Postado Abril 1, 2014 Vei Tipo Tem como por Nao pra quando Se Passar 10 Dias Remove o Storage O Do player Seu OT e De Site o Executavel no Sqilite Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631801 Compartilhar em outros sites More sharing options...
0 Farathor 22 Postado Abril 1, 2014 Autor Share Postado Abril 1, 2014 e de site, mais tem acc manager Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631804 Compartilhar em outros sites More sharing options...
0 Dbko 120 Postado Abril 1, 2014 Share Postado Abril 1, 2014 Pq n poin Pelo Site e Mas Confiavel pó Scripits se Funcionar E bom Mas Creio no Site melhor Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631816 Compartilhar em outros sites More sharing options...
0 akira021 28 Postado Abril 1, 2014 Share Postado Abril 1, 2014 No script eh bom se for algo passageiro, tipo promocao de abertura, todos os players que logar hoje ganharam 10 dias de vip ai no dia seguinte tu remove o script e pronto, nao tem perigo de dar bug, se o seu caso for esse, entao pode usar o outro script do Duuh, sem precisar add a funcao, pq o bug soh vai ocorrer apos os 10 dias de vip, sacou? Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1631935 Compartilhar em outros sites More sharing options...
0 notle2012 233 Postado Abril 2, 2014 Share Postado Abril 2, 2014 (editado) se for dias de vip usa esse function onLogin(cid) local storage,days = (getPlayerAccountId(cid)+550),10 if getGlobalStorageValue(storage) <= 0 then setGlobalStorageValue(storage, 1) addVipDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de vip, bom jogo!") end return true end se for dias de premium account usa esse function onLogin(cid) local storage,days = (getPlayerAccountId(cid)+550),10 if getGlobalStorageValue(storage) <= 0 then setGlobalStorageValue(storage, 1) doPlayerAddPremiumDays(cid, days) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você recebeu "..days.." dias de premium account, bom jogo!") end return true end Editado Abril 2, 2014 por notle2012 Link para o comentário https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/#findComment-1632470 Compartilhar em outros sites More sharing options...
Pergunta
Farathor 22
Galera, Gostaria De Que Quando o Player Nascer Ele Ganha-se 10 Dias de Premmy. Obrigado!
Link para o comentário
https://xtibia.com/forum/topic/231048-quando-player-nascer-ganhar-10-dias-de-premmy/Compartilhar em outros sites
22 respostass a esta questão
Posts Recomendados