25-08-2008, 04:11 PM
Quote:Robin:
Why aren't maps and shit loaded up in a dynamic array?
Jacob:
the 4 people that know how are lazy
Robin:
Who are those 4 people?
Jacob:
um
you, me, and 2 others?
Mirage Source 4
|
25-08-2008, 04:11 PM
Quote:Robin:
25-08-2008, 04:23 PM
Trying to sell Chaos Engine?
I lol'd. Really.
25-08-2008, 04:50 PM
Feel free to go code that.
Quote:Robin:
25-08-2008, 05:58 PM
Hey Dave, uhm, im trying to implement your little scrolling map transition into my source of MSE3.4 whatever xD, and im not exactly sure how to use your patch thing, i got the code by opening it as a txt, but im smart enough to realise thats not the intended purpose, is there any chat i could add you on for help with it, or could you pm me, or just post or link me or something, it would be a huge help, whenever you get a chance i mean, thanks
25-08-2008, 06:07 PM
It's easy enough to do as a plaintext file if you don't understand Subversion.
Any line with a - before it should be removed, and if it has a + then it should be added.
25-08-2008, 06:13 PM
I realised that lol, but honestly it's an amazingly assload giant pain in the ass to remove all those plusses and minuses while doing it, which i really have no problem with if i have to, i just have no clue what subversion thing is, so i figured if there's an easier way, why waste such time doing a meaningless task, when i can do other things instead *shrugs*, so any type of explanation to this subversion thing would be extremely helpfull, thanks
25-08-2008, 06:21 PM
Ctrl + H. Use it.
Alternatively, Google. Use it. There are loads of very helpful subversion tutorials on the internet that will help you much more.
25-08-2008, 06:33 PM
Touche, I didnt realise i wasx so out of it i didnt think of Google T.T, thanks i can find out what i need to know from that, thanks for the help
![]()
27-08-2008, 04:46 AM
I see what your saying Dave. I wasn't aware that the decrease of packet size would be so insigificant. I always thought that converting the packet names to an enum would order them into just numbers, or longs.
I will take a look at Verrigans code, I had once before but the entire conversion.. It's a whole lot of work :3. It might be something I would be interested in doing if I get some time but right now I am pretty busy with work.
27-08-2008, 01:45 PM
If you're gonna use Verrigans system you'll have to fix an issue with IncomingData.
Code: 'Check to make sure we have at least 2 bytes (Integer), so we can [code] 'While we have our entire packet in the buffer, handle it. ![]() While pl > 0 And pl
27-08-2008, 02:36 PM
Don't quote me, but I think TCP just means there is no packet loss, doesn't mean it comes all at once.
28-08-2008, 05:07 AM
I would say maybe reverting back to 3.49 (even though I did spend quite a bit of time on it x.x) would be best for now. Maybe?
Besides that everything that has been done so far is excellent DFA, Mirage has taken a massive jump in organization and optimizations since you started working on it. Is great!
03-09-2008, 10:35 AM
I noticed that with the timer walking system, every now and then the character sort of freezes for about half a second, then carries on. It seems to be an irregular occurance, but I haven't really looked into it extensively.
03-09-2008, 12:42 PM
It's prolly just you, cause I've never seen that.
03-09-2008, 07:55 PM
Small bug in Sub CastSpell when trying to cast without a target gives a subscript out of range.
I just added in: Code: If TempPlayer(Index).Target = TARGET_TYPE_NONE Then At the top of the sub.
04-09-2008, 04:12 AM
Errr... Sorry for necro posting, but I just tested this out, and it runs very very well. I think this is what I'm going to use, to start actually delving into VB6.
04-09-2008, 07:39 AM
There's been like 4 other posts in this thread today. :?
04-09-2008, 02:22 PM
The movement goes, step step freeze step step freeze etc.
08-09-2008, 09:17 AM
How to add this :
viewtopic.php?f=75&t=1090 (extra layer) and viewtopic.php?f=75&t=797 (Adding Width to the MapEditor) to MS4 please ? :| PS: Thanks you DFA for MS4 ![]()
08-09-2008, 01:13 PM
The extra layers tutorial won't work without changes on MS4 because of the optimized surfaces. :mrgreen: You've gotta figure out how the code works before screwing around with it like that. (Or just copy all the ground stuff like Advocate said in a post before.)
As for map editor width, change the .width in it and handle how the client reads it all. The magic number is 7, I believe. ![]()
09-09-2008, 01:12 AM
Unless you're just making it for a few friends who don't really care about the details.
![]()
14-09-2008, 08:33 PM
The first thing I see is you're not using the benefit of putting a sub in it's on module (HandleData). Every time the sub is called it creates all of these variables:
Code: Dim Parse() As String There really isn't a point to them not being static...so it would be good to just do: Code: Private Parse() As String Also any other subs / functions that get called a lot (like in a loop or whatever) should get static variables.
18-09-2008, 02:48 PM
http://www.deadnoggin.com/deadnoggin/ms4.rar
Quote:+++++++++++++ I don't have enough time to do much more.
20-09-2008, 05:53 PM
I just compared the time it takes with the < 1 check and the = 0 check and they're about the same...
![]()
21-09-2008, 09:52 PM
Booleans are a lot faster than any other variable from my testing, too.
|
« Next Oldest | Next Newest »
|