bw_resources

bloodyworld.com

  1. // ==UserScript==
  2. // @name bw_resources
  3. // @description bloodyworld.com
  4. // @namespace bw_resources
  5. // @include http://www.bloodyworld.com/*
  6. // @version 0.0.1.20150605212032
  7. // ==/UserScript==
  8. var doc = document.wrappedJSObject ? document.wrappedJSObject : document;
  9. var ddoc = (window.wrappedJSObject) ? window.wrappedJSObject : window;
  10. if(ddoc.rooms=='fish' || ddoc.rooms=='fish2'){
  11. checkFish();
  12. }
  13. else if(ddoc.rooms=='forest'){
  14. patt=/forestNav\(0\);/;
  15. if(patt.exec(document.documentElement.innerHTML)){
  16. //alert('Вход в лес');
  17. }
  18. else{
  19. if(ddoc.hiddenFind){
  20. if(ddoc.hiddenFind=='style="visibility:visible;display:block";' || ddoc.hiddenFind=='style="visibility:visible; display:block";'){
  21. location.href='http://www.bloodyworld.com/index.php?file=forest&find=1';
  22. }
  23. else if(ddoc.hiddenFind=='style="visibility:hidden; display:block";' || ddoc.hiddenFind=='style="visibility:hidden;display:block";'){
  24. location.href='http://www.bloodyworld.com/index.php?file=forest&id=1';
  25. }
  26. else alert('Ошибка, скопируйте эту строчку змейке: '+ddoc.hiddenFind);
  27. }
  28. }
  29. }
  30. function checkFish(){
  31. if(doc.getElementById("f_st5")){
  32. if(doc.getElementById("f_st5").style.display=='block')ddoc.Go();
  33. else if(doc.getElementById("f_st5").style.display=='none')setTimeout(checkFish,1000);
  34. else alert('Ошибка, скопируйте эту строчку змейке: '+doc.getElementById("f_st5").style.display);
  35. }
  36. }