Vice City: Multiplayer

News & Announcements => Client Updates => Topic started by: Stormeus on May 27, 2019, 03:46 AM

Title: Client Update for 0.4.6 Released (2019-05-27)
Post by: Stormeus on May 27, 2019, 03:46 AM
04rel007 is in development. In the meantime, here's a patch to fix a high-priority regression that was found.
This update will take effect upon reloading the browser.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Kelvin Garcia Mendoza on May 27, 2019, 04:02 AM
exciting :D
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on May 27, 2019, 02:57 PM
HYPE TRAIN HERE WE GOOOOOO
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: EightyVice on May 28, 2019, 03:42 AM
Here we go agian!
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: MEGAMIND on May 28, 2019, 06:04 AM
Cool waiting for it
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Saim. on May 29, 2019, 06:49 AM
Quote from: MEGAMIND on May 28, 2019, 06:04 AMCool waiting for it
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Rardodus Bruise on May 29, 2019, 08:26 AM
Quote from: Saim. on May 29, 2019, 06:49 AM
Quote from: MEGAMIND on May 28, 2019, 06:04 AMCool waiting for it
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on May 29, 2019, 12:52 PM
Quote from: Rardodus Bruise on May 29, 2019, 08:26 AM
Quote from: Saim. on May 29, 2019, 06:49 AM
Quote from: MEGAMIND on May 28, 2019, 06:04 AMCool waiting for it
Why the fuck you have to quote other messages and write nothing else?
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on May 29, 2019, 05:13 PM
Quote from: Athanatos on May 29, 2019, 12:52 PMWhy the fuck you have to quote other messages and write nothing else?

Cool down, it is an update.
This is a way players thank developers.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on May 29, 2019, 05:39 PM
If you say so, it still doesn't make sense to me.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: umar4911 on May 29, 2019, 06:28 PM
Quote from: Athanatos on May 29, 2019, 05:39 PMIf you say so, it still doesn't make sense to me.
they are lazy to write so they just quote
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: . on May 29, 2019, 06:28 PM
Quote from: Athanatos on May 29, 2019, 05:39 PMIf you say so, it still doesn't make sense to me.

Basically that guy said what he wanted to say or he agreed with what the quote said. Can be interpreted wrong ofc. And a post-like would suffice. But some (many) people do that.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on May 29, 2019, 06:47 PM

Quote from: umar4911 on May 29, 2019, 06:28 PM
Quote from: Athanatos on May 29, 2019, 05:39 PMIf you say so, it still doesn't make sense to me.
they are lazy to write so they just quote
Wow it is so hard to use a keyboard.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Berkay Khan on May 29, 2019, 07:36 PM
Eagerly waiting for this animated arrow above the car thingy :D
https://i.ytimg.com/vi/OCp3x-Nmlis/maxresdefault.jpg
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: DizzasTeR on May 29, 2019, 07:46 PM
Quote from: Yandel on May 29, 2019, 07:36 PMEagerly waiting for this animated arrow above the car thingy :D
https://i.ytimg.com/vi/OCp3x-Nmlis/maxresdefault.jpg

I made a custom one for you with client-side scripting which works nicely >.>
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on May 29, 2019, 09:21 PM
Quote from: Yandel on May 29, 2019, 07:36 PMEagerly waiting for this animated arrow above the car thingy :D
https://i.ytimg.com/vi/OCp3x-Nmlis/maxresdefault.jpg

Who spoiledddd ? Bring that guy to the stakeee

(https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/aefe68c4-113f-4e24-803d-f679aaa9c960/dh4iby-192f163a-bc64-43a4-aec8-86c17c28f6e0.jpg?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwiaXNzIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsIm9iaiI6W1t7InBhdGgiOiJcL2ZcL2FlZmU2OGM0LTExM2YtNGUyNC04MDNkLWY2NzlhYWE5Yzk2MFwvZGg0aWJ5LTE5MmYxNjNhLWJjNjQtNDNhNC1hZWM4LTg2YzE3YzI4ZjZlMC5qcGcifV1dLCJhdWQiOlsidXJuOnNlcnZpY2U6ZmlsZS5kb3dubG9hZCJdfQ.QKhYhdrZJme8nmZPv_jNCebaNGXtaNHPIKS_BPx8YlA)
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Berkay Khan on May 30, 2019, 01:02 PM
hhhhhhhhhhhhh bright lord can see everything :grin:
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KingOfVC on May 30, 2019, 01:08 PM
elk is cute
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on May 30, 2019, 05:05 PM
(NPC) Bot sounds good for vc-mp like in Single Player. It would be AMAZIIING.
Maybe new players will come to play @Stormeus
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sonmez on May 31, 2019, 04:20 PM
Hey @Stormeus or another Developer we need real update. Me and other Vice City fans wanna play VC:MP with little coop missions or something else about NPCs. I bet it would be fun if you could just drive inside the game. It really needed to upgrade our player counts. All servers player counts. If you reading this post please reply.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Stormeus on May 31, 2019, 06:51 PM
Let's just get this out of the way now, NPCs are not happening anytime soon. They'd require major changes to the code that we can't do in one incremental update.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: MEGAMIND on May 31, 2019, 07:11 PM
Hopefully lets just say that yea stormeus is right but then who knows if vcmp development continious and devs wont lost interest and players keep on playing vcmp as far as vcmp lives (i hope it lives) then we might get npcs and other cool stuff in (vcmp 0.5), hmm stormeus?
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on May 31, 2019, 07:23 PM
Quote from: MEGAMIND on May 31, 2019, 07:11 PMHopefully lets just say that yea stormeus is right but then who knows if vcmp development continious and devs wont lost interest and players keep on playing vcmp as far as vcmp lives (i hope it lives) then we might get npcs and other cool stuff in (vcmp 0.5), hmm stormeus?
Quote from: Stormeus on May 27, 2019, 03:46 AM04rel007 is in development.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sonmez on May 31, 2019, 07:49 PM
Quote from: Stormeus on May 31, 2019, 06:51 PMLet's just get this out of the way now, NPCs are not happening anytime soon. They'd require major changes to the code that we can't do in one incremental update.

I was looking for NPCs in VC:MP and i saw this post,
https://forum.vc-mp.org/?topic=565.msg3720#msg3720

It doesn't look too hard. You know more thing about VC:MP's primary codes. If code require major changes i think you should start from somewhere for the fate of VC:MP. If you can make fundamental codes i think we (Talented server developers) can upgrade it and it is going to be stable and perfect.

If this post is insignificant for you, just comment. We (VC:MP Lovers) really need you...
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on May 31, 2019, 08:43 PM
We didn't say u have to do it in one update dude we are waiting hear something else from devs like NPCs (example) just say it "We are developing it/ We are searching it/ We are thinking it"  and we'll say "yeah devs are working HAIL DEVS"

anything say about something big @Stormeus
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on May 31, 2019, 09:45 PM
He gave the answer for now. Chill.
Nickalerting him won't do anythig good but just annoying.
And, as you have noticed, when a new version is released, it usually comes with a big list with things that have been done. They are not just fixes.
Be patient. There are some priorities.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on May 31, 2019, 09:52 PM
Okey we're waiting the update eagerly
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sonmez on May 31, 2019, 09:56 PM
Quote from: Sebastian on May 31, 2019, 09:45 PMHe gave the answer for now. Chill.
Nickalerting him won't do anythig good but just annoying.
And, as you have noticed, when a new version is released, it usually comes with a big list with things that have been done. They are not just fixes.
Be patient. There are some priorities.

If the development process continues this way this means the end of VC:MP. Player count is going to be 0.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: AroliS^ on May 31, 2019, 10:01 PM
Quote from: Sebastian on May 31, 2019, 09:45 PMHe gave the answer for now. Chill.
Nickalerting him won't do anythig good but just annoying.
And, as you have noticed, when a new version is released, it usually comes with a big list with things that have been done. They are not just fixes.
Be patient. There are some priorities.
agree with you
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Stormeus on Jun 01, 2019, 01:42 AM
Quote from: Sonmez on May 31, 2019, 09:56 PMIf the development process continues this way this means the end of VC:MP. Player count is going to be 0.

People have been saying this since 0.3, when there was literally no ongoing development. This kind of rhetoric is meaningless at this point.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 02:22 AM
Don't get me wrong dude but

People are leaving one by one u can see on forum Anik said I left vc-mp, maybe Krlozz I didn't see him recently, Diego etc. .Scripters are leaving, players are leaving I know vc-mp crowded time (https://imgur.com/a/Lo88wSn)

Some of them (I see one maybe two player) return back with hope don't say it dude "meaningless at this point."

We need a big update for vc-mp we're waiting this for a long time and we'll see what will happen after update.

As I said we're waiting.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 02:31 AM
Me and my team wishes VC-MP would be greater and It can get over this situation
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Xhefri on Jun 01, 2019, 07:22 AM
Quote from: KrooB on Jun 01, 2019, 02:22 AMDon't get me wrong dude but

People are leaving one by one u can see on forum Anik said I left vc-mp, maybe Krlozz I didn't see him recently, Diego etc. .Scripters are leaving, players are leaving I know vc-mp crowded time (https://imgur.com/a/Lo88wSn)

Some of them (I see one maybe two player) return back with hope don't say it dude "meaningless at this point."

We need a big update for vc-mp we're waiting this for a long time and we'll see what will happen after update.

As I said we're waiting.


Updates wont change anything. It may be a good thing for you as a scripter to create new things for your server but it wont actually increase the players in vcmp. You should understand that the reason vcmp doesnt have player is because VICE CITY is not as popular anymore and the map of vice city looks so old and is so small you cant really do anything in it. The update will only make the existing players excited but it wont make any new player join.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: XForce111 on Jun 01, 2019, 09:48 AM
Cool, i am wating.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 01, 2019, 11:08 AM
One question : Why you use this notation : 0.4rel007 instead of 0.4.7 ? nvm
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sonmez on Jun 01, 2019, 11:24 AM
Quote from: Xhefri on Jun 01, 2019, 07:22 AM
Quote from: KrooB on Jun 01, 2019, 02:22 AMDon't get me wrong dude but

People are leaving one by one u can see on forum Anik said I left vc-mp, maybe Krlozz I didn't see him recently, Diego etc. .Scripters are leaving, players are leaving I know vc-mp crowded time (https://imgur.com/a/Lo88wSn)

I and KrooB from Turkey. We  2007

Some of them (I see one maybe two player) return back with hope don't say it dude "meaningless at this point."

We need a big update for vc-mp we're waiting this for a long time and we'll see what will happen after update.

As I said we're waiting.


Updates wont change anything. It may be a good thing for you as a scripter to create new things for your server but it wont actually increase the players in vcmp. You should understand that the reason vcmp doesnt have player is because VICE CITY is not as popular anymore and the map of vice city looks so old and is so small you cant really do anything in it. The update will only make the existing players excited but it wont make any new player join.

90 players from our country joined the game in 2017 with only this video, https://www.youtube.com/watch?v=72bem-QRku8
And they says where is the NPCs. We got Discord server with 100 MTA players. Everyone says you should add NPCs. I bet you they will come...
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 01:34 PM
New things are mostly interesting things dude when player see it wants to come vcmp.
QuoteIt may be a good thing for you as a scripter to create new things for your server but it wont actually increase the players in vcmp.
people curious about innovation for example my people see good and great things come, they can't wait like a idol
 they want join
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 01:35 PM
QuoteVICE CITY is not as popular anymore

Vice City is popular game but it wants new things

Quotevice city looks so old and is so small

You can edit it dudeeee 21. century features
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 01, 2019, 01:44 PM
There are map limits if you don't know. VC's engine fault.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 01:47 PM
Quote from: Athanatos on Jun 01, 2019, 01:44 PMThere are map limits if you don't know. VC's engine fault.
If u want make a LARGE MAP, you must have player at least 50 dude
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 01:50 PM
u can add interior dude, It shows like LARGE MAP
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Xhefri on Jun 01, 2019, 02:39 PM
The map can be changed to a custom one for sure but still there are world boundaries that wont allow you do much.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 02:41 PM
Okey if u did a LARGE map , what would you gonna do that. You have to have player a lot of. Maps are not enough
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Xhefri on Jun 01, 2019, 02:47 PM
Quote from: KrooB on Jun 01, 2019, 02:41 PMOkey if u did a LARGE map , what would you gonna do that. You have to have player a lot of. Maps are not enough

Map is just one of the problems. Most of vice city multiplayer download links are down aswell. Again Vice City itself is a old game and most of the peoples already lost interest in it. Just enjoy any new update and have fun playing, dont worry about the players or trying to find a way to increase them because its not worth it.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 01, 2019, 02:54 PM
I'm scripting a server bcause Players can play well. I'm not doing for fun dude.
I'm already getting fun while scripting.

QuoteMost of vice city multiplayer download links are down aswell
we're already talking about this sheep
QuoteVice City itself is a old game
There are a lot of old game but they are online with big players
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Gabriel_Stories on Jun 01, 2019, 09:34 PM
Yes kroob
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on Jun 01, 2019, 11:21 PM
First of all, as I've said before, Stormeus already answered your suggestion about adding NPCs.
Secondly, vcmp 0.4 is much more featured than 0.3zR2 was, but many scripters don't get use of them at all.

[spoiler=my opinion]
They keep the standard gamemode that always existed: dm
Trust me, there are many features people didn't use at maximum, or worse - didn't use at all.
Even DM can be improved alot, but the majority of vc:mp "scripters" are waiting for things to be released in forum, so they can just add to their servers. Lazy asses.

You better start thinking, testing and improving the actual features!
Show something that nobody else did!

Just then, come back and ask again.
Why do you think known scripters are not asking for anything ? How do you think they became known ?
They did the AWESOME with what they had. They did things that nobody else has done.
They know what vcmp needs in the first place, because they created servers from scratch and noticed what was missing.

PS:
You can't start thinking a server using npcs when there is no NPC implementation.
You start thinking for an alternative, or don't start it at all.
But don't come here to blame and complain.
Counter Strike 1.6 had NPCs, but didn't use them, and is as popular as it was when first released.
It's not the features, it is the gameplay you create.
[/spoiler]
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 02, 2019, 12:05 AM
We don't have to show something. (We are just suggesting it.) You can see with your eyes. We're working on a server and it'll open tomorrow (probably) when it's open I'll invite you then u can see what we have done ( nobody else did ).

Known scripters didn't ask anything about it bcaue as far as I can see they're playing DM server not RP servers


Who cares CS 1.6. We're playing vc-mp, worlds of role-play. We're trying to say if it had NPCs, it would be great than now.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 02, 2019, 12:06 AM
You can now just simulate NPCs like I do with my Zombie Survival server, you can of course have a look at the source code of it.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 02, 2019, 12:13 AM
I'm talking for RP servers.
Dude I saw your server. It's good nice job.

But they don't have anims and as far as I know we can't add anim to objects.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on Jun 02, 2019, 12:16 AM
Quote from: KrooB on Jun 02, 2019, 12:05 AMit'll open tomorrow (probably) when it's open I'll invite you then u can see what we have done ( nobody else did ).

I am curious.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Xmair on Jun 02, 2019, 11:00 AM
Quote from: KrooB on Jun 02, 2019, 12:05 AMKnown scripters didn't ask anything about it bcaue as far as I can see they're playing DM server not RP servers
??????????????????????
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 02, 2019, 11:43 AM
Quote from: KrooB on Jun 02, 2019, 12:05 AMKnown scripters didn't ask anything about it bcaue as far as I can see they're playing DM server not RP servers

Not all scripters play only on DM servers. Some only play on their own server. Some play DM servers and some play only RP servers. That's a bad generalisation.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Gabriel_Stories on Jun 02, 2019, 12:11 PM
If you allow the bots in VCMP, it will be a great change in the platform
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Xmair on Jun 02, 2019, 12:54 PM
You guys are literally going to do nothing with the NPCs, the maximum you'll be able to achieve is making them stand in an ammunition shop as a statue, let alone writing an AI for them. Do you guys have any idea what kind of task is it to write a proper AI?
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 02, 2019, 01:03 PM
Quote from: Xmair on Jun 02, 2019, 12:54 PMYou guys are literally going to do nothing with the NPCs, the maximum you'll be able to achieve is making them stand in an ammunition shop as a statue, let alone writing an AI for them. Do you guys have any idea what kind of task is it to write a proper AI?

Dude It's hard we know that and we're just talking(like a mosquito zzzzz), suggesting, we want what they thinking about this topic

Quote from: KrooB on May 31, 2019, 08:43 PMWe didn't say u have to do it in one update dude we are waiting hear something else from devs like NPCs (example) just say it "We are developing it/ We are searching it/ We are thinking it"  and we'll say "yeah devs are working HAIL DEVS"

anything say about something big @Stormeus
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 02, 2019, 01:31 PM
You can make basement code for npcs , and we can improve it from client-side or server-side. Walking, talking, fire etc.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Piterus on Jun 02, 2019, 01:38 PM
To be honest NPCs wouldn't be as much a "revolution" as many people think because ye, it sounds nice, but has a lot of problems in the assumption.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 02, 2019, 01:42 PM
Quote from: Piterus on Jun 02, 2019, 01:38 PMTo be honest NPCs wouldn't be as much a "revolution" as many people think because ye, it sounds nice, but has a lot of problems in the assumption.
You're right but I think we can fix them ???
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Xmair on Jun 02, 2019, 04:22 PM
Quote from: KrooB on Jun 02, 2019, 01:42 PM
Quote from: Piterus on Jun 02, 2019, 01:38 PMTo be honest NPCs wouldn't be as much a "revolution" as many people think because ye, it sounds nice, but has a lot of problems in the assumption.
You're right but I think we can fix them ???
That's exactly where you're wrong. NPCs won't be what you think.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: EightyVice on Jun 02, 2019, 05:05 PM
Quote from: Xmair on Jun 02, 2019, 12:54 PMYou guys are literally going to do nothing with the NPCs, the maximum you'll be able to achieve is making them stand in an ammunition shop as a statue, let alone writing an AI for them. Do you guys have any idea what kind of task is it to write a proper AI?
(https://pics.awwmemes.com/ai-if-else-then-el-if-end-thenelse-endend-define-56138601.png)
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sonmez on Jun 04, 2019, 09:20 AM
Quote from: Xmair on Jun 02, 2019, 04:22 PM
Quote from: KrooB on Jun 02, 2019, 01:42 PM
Quote from: Piterus on Jun 02, 2019, 01:38 PMTo be honest NPCs wouldn't be as much a "revolution" as many people think because ye, it sounds nice, but has a lot of problems in the assumption.
You're right but I think we can fix them ???
That's exactly where you're wrong. NPCs won't be what you think.

At least we can try
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 04, 2019, 03:45 PM
You can define the city nodes, and give them as input data to the AI. You can next use some mort of algoritm like the A* , Pathfinder, calculating the node shortest way with some backtracking, etc.

I said that many times but not here: Programming is not about writing code, it is about solving problems.

The problem with the newbie scripters is that they don't think 'like a programmer'. Knowing syntax isn't enough for programming (but you need to know how to write proper code), critical and abstract thinking is.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: EightyVice on Jun 04, 2019, 05:58 PM
Quote from: Athanatos on Jun 04, 2019, 03:45 PMYou can define the city nodes, and give them as input data to the AI. You can next use some mort of algoritm like the A* , Pathfinder, calculating the node shortest way with some backtracking, etc.

I said that many times but not here: Programming is not about writing code, it is about solving problems.

The problem with the newbie scripters is that they don't think 'like a programmer'. Knowing syntax isn't enough for programming (but you need to know how to write proper code), critical and abstract thinking is.
Exactly, Stormeus also have to do some cover for Vice City classes that manage Path nodes with Squrriel. Basically: CPathFind::FindNodeClosestToCoors 0x437150 (1.0) to return a node and it's structure is:
struct CPathNode {
    short m_wPathData1;
    short m_wPathData2;
    short m_wPosX;
    short m_wPosY;
    short m_wPosZ;
    char field_1[2];
    short field_2;
    char field_3[6];
};
btw here is my implementation for sandbox for VC comes with population implementation: https://github.com/ZeyadAhmed/VCSandBox/blob/master/VCSandBox/CPopulationManager.cpp#L211
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 04, 2019, 06:08 PM
With the current tools we can just make an big array with the game node's extracted from the game data files, and then we* can try implementing some sort of algorithm that functions like an AI.

The kind of AI in games is 'weak AI' . A set of conditions and events, That's it. 'Weak' AI is absolute garbage to the 'Powerfull' nowadays AI used in high-tech robots.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 04, 2019, 06:14 PM
If VCMP uses SCM functions then there opcodes are enough for an NPC:
009A: $723 = create_actor_pedtype 4 model 95 at 10@ 11@ 12@
0187: 5@ = create_marker_above_actor $2099
04F4: put_actor $2684 into_turret_on_object $714 at_object_offset -2.5 -1.996 4.179 position 0 shooting_angle 360.0 with_weapon 27  //Please add this for players too :)
0465: remove_actor $2493 from_turret_mode  //for players too pls xd
01C9: actor $2324 kill_actor $2291
01CA: actor $853 kill_player $PLAYER_CHAR
0321: kill_actor $2295
0211: actor $actor walk_to 204.3 -1288.7
0239: actor $1036 run_to 65.8 -1444.0
009B: destroy_actor_instantly $853
034F: destroy_actor_with_fade $1037 // The actor fades away like a ghost
00A1: put_actor $PLAYER_ACTOR at 482.2 -69.9 9.9
0362: put_actor $PLAYER_ACTOR at 136.457 -817.37 9.44 and_remove_from_car
01D4: actor $PLAYER_ACTOR go_to_car 0@ and_enter_it_as_a_passenger
01D5: actor 13@ go_to_and_drive_car 14@
00A7: car 0@ drive_to 103.1 -832.3 9.317
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 04, 2019, 06:16 PM
Also let's don't forget the streaming. An easy way should be letting the server generate and calculate the AI behiavour (but since the server executable has no somewhat access to game's source, this is going to be a hard task that requires general changes to the VC:MP's code).
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Stormeus on Jun 04, 2019, 07:39 PM
Quote from: Athanatos on Jun 04, 2019, 06:14 PMIf VCMP uses SCM functions

It doesn't, and either way you still need to synchronize the actor's state so running SCM on the client won't cut it.

Quote from: Athanatos on Jun 04, 2019, 06:16 PMAn easy way should be letting the server generate and calculate the AI behiavour (but since the server executable has no somewhat access to game's source, this is going to be a hard task that requires general changes to the VC:MP's code).

Couldn't have said it better myself.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 04, 2019, 07:51 PM
Quote from: Stormeus on Jun 04, 2019, 07:39 PM
Quote from: Athanatos on Jun 04, 2019, 06:14 PMIf VCMP uses SCM functions

It doesn't, and either way you still need to synchronize the actor's state so running SCM on the client won't cut it.

Thanks for breaking my dreams to make missions for vc:mp :c . And ofc you should synchronize the actor's stuff, I have a somewhat experience in game developing, I didn't say that by using SCM , you would not need to sync the peds (that's pretty dumb to say that using scm opcodes will solve this problem).
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: . on Jun 05, 2019, 05:58 PM
If you don't have anything meaningful to contribute. Just shut the f* up and play the game.

(https://i.postimg.cc/9XKHv0y6/Untitled-1.jpg)
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: NicusorN5 on Jun 05, 2019, 06:25 PM
Ay, it was just an idea for the implementation of npcs :c .
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: EightyVice on Jun 05, 2019, 09:12 PM
Quote from: . on Jun 05, 2019, 05:58 PMIf you don't have anything meaningful to contribute. Just shut the f* up and play the game.

(https://i.postimg.cc/9XKHv0y6/Untitled-1.jpg)
For fu*s sake can't you write something without being aggressive?
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 05, 2019, 11:44 PM
We're talking about update and suggests. U can shut up or u can leave this topic. :o
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: ℛḝξ☂ on Jun 06, 2019, 06:07 AM
I believe for most of people liking this topic the important thing isn't just the update but the news that vcmp is still being developed. ;)
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sonmez on Jun 06, 2019, 07:27 PM
Quote from: . on Jun 05, 2019, 05:58 PMIf you don't have anything meaningful to contribute. Just shut the f* up and play the game.

(https://i.postimg.cc/9XKHv0y6/Untitled-1.jpg)

If you do not have a laborious update. Just shut the f* up and play with your codes.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Sebastian on Jun 06, 2019, 09:10 PM
You should all just shut up, like @. said.
What do you think all this talk will do, except annoying devs?? This entire talk will only make them less motivated to continue, so stop.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: KrOoB_ on Jun 06, 2019, 09:27 PM
less motivated  to continue  ?? we're supporting them like always (4-5 years for me ) . If u understood what I said u would agree with me but u didn't. We're trying to support them with our ideas.
Title: Re: Client Update for 0.4.6 Released (2019-05-27)
Post by: Stormeus on Jun 06, 2019, 11:36 PM
This thread is getting out of hand, so I'm locking it. I'll post again when there's news to share.