PedroBNC 0 Postado Dezembro 18, 2011 Share Postado Dezembro 18, 2011 Tipo do script: Premium Protocolo (versão do Tibia): 8.54 Servidor utilizado: TFS 3.6 (eu acho) Nível de experiência: Intermediario Adicionais/Informações: É o seguinte...eu quero um script que faça as novas contas do otserver começar com 5 dias de premium. Obrigado. Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/ Compartilhar em outros sites More sharing options...
jhon992 371 Postado Dezembro 18, 2011 Share Postado Dezembro 18, 2011 vai em data/creaturescripts/scripts e abre o arquivo "login.lua" nele adiciona: if (getPlayerStorageValue(cid, 20102) ~= 1) then doPlayerAddPremiumDays(cid, 5) -- 5 é o numero de dias premmy pode trocar se quiser setPlayerStorageValue(cid, 20102, 1) end Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/#findComment-1155887 Compartilhar em outros sites More sharing options...
PedroBNC 0 Postado Dezembro 19, 2011 Autor Share Postado Dezembro 19, 2011 (editado) Pow mano me ajudou muito. valeu. sera que teria um jeito de melhorar esse script tipo assim, qndo ele entrar e ganhar a premium aparecer uma mensagem na tela dele falando. Congratulations, good luck on your journey, I almost forgot here are your 5 days of premium. Editado Dezembro 19, 2011 por Zuaera Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/#findComment-1156247 Compartilhar em outros sites More sharing options...
jhon992 371 Postado Dezembro 19, 2011 Share Postado Dezembro 19, 2011 if (getPlayerStorageValue(cid, 20102) ~= 1) then doPlayerAddPremiumDays(cid, 5) -- 5 é o numero de dias premmy pode trocar se quiser doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Congratulations, good luck on your journey, I almost forgot here are your 5 days of premium.") setPlayerStorageValue(cid, 20102, 1) end Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/#findComment-1156514 Compartilhar em outros sites More sharing options...
PedroBNC 0 Postado Dezembro 21, 2011 Autor Share Postado Dezembro 21, 2011 if (getPlayerStorageValue(cid, 20102) ~= 1) then doPlayerAddPremiumDays(cid, 5) -- 5 é o numero de dias premmy pode trocar se quiser doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Congratulations, good luck on your journey, I almost forgot here are your 5 days of premium.") setPlayerStorageValue(cid, 20102, 1) end Cara esse seu script esta dando premium para todo PLAYER NOVO, quero que de para ACCOUNT NOVA. O Script desse jeito esta funfando assim : eu crio a conta e o char ai ganho 5 dias, ai crio outro char na mesma acc e ganho mais 5. tenta fazer ae, pra ACCOUNT NOVA ganhar 5 dias, ou melhor, todas as ACCOUNTS que forem criadas venhamcom 5 dias premium, tenta ae kra por favor. Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/#findComment-1158064 Compartilhar em outros sites More sharing options...
jhon992 371 Postado Dezembro 21, 2011 Share Postado Dezembro 21, 2011 if (getPlayerStorageValue(cid, getPlayerAccountId(cid)+3210) ~= 1) then doPlayerAddPremiumDays(cid, 5) -- 5 é o numero de dias premmy pode trocar se quiser doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"Congratulations, good luck on your journey, I almost forgot here are your 5 days of premium.") setPlayerStorageValue(cid, getPlayerAccountId(cid)+3210, 1) end Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/#findComment-1158180 Compartilhar em outros sites More sharing options...
PedroBNC 0 Postado Janeiro 1, 2012 Autor Share Postado Janeiro 1, 2012 (editado) Continuou o mesmo bug. Editado Janeiro 1, 2012 por Zuaera Link para o comentário https://xtibia.com/forum/topic/175696-account-nova-ganha-premium/#findComment-1165926 Compartilhar em outros sites More sharing options...
Posts Recomendados