Advertisement
Guest User

Login rewards v2 pan

a guest
Feb 2nd, 2014
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 KB | None | 0 0
  1. - script login_rewards_system -1,{
  2. end;
  3.  
  4. OnInit:
  5. // Items that will be reward and respective quantities
  6. // Always leave the last field 0, maximum fields 127
  7. setarray .item_reward[0],ID1,ID2,0;
  8. setarray .item_reward_qt[0],QT_ID1,QT_ID2,0;
  9. // Time lapse between prizes in seconds
  10. setarray .time_lapse[0],60*60*2,60*60*2,0;
  11. // Account idle players? 1 - true; 0 - false
  12. set .idle,1;
  13. // Account players using autotrade? 1 - true; 0 - false
  14. set .autotrade,1;
  15. // Account players that are in chats? 1 - true; 0 - false
  16. set .chat, 1;
  17. end;
  18.  
  19. OnPCLoginEvent:
  20. set lrs_passed,0;
  21. set lrs_passed_total, 0;
  22. set lrs_control,0;
  23. // Timer loop
  24. while( 1 )
  25. {
  26. if( ( checkvending() == 2 && !.autotrade ) // Autotrade
  27. && ( checkidle() && !.idle ) // Idle
  28. && ( checkchatting() && !.chat ) // Chat
  29. )
  30. sleep2 1000;
  31.  
  32. set lrs_passed, lrs_passed+1;
  33. set lrs_passed_total, lrs_passed_total+lrs_passed;
  34.  
  35. if( .time_lapse[lrs_control] == 0 )
  36. setarray .time_lapse[lrs_control],.time_lapse[lrs_control-1];
  37.  
  38. if( lrs_passed >= .time_lapse[lrs_control] )
  39. {
  40. set lrs_passed,0;
  41.  
  42. if( .item_reward[lrs_control] == 0 && lrs_control > 0 )
  43. set lrs_control,lrs_control-1;
  44.  
  45. getitem .item_reward[lrs_control], .item_reward_qt[lrs_control];
  46. dispbottom "Congratulations you are online for "+lrs_passed_total+" consecutive seconds!";
  47.  
  48. set lrs_control, lrs_control+1;
  49. }
  50. sleep2 1000;
  51. }
  52. end;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement