monowolf00 Posted September 1, 2008 Share Posted September 1, 2008 @Zananok:> Wouldn't it be 2? :P (there is already npc avoid)What you mean by different? for me it looks the same… just that on 2.3- it didn't lag, it worked like if it was day, just it was dark, but from 2.5+ it gives a supper lag on the server...> Anyway, coming back to topic: nice if it would change the night tiles depending on what time of the day it is.. and not just... day.. then suddenly poof, dark as a cave (some1 already made the script, just didn't post it [don't need to thank me for remembering.. because actually i have no idea who did it :P])> > Comment and wishes> > From: ZananokThat requires DX8.___________________________________________________________-Anyway I want tiles on the map editor to have X and Y coordinates, and also have 2 new commands.```Call GetTile``````Call SetTile[x,y]``` Link to comment Share on other sites More sharing options...
shadowwulf Posted September 1, 2008 Share Posted September 1, 2008 there should be an attribute that we can assume is waiste high.maybe allow the action command(ctrl) to allow travel over it. signal a special animation sequence if needed.more importantly allow arrows/spells to go over them, and possibly anything flying if implimented Link to comment Share on other sites More sharing options...
Klanz_online Posted September 2, 2008 Share Posted September 2, 2008 how about smaller squares :O, that will throw everything off tho…hmm...-scratches head- SOME MORE PD SHEETS! :Oneways maybe more admin controlls? remade windows for the editors? like make it so u have to be a certain lvl for items? Link to comment Share on other sites More sharing options...
monowolf00 Posted September 2, 2008 Share Posted September 2, 2008 Anyway I want tiles on the map editor to have X and Y coordinates, and also have 2 new commands.```Call GetTile``````Call SetTile(x,y)```The x in Call SetTile is the x coordinate for the tile in the mapeditor.The y in Call SetTile is the y coordinate for the tile in the mapeditor. Link to comment Share on other sites More sharing options...
Zananok Posted September 2, 2008 Share Posted September 2, 2008 Well, about the light i meant: it changes the color, not to blend it and change it according to time, just do it as night system, just that you add more like: morning - afternoon - nearly night - night - midnight - nearly morning - back to start :P(or maybe less) :P@Waffles!:> Anyway I want tiles on the map editor to have X and Y coordinates, and also have 2 new commands.> > ```> Call GetTile> ``````> Call SetTile(x,y)> ```The x in Call SetTile is the x coordinate for the tile in the mapeditor.The y in Call SetTile is the y coordinate for the tile in the mapeditor.there is a gettile() and settile(), but i think you mean 1 that sets the tile* on the current map.. but then the name it should be:-Getmaptile()-setmaptile()Note: btw all what i said on this post is very easy to add but not sure if everybody wants it (because maybe would require many different 'squares' on the tile sheet) + i'm not sure if it would lag (since this night system is lagging.. but i don't understand why it lags…).Edit: * = Fixed, i acutally wrote 'time', lol :PHope this helps :)From: Zananok Link to comment Share on other sites More sharing options...
Gwen Posted September 4, 2008 Share Posted September 4, 2008 Easier timer support or a sleep command.For i = 1 To 3 Call Playermsg(index, "test", red) sleep(5000) 'sleep 5 seconds (in miliseconds)next Link to comment Share on other sites More sharing options...
Robin Posted September 4, 2008 Share Posted September 4, 2008 So… you want to pause your entire program for 5 seconds? >_____>If you want your program to only process the next line in that small segment every 5 seconds, you can't just stop the loop. That'll destroy your game.You need something like this, and it _can't_ be turned into a simple command like that I'm afraid.```If TextTimer + 5000 > GettickCount thenplayermsg index, "test", redtexttimer = gettickcountend if```and what to add to the newest Eclipse:[http://www.touchofdeathforums.com/smf/index.php/topic,30932.0.html](http://www.touchofdeathforums.com/smf/index.php/topic,30932.0.html) Link to comment Share on other sites More sharing options...
Firestar Posted September 5, 2008 Share Posted September 5, 2008 I want to see enemies with the ability to intelligently use spells and ranged attacks. I also want to see higher limits on certain things like shop prices, enemy stats, things like that. Also, the glitches from 2.7, like messed up boundary warps. I also suggest quests without scripting, and more types of spells like temporary powerups and teleports without scripting. I'm not trying to be lazy here. But it would be nice for those of us who know nothing about scripting. :P Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted September 5, 2008 Share Posted September 5, 2008 @Klanz_online:> hmm…-scratches head- SOME MORE PD SHEETS! :Oif DX8 is finished, there will be no limit to tilesheets and spritesheets.@Zananok:> Well, about the light i meant: it changes the color, not to blend it and change it according to time, just do it as night system, just that you add more like: morning - afternoon - nearly night - night - midnight - nearly morning - back to start :P> (or maybe less) :P> From: ZananokDX8 is being used, Ill post some screenshots up Friday or Saturday. There will now be Morning (5-8am), Day (8am-5pm), sunset(6-8pm), night( 8pm-5am) Link to comment Share on other sites More sharing options...
Gwen Posted September 5, 2008 Share Posted September 5, 2008 Robin that was just an example.Really what im looking for is in my slot machine script. I would like for it to display my values every couple of seconds to simulate the spinning of the slots. I know i can use the sadscript timers, but they are a pain.basically it would be nice to just be able to pause a script for a derermined amount of time.I found this, and wouldnt it be easy to include it into the source to enable that function? Im assuming you just need to add the private delcare to the source. Im not a vb person so i dont really know for sure.Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)Private Sub Command1_Click() MsgBox "begin" Sleep 10000 MsgBox "end"End Sub Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted September 6, 2008 Share Posted September 6, 2008 @Gwenthat shouldn't work well because the client is single-threaded. Any pauses in the main loop will cause lag. Link to comment Share on other sites More sharing options...
Robin Posted September 6, 2008 Share Posted September 6, 2008 Gwen, it's not possible. As Simius said, Eclipse is single-threaded and uses a main loop to process everything.If you paused for 5seconds, the entire program would stop responding during that time. You _need_ to do what I said, as it allows to loop to keep happening yet stops processing a certain part of it. Link to comment Share on other sites More sharing options...
Gwen Posted September 8, 2008 Share Posted September 8, 2008 Robin im not trying to fight you on it… Its just what i WOULD like to see in the next eclipse. I wasnt aware that it was a single threaded program.Ive used the timers from the old versions, and they just sucked... it would just be nice if it were possible to have easier commands.now i would like to see the next version be multithreaded :Pone process for the main loop, and one for scripting. Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted September 8, 2008 Share Posted September 8, 2008 @Gwen:> Robin im not trying to fight you on it… Its just what i WOULD like to see in the next eclipse. I wasnt aware that it was a single threaded program.> > Ive used the timers from the old versions, and they just sucked... it would just be nice if it were possible to have easier commands.> > now i would like to see the next version be multithreaded :P> > one process for the main loop, and one for scripting.the client of 2.8 is pseudo-multi-threaded. Link to comment Share on other sites More sharing options...
Robin Posted September 9, 2008 Share Posted September 9, 2008 Fake multi-threading? xD Link to comment Share on other sites More sharing options...
shadowwulf Posted September 9, 2008 Share Posted September 9, 2008 flaoting toolbars ;) Link to comment Share on other sites More sharing options...
Warconn Posted September 9, 2008 Share Posted September 9, 2008 yea, i like the floating toolbars idea, and i think we need a solid skills and or quest system. Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted September 9, 2008 Share Posted September 9, 2008 @Warconn:> yea, i like the floating toolbars idea, and i think we need a solid skills and or quest system.I think Scribbles planned for a total reworking of the GUI. Instead of having all that crap, it will have the draw surface and then the menus are called by hotkeys. Link to comment Share on other sites More sharing options...
shadowwulf Posted September 10, 2008 Share Posted September 10, 2008 i dont think its all that easy to make a skills/quest system that would cater to the majority.Maybe a system for skills/spells combines where you have a crap load of options(basically the system i am scripting).you set the requirements from caster MP to target range.then set wether its instant, traveling, AOE, Homing, DOT or any combination.play animation at proper spots.its really long and complicated but it can turn out nicely.BUT its not good for all games. Link to comment Share on other sites More sharing options...
Warconn Posted September 10, 2008 Share Posted September 10, 2008 @Simius:> I think Scribbles planned for a total reworking of the GUI. Instead of having all that crap, it will have the draw surface and then the menus are called by hotkeys.Hmm alright, sounds goodCant wait for Shadowwulfs script, sounds pretty complicated, but good luck Link to comment Share on other sites More sharing options...
shadowwulf Posted September 10, 2008 Share Posted September 10, 2008 idk that i will be sharing my script. just saying im am doing it and its huge… my scripts folder is now reaching 1mb. thats alot of notepad stuff! Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted September 10, 2008 Share Posted September 10, 2008 @Shadowwulf:> idk that i will be sharing my script. just saying im am doing it and its huge… my scripts folder is now reaching 1mb. thats alot of notepad stuff!consider hardcoding at that stage. Link to comment Share on other sites More sharing options...
shadowwulf Posted September 10, 2008 Share Posted September 10, 2008 I have considered it… but i dont know vb at all... lol i took a C++ course once... i understand it a little but m still no good at it.I could following through creating something as complex as a game engine in C++ but i couldnt take the mess of code and figure it all out.Yes i know its in VB right now. Link to comment Share on other sites More sharing options...
Homicidal Monkey Posted September 10, 2008 Share Posted September 10, 2008 @Shadowwulf:> I have considered it… but i dont know vb at all... lol i took a C++ course once... i understand it a little but m still no good at it.> I could following through creating something as complex as a game engine in C++ but i couldnt take the mess of code and figure it all out.> Yes i know its in VB right now.sadscript isn't a big stretch from vb. Link to comment Share on other sites More sharing options...
shadowwulf Posted September 10, 2008 Share Posted September 10, 2008 hmm well ill start taking a look at the source when i get the change. its my weekend tomorrow so maybe i can get some ground level understanding of it all… so far the only stuff i worked on is all combat based and player development so maybe i can keep everything hard coded?? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now