Guest User

Untitled

a guest
May 16th, 2013
743
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. new RD;
  2. forward RDefender();
  3. public OnRconLoginAttempt(ip[], password[], success)
  4. {
  5. if(!success)
  6. {
  7. if(RDOn != 1)
  8. {
  9. SetTimer("RDefender",750,0);
  10. RDOn = 1;
  11. }
  12. }
  13. return 1;
  14. }
  15.  
  16. public RDefender()
  17. {
  18. new RandPass[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  19. new Pass[50];
  20. search:
  21. for(new i; i < 20; i++)
  22. {
  23. Pass[i] = RandPass[rands(0, sizeof(RandPass) - 1)];
  24. }
  25. if(dini_Int("InfinityDM/RconDefender.txt", Pass)) goto search;
  26. format(str,sizeof(str),"rcon_password %s",Pass);
  27. SendRconCommand(str);
  28. if(!dini_Exists("RconDefender.txt")) dini_Create("RconDefender.txt");
  29. dini_Set("RconDefender.txt","Password",str);
  30. RDOn = 0;
  31. return 1;
  32. }
  33. rands(min, max) return random(max - min) + min;
Advertisement
Add Comment
Please, Sign In to add comment