Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Conscientia

Members
  • Posts

    64
  • Joined

  • Last visited

    Never

Conscientia's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. You have to download dx7vb.dll and dx8vb.dll and put them in either system32 (If you have an x86 architecture processor + OS) or SysWow64 if x64. Then type this in Run (Windows + R): **x86** regsvr32 dx7vb.dll regsvr32 dx8vb.dll **x64** C:\Windows\SysWow64\regsvr32 dx7vb.dll C:\Windows\SysWow64\regsvr32 dx8vb.dll This should solve your problem. :)
  2. > Variable not defined > > .top = y + picInventory.top - CurY > > use eo 2.0 Not sure if the CurY variable is in EO 2.0 but you can just replace it with "-16" and it should work as well lol Edit: OR you can be engine-correct and use``` .top = y + picInventory.top - Int(PIC_X / 2) ```
  3. > This centers the mouse with the item and spell pics? Awesome! That is indeed what it does!
  4. Conscientia

    Spinning!

    This is sleeker! ``` Public Function Spin() Select Case GetPlayerDir(MyIndex) Case DIR_UP Call SetPlayerDir(MyIndex, DIR_RIGHT) Case DIR_DOWN Call SetPlayerDir(MyIndex, DIR_LEFT) Case DIR_LEFT Call SetPlayerDir(MyIndex, DIR_UP) Case DIR_RIGHT Call SetPlayerDir(MyIndex, DIR_DOWN) End Select End Function ```
  5. Yo bros, didn't really introduce myself coming back to this community after so long, but I'll just leave this little tutorial here while I silently sneak around your weird projects and coding, trying to find my way. **HOTBAR FIX** _All client side._ So, we want to change the way icons position when we move them. At the moment, you drag stuff from their respective top left corner, that's just not ok. So to change that we do this, with built-in variables of course, since this stuff has been around for a couple of years… ____________________________________________________________________________ Anyway, **DO THIS**: Find: ``` With frmMain.picTempInv .Top = y + picInventory.Top .Left = x + picInventory.Left .Visible = True .ZOrder (0) End With ``` Change to: ``` With frmMain.picTempInv .Top = y + picInventory.Top - CurY .Left = x + picInventory.Left - CurX .Visible = True .ZOrder (0) End With ``` Find: ``` With frmMain.picTempSpell .Top = y + frmMain.picSpells.Top .Left = x + frmMain.picSpells.Left .Visible = True .ZOrder (0) End With ``` Change to: ``` With frmMain.picTempSpell .Top = y + frmMain.picSpells.Top - CurY .Left = x + frmMain.picSpells.Left - CurX .Visible = True .ZOrder (0) End With ``` Now your cursor will in a sexy way (somewhat) align itself with the center of the icon you are dragging, simple!
  6. I'm aware. It's still not what I wrote in the original post. Changing PIC_X and PIC_Y does not give the result they intend to, it messes up the scaling with dynamic sprites though.
  7. I downloaded the LATEST version of eclipse origins, then I changed PIC_X and PIC_Y to 16 and 16, and then when I logged in, everything was re-scaled and the sprites were twice as big, EVEN THOUGH PIC_X and PIC_Y are less and not more than the original value. If I switch them back to 32x32 it's all normal. Try it with a vanilla copy.
  8. Lol seriously -.- I just told you that I remember when it was implemented and everything, read my post before answering like that, please. Try changing it yourself and you'll understand. The scaling of the characters are doubled, instead of halved, except for the physical map, the tiles are drawn hugely too. :) There is probably nobody that can answer my question here anyway, and yea, he probably won't release it since it's gonna take a while.
  9. Yea, so I remember when pic_x and pic_y was implemented. And I remember the cause. But now it seems, if you change the sizes to 16 by 16, everything is enlarged, Lol? And also, everything gets messed up! This doesn't happen in mirage 0.3 though so what went wrong, dear eclipsers? And my final question, will anyone be getting around doing pixel movement or must some nigger like myself spend alot of time attempting this?
  10. Naive fool. Well happy too see that alot of people are using this and giving you feedback. .
  11. *Bump* Incase people still need a thing like this.
  12. Far from simple tutorial. Get rid of all the formatting crap and annoying spoilers and uneccessary text etc etc. 1/5, check your poll results.
  13. Instead of changing a byte (0-255) to a long (-2.14 bil - +2.14 bil) you can just make it an integer (-32767 - +32767) which will save 2 bytes of memory for each constant. A long is 4 bytes and an integer is 2 bytes.
  14. Conscientia

    [WN] Guild System

    If you remove all instances of frmMain.txtMyChat.SetFocus it should work but then you might have some issues with focus later on..
  15. Do whatever you want, credits aren't needed, as long as people use it. ;) 3 minutes work shouldn't be too much of a fuss, I'm surprised nobody had released one already, I had way over 1300 item sprites that needed conversion and I sure as hell wasn't going to do it by hand hehe..
×
×
  • Create New...