This looks.. *SPEECHLESS* fantastic! Thanks for designing it houstin, it felt like you were playing singleplayer before, alone but it finally might change now that you coded it.
Thanks once again.
-Aleks
Printable View
This looks.. *SPEECHLESS* fantastic! Thanks for designing it houstin, it felt like you were playing singleplayer before, alone but it finally might change now that you coded it.
Thanks once again.
-Aleks
[quote author=Aleksander link=topic=114.msg1197#msg1197 date=1314311280]
This looks.. *SPEECHLESS* fantastic! Thanks for designing it houstin, it felt like you were playing singleplayer before, alone but it finally might change now that you coded it.
Thanks once again.
-Aleks
[/quote]
I've been discussing technical things with Recycler all the time I've been active here.
P.S. Recycler, if you have msn add my msn houstintrint@wildblue.net so we can communicate easier. If anyone needs assistance with something, they can either post in the forums or ask me on msn and I will do my best to help.
Awesome job man this is gonna be sick. It's funny that you should mention a chat because there just happens to be an Internet Relay Chat otherwise known as IRC channel set up by Cerber. The server for it is irc.forestnet.org and the channel coincidentally is #VaultMP
Have a nice day :D
[quote author=Houstin link=topic=114.msg1195#msg1195 date=1314311094]
Chatbox is complete :) . Now all Recycler has to do is the network coding.
Enjoy.
EDIT: I'm aware that the arrows do not work. You can expect some functionality along with them soon. ;)
[/quote]
Woooow thanks ! We need the chat! :D
nice job Houstin :D
great job houstin :)
Well done! Fresh nuka cola for Houstin. :)
https://images3.wikia.nocookie.net/__...aVAULTCola.png
are we can talk in game now ? gui messages complete nice work i love mp for new vegas tnx you for make mp
[quote author=SWAT_FO link=topic=114.msg1223#msg1223 date=1314365338]
are we can talk in game now ? gui messages complete nice work i love mp for new vegas tnx you for make mp
[/quote]
Not yet, soon its estimated to be released in about 3 days. So I'd rather have everyone start coding there librarys before boosting into creating their servers :)
I didn't meant to hire staff team, I meant to call more people to the forums, helpers, we are all planting and feeding the trees that will be tomorrow the future of many people.
[quote author=Dantiko link=topic=114.msg1242#msg1242 date=1314375535]
we are all planting and feeding the trees that will be tomorrow the future of many people.
[/quote]
Beautiful...just absolutely beautiful. :P
And yes, when I said future I meant standing hours in front of the pc.
[quote author=Lorenc link=topic=114.msg1238#msg1238 date=1314373783]
[quote author=SWAT_FO link=topic=114.msg1223#msg1223 date=1314365338]
are we can talk in game now ? gui messages complete nice work i love mp for new vegas tnx you for make mp
[/quote]
Not yet, soon its estimated to be released in about 3 days. So I'd rather have everyone start coding there librarys before boosting into creating their servers :)
[/quote]
wait, 3 days? isent the next revision coming out tomorrow? Or do you mean the chat GUI thing?
[quote author=ArathHunter link=topic=114.msg1283#msg1283 date=1314424747]
[quote author=Lorenc link=topic=114.msg1238#msg1238 date=1314373783]
[quote author=SWAT_FO link=topic=114.msg1223#msg1223 date=1314365338]
are we can talk in game now ? gui messages complete nice work i love mp for new vegas tnx you for make mp
[/quote]
Not yet, soon its estimated to be released in about 3 days. So I'd rather have everyone start coding there librarys before boosting into creating their servers :)
[/quote]
wait, 3 days? isent the next revision coming out tomorrow? Or do you mean the chat GUI thing?
[/quote]
Recycler don't say nothing about the chat, he only says that Houstin must do it, but Houstin has done his job already, so we need to wait for Recycler to explain when it will be released, lol.
When is weapon syncing going to come? 8)
Ask Recycler
I'm rewriting the game synchronization code now, which shouldn't take too long. Hope to get the update ready for tomorrow, or maybe Monday.
[quote author=Recycler link=topic=114.msg1308#msg1308 date=1314471427]
I'm rewriting the game synchronization code now, which shouldn't take too long. Hope to get the update ready for tomorrow, or maybe Monday.
[/quote]
Sounds good to me!
1 or 2 days to sync, then we can go hunt, I got a question, what will happen if someone blow up Megaton or kill everyone after the sync?
[quote author=Dantiko link=topic=114.msg1312#msg1312 date=1314474356]
1 or 2 days to sync, then we can go hunt, I got a question, what will happen if someone blow up Megaton or kill everyone after the sync?
[/quote]
That's because it's better to make a server for you and your friends only. (At least for the moment)
[quote author=Dantiko link=topic=114.msg1312#msg1312 date=1314474356]
1 or 2 days to sync, then we can go hunt, I got a question, what will happen if someone blow up Megaton or kill everyone after the sync?
[/quote]
I think NPC sync it's not completed / started yet. I think Reclycler is talking about the player-player sync, isn't it?
Em... I think multiplayer with many people is for doing RP and other things with the people, with the help of the usefull NPC's around the world (monsters, etc), not for do the single player quest.
If you want to do single player with friends, it's called COOP, and I think this is a multiplayer mode, for many people, like SA-MP.
It's not completed. The framework is nearly finished, though. In theory, NPCs (and basically everything else) can now get sync as well. I still need a system which automatically chooses the player who is responsible for syncing NPC X and its AI.
What about the Chat box? It's will be on after the next update?
So we can chat and here the command in chat box:
/r for Radio
/setfreq for set radio frequency
/y for Yell
/w For Whisper
/.me for IC action
and other is your idea :P
Hope is useful on CHat box
[quote author=Crawdy link=topic=114.msg1322#msg1322 date=1314487887]
What about the Chat box? It's will be on after the next update?
So we can chat and here the command in chat box:
/r for Radio
/setfreq for set radio frequency
/y for Yell
/w For Whisper
/.me for IC action
and other is your idea :P
Hope is useful on CHat box
[/quote]
me likie
also, no revision today? D: ah well, tomorrow then ;D (time here is 11:02pm)
Ok good chat commands, but make it possible that the player can do those commands by typing a "." or a "!" before the letters, for russian keyboards, or others...Also after the GUI is made we will need some chat filter(people saying !@#$% might not be a good idea) as a plugin to add on the server, a plugin that should be made by us, to protect chat spammers, flooders and something else, also chat moderators.
Oh, and I guess the missions should be desactivated on the next revision.
Here's the situation:
I probably won't finish rewriting all game synchronization code until tomorrow. What I currently have is position, angle, and cell (not even tested yet). I may get animations working too, but the inventory system will take approx. another week (didn't expect that, but I have to rewrite it completely to get it working now). I'll try to contact Houstin to get the GUI up and running.
I can release the update tomorrow, but it will lack several features (such as inventory sync, no scripting capabilities apart from some callbacks, actor value sync, and lots of other smaller features). I want to get some opinions on that; do you want me to release that update, or do you want me to continue work and release the complete update a little later?
This was the last time I set a schedule for an update, sorry. Please note that I currently have to work on a web application project which has its deadline on the 1st of September, and I have to finish that if I want to get my money. Anyway, I've been working on vaultmp for 6-8 hours per day the last three weeks :P
its better to upload even a part, cause we will have something new. and then u will finish and upload full changes.
[quote author=Recycler link=topic=114.msg1356#msg1356 date=1314552911]
Here's the situation:
I probably won't finish rewriting all game synchronization code until tomorrow. What I currently have is position, angle, and cell (not even tested yet). I may get animations working too, but the inventory system will take approx. another week (didn't expect that, but I have to rewrite it completely to get it working now). I'll try to contact Houstin to get the GUI up and running.
I can release the update tomorrow, but it will lack several features (such as inventory sync, no scripting capabilities apart from some callbacks, actor value sync, and lots of other smaller features). I want to get some opinions on that; do you want me to release that update, or do you want me to continue work and release the complete update a little later?
This was the last time I set a schedule for an update, sorry. Please note that I currently have to work on a web application project which has its deadline on the 1st of September, and I have to finish that if I want to get my money. Anyway, I've been working on vaultmp for 6-8 hours per day the last three weeks :P
[/quote]
You will finish it and release it perfect. I think you will continue working on it, and fix all these things that you mentioned, and do the chat system hehe.
In my opinion, we should wait and let Recycler finish it.
However, you can make us some new videos during the development time :P
[quote author=General Alexander link=topic=114.msg1357#msg1357 date=1314553030]
its better to upload even a part, cause we will have something new. and then u will finish and upload full changes.
[/quote]
Agreed
[quote author=Crawdy link=topic=114.msg1359#msg1359 date=1314554152]
[quote author=General Alexander link=topic=114.msg1357#msg1357 date=1314553030]
its better to upload even a part, cause we will have something new. and then u will finish and upload full changes.
[/quote]
Agreed
[/quote]
2
[quote author=Robert_Jeremy link=topic=114.msg1362#msg1362 date=1314557322]
[quote author=Crawdy link=topic=114.msg1359#msg1359 date=1314554152]
[quote author=General Alexander link=topic=114.msg1357#msg1357 date=1314553030]
its better to upload even a part, cause we will have something new. and then u will finish and upload full changes.
[/quote]
Agreed
[/quote]
2
[/quote]
I agree too.
I would obviously prefer an update, but I'm happy waiting, too.
Whatever you think is best, to be honest.
Thanks again for all that time you've put in.
And I agree with not setting a deadline for update releases... the wait has been killing me. lol
;D
well, launch it tomorrow, or 2 days from now, when GUI is ready, you launch, even if we cannot use any weapons or do anything, atleast we will be able to chat.
Unfortunately I can't get the GUI to work nor do I know how to even control it properly. I wasn't able to talk to Houstin about this yet.
[quote author=Recycler link=topic=114.msg1386#msg1386 date=1314571546]
Unfortunately I can't get the GUI to work nor do I know how to even control it properly. I wasn't able to talk to Houstin about this yet.
[/quote]
The GUI runs DirectX I think, the chatbox is controlled by 12 or so textboxes if I'm correct, which are mainly text fields so you can edit them..
Uh thats what I think, best to ask and wait for houstins response though :P
The GUI works it's way backwards each frame(later it will be cached to increase speed a bit). Looks a bit like this:
For each line of text, calculate it's height. When the next(technically last, since it's working backwards) line of text won't fit, the last line of text we sized is the beginning of the buffer that we have to pass to the DrawText function.
I'm aware that the code is a mess, it'll probably be cleaned up later. It's just that I was developing the concept the same time i was developing the actual text box.
Recycler, make vaultmp.dll export a function a bit like "int SendChatMessage(char* msg);" The rest can be done completely by vaultgui.dll , which is exporting some functions that you may be interested in such as:
void DllExport AppendChatMessageA(char* msg); // <- you should call this when a chat message is received from the server
void DllExport FlushBuffer(); // <- these may be used in scripts in order to clear the contents of the chat buffer
void DllExport FlushBuffer_NoMsg();
void DllExport ToggleDrawing(int tog);
I'll send you the updated code when I've implemented the keyboard input completely.
EDIT: Notice the overuse of "a bit" in this post. It's due to a combination of sleep deprivation and me becoming more fluent in programming languages than english. :-[
So do u have any good news? or still nothing to upload?
I honestly think it'd be better to wait till a week or so like you said and get the current expectations done before posting it. Better to post it when its all know to be good enough to post.
I did some initial tests with the new version today. Unfortunately that revealed some errors which I had to resolve today. I'll upload the update as soon as it works ;)
[quote author=Houstin link=topic=114.msg1412#msg1412 date=1314611853]Recycler, make vaultmp.dll export a function a bit like "int SendChatMessage(char* msg);" The rest can be done completely by vaultgui.dll , which is exporting some functions that you may be interested in such as:[/quote]
Looks very promising. Going to implement the vaultmp.dll interface functions tomorrow (expect a PM; I added you in MSN, too)
Good job on the release, hopefully when chats implemented, please archive the executable files so I can update the installer :).
Once again, good job and thanks for doing all the good work.
-Aleks