Jump to content

McGod

Active Members
  • Posts

    569
  • Joined

  • Last visited

About McGod

  • Birthday 06/01/1909

Profile Information

  • Member Title
    Formerly Chip
  • Location
    Canada
  • WWW
    http://www.mmbot.net

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

McGod's Achievements

Universalist

Universalist (7/7)

0

Reputation

  1. This is a simple game of trying to push boxes into goal spots! It also comes with a Level Designer so you can create your own level to be harder then anyone elses! One of the Levels included: The Level Designer: Download: http://www.speedyshare.com/710692230.html (Sorry for external download, have no space on Forum Attachments) Link to Store Levels At: http://sokoban.ampaste.net/ There are three test levels included.
  2. Anyone got any good methods of working with really big arrays, there is 18 million elements in it (2 million over limit) I might go about trying to split it in two. Any ideas?
  3. Create an OnAutoitExit Function that will kill blockinput Opt("OnExitFunc", "KillBlock") Func KillBlock () BlockInput(0) EndFunc
  4. YOu could change the domain to http://www.whatismyip.org/ then.
  5. I have a function in both Actionscript and C++, but I have no idea on how exactly to convert to autoit. function getStringHashBase(s, hash) { var __reg3 = undefined; var __reg2 = undefined; __reg2 = 0; while (__reg2 < s.length) { hash = (hash << 4) + s.charCodeAt(__reg2); if (__reg3 = hash & 4.02653e+009) { hash = hash ^ __reg3 >> 24; hash = hash ^ __reg3; } ++__reg2; } return hash; } C++: DWORD GetStringHashBase(CHAR* szString, DWORD dwHash) { DWORD dwLoc3 = NULL; for(UINT i = 0; i < strlen(szString); i++) { dwHash = (dwHash << 4) + szString[i]; dwLoc3 = dwHash & 4,026532E+009; if(dwHash & 4,026532E+009) { dwHash = dwHash ^ dwLoc3 >> 24; dwHash = dwHash ^ dwLoc3; } } return dwHash; } As far as I have gotten on Autoit Func GetStringHashBase($String, $Hash) Local $sSplit = StringSplit($String, "") For $n = 1 To $sSplit[1] Step 1 $dwHash = BitShift($dwHash, -4) Next EndFunc
  6. Easy method: Have it take a base screenshot and MD5 it Every 5 seconds, take a screenshot and MD5 it then compare the two. If they aren't the same MD5 then something changed.
  7. I much liked PHP's date function so I decided to make it for Autoit. ;============================================================== ;Function Name: Date($Format, [$Timestamp=0]) ;Description: Parses your format and returns a date ;Parameters: $Format - A string you want formatted ; $Timestamp - A value from _NowCalc () ; Example: 2008/05/05 09:53:53 ;Return Values: Returns a formatted string ;Reference: This is a replica of PHP date (); function ; Use http://ca3.php.net/date for formatted ;============================================================== Download: Date.au3 Example: Date('F j, Y, g:i a') // March 10, 2001, 5:16 pm Reference: http://ca3.php.net/date Some formats I didn't include due to the fact the information isn't enough. B - u - e - I - O - P - T - Z - c - r - U
  8. By the way, memory editing gets you no where in online games. Client-server checks pwn this.
  9. I made this so I don't have to use PixelSearch () to find close colors, but then I continued to add some extra functions. Functions: _ColorCheckVariation($nColor, $sCompare, $sVari=5) Check if the two color's are within a variation _ColorGetVariation($nColor1, $nColor2, $nRetType=1) Check if the two color's are within a variation _ColorRGBToHex($nRed=0, $nGreen=0, $nBlue=0) Check if the two color's are within a variation _ColorHexToRGB($nColor) Check if the two color's are within a variation Download: Color_Variation.au3 An example that uses this Example.au3
  10. We don't support trojans, backdoors or viruses here. You are the people who get Autoit flagged on virus database.
  11. I haven't seen one yet that actually has the check part in it so I made one. Encrypts a random string along with a confirm code. When you check, decrypt string and compare codes. Pretty basic. UDF: Keygen.au3 Example: Example.au3
  12. Function WinGetTitle WinGetTitle("") returns the active window's title. So, something like this. Func _Activated () Local $sRet[2] $sRet[0] = WinGetTitle("") $sRet[1] = WinGetHandle($sRet[0]) Return $sRet EndFunc
  13. An idea for you guys to consider is to add a Endmessage character or something. If you have: TCPSend($Sock, "Message1") TCPSend($Sock, "Message2") and the server lags a little bit or is parsing out messages you can get: Message1Message2
  14. You could take this to the next level and add multiplayer support!
×
×
  • Create New...