Advertisement
Guest User

gabiruuuu

a guest
Nov 21st, 2014
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.84 KB | None | 0 0
  1. //-------------------------------------------------------------------------------------------------------------
  2.  
  3. function script vip15 {
  4.  
  5. set $nivelVip, 1;
  6. set $diasVip, 15;
  7. set $verificaVip, 1;
  8.  
  9. if (getgroupid() == 1) goto extender;
  10.  
  11. query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(CURDATE(),INTERVAL "+$diasVip+" DAY) WHERE `group_id` = 0 AND `account_id` = "+getcharid(3);
  12.  
  13. dispbottom "Vip inserido com sucesso! Relogue seu personagem para ativá-lo.";
  14. end;
  15.  
  16. estender:
  17.  
  18. query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(`dt_vip`,INTERVAL "+$diasVip+" DAY) WHERE `group_id` = "+$nivelVip+" AND `account_id` = "+getcharid(3);
  19.  
  20. dispbottom "Vip estendido por mais "+$diasVip+" dias! Relogue seu personagem para ativá-lo.";
  21. end;
  22.  
  23. }
  24.  
  25. //==========================================================================================================================
  26. // Função que adiciona 30 dias Vip ao usuário
  27. //==========================================================================================================================
  28.  
  29. function script vip30 {
  30.  
  31. set $nivelVip, 1;
  32. set $diasVip, 30;
  33. set $verificaVip, 1;
  34.  
  35. if (getgroupid() == 1) goto extender;
  36.  
  37. query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(CURDATE(),INTERVAL "+$diasVip+" DAY) WHERE `group_id` = 0 AND `account_id` = "+getcharid(3);
  38.  
  39. dispbottom "Vip inserido com sucesso! Relogue seu personagem para ativá-lo.";
  40. end;
  41.  
  42. estender:
  43.  
  44. query_sql "UPDATE `login` SET `group_id` = "+$nivelVip+", `dt_vip` = DATE_ADD(`dt_vip`,INTERVAL "+$diasVip+" DAY) WHERE `group_id` = "+$nivelVip+" AND `account_id` = "+getcharid(3);
  45.  
  46. dispbottom "Vip estendido por mais "+$diasVip+" dias! Relogue seu personagem para ativá-lo.";
  47. end;
  48.  
  49. }
  50.  
  51. //==========================================================================================================================
  52. // Função que controla a data de término da conta vip e anúncios ao logar
  53. //==========================================================================================================================
  54.  
  55. - script GerenciadorVip -1,{
  56.  
  57. OnPCLoginEvent:
  58.  
  59. set @site$, "www.ragnart.com.br";
  60.  
  61. query_sql "UPDATE `login` SET `group_id`= 0 WHERE `group_id` = "+$nivelVip+" AND (`dt_vip` IS NULL OR `dt_vip` < CURDATE())";
  62. query_sql "SELECT (`dt_vip` IS NULL OR `dt_vip` < CURDATE()) FROM `login` WHERE `account_id` = "+getcharid(3), @verificaVip;
  63.  
  64. if (@verificaVip) {
  65.  
  66. dispbottom "Torne-se um(a) jogador(a) Vip e tenha benefícios esclusivos!";
  67. dispbottom "Acesse "+@site$+" e saiba mais!";
  68. end;
  69.  
  70. }
  71.  
  72. query_sql "SELECT DATE_FORMAT(`dt_vip`, '%d/%m/%Y') FROM `login` WHERE `account_id` = "+getcharid(3), @dataVencimento$;
  73.  
  74. dispbottom "Sua conta Vip é válida até o dia "+@dataVencimento$+"";
  75. end;
  76.  
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement