Legitdeadeye

Moving objects (Noggit)

Was wondering if there are ways of adding elevators or any other moving objects in noggit to help me reach certain areas. Thank you and have a great week.

Love

-Legit.

Share this post


Link to post
Share on other sites

You can create m2 working as elevator and then place it wherever you want.

Share this post


Link to post
Share on other sites
5 hours ago, DefMech said:

You can create m2 working as elevator and then place it wherever you want.

How can I make that? 

Lets say I want to make this a client side moving object. For example: I go on another server with my patch and the elevators i added will work.

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, Legitdeadeye said:

How can I make that? 

Lets say I want to make this a client side moving object. For example: I go on another server with my patch and the elevators i added will work.

Create some platform in blender with animation like moving up-down and then port this model to m2. Put it into your client and place it using noggit in location you need.

Share this post


Link to post
Share on other sites
15 hours ago, Legitdeadeye said:

For example: I go on another server with my patch and the elevators i added will work.

Not sure are you trolling or no...

If you're not trolling:

You'll gonna be banned by Warden. Since server is know what files your client is using. So you can't use even custom stairs or terrain changes w/o being banned(at least at normal server that are using Warden). So yeah, cheating is impossible nowadays.

Well, in theory thats still possible if you'll gonna catch packets that are ongoing from your client and edit it, but trust me, thats much more harder that anything else, thats req so much knowledge and skill, that I'm not even sure anyone here have enough knowledge for that.

Share this post


Link to post
Share on other sites
41 minutes ago, irachkom said:

 Since server is know what files your client is using. So you can't use even custom stairs or terrain changes w/o being banned(at least at normal server that are using Warden). So yeah, cheating is impossible nowadays.

That’s a claim I’ve never heard before. Care to give us sources? From the description, I highly doubt they do this, for multiple reasons:

Essentially, thus requires the client to send all files it opens and reads for verification. In the simplest case, that would mean a hashsum of the file plus the ID. Assuming this MD5 they already use, that’s 4+16 byte to send per file. 

The client does only read some files partially as an optimization, so this check would remove that optimization altogether, just for anti cheat measures. Alternatively, the check message would be given a base offset and size read additionally. This multiplied the number of messages by the number of partial reads, and increases the message size by 8 bytes, and massively increases the data the server has to verify. 

A quick check shows that the Tauren male model directory contains 1042 files, many of which are obviously hair styles so not always loaded, unless you for example create a character, or visit the barber shop, or are in a large enough crowd or variation of player models, e.g. a raid on thunderbluff. That means that for the Tauren male character model alone, without a single item or mount, you already send 20kb of data to the server. An untextured and objectless (including static objects, npcs and players, …) Dalaran weights in at 500ish files as well, another 10kb, before the loading screen even finished, or loading anything but the base geometry. 

A lot of vital file loading happens before even connecting to a server (read: all databases). Also, the client does not cache all data it has ever seen, so it has to load files again. Does it verify once? Does it verify every load? Does is cache loads happening during no connection to the server?

The numbers of course *are* doable, but surely are not something you’d want, constantly, for all players.

Back in BC, warden would request signatures of a few select files, roughly 30 known to be used in model swaps. I can believe something like that still happening, but watching *all* files? I doubt that.

  • Like 1

Share this post


Link to post
Share on other sites
3 hours ago, irachkom said:

Not sure are you trolling or no...

If you're not trolling:

You'll gonna be banned by Warden. Since server is know what files your client is using. So you can't use even custom stairs or terrain changes w/o being banned(at least at normal server that are using Warden). So yeah, cheating is impossible nowadays.

Well, in theory thats still possible if you'll gonna catch packets that are ongoing from your client and edit it, but trust me, thats much more harder that anything else, thats req so much knowledge and skill, that I'm not even sure anyone here have enough knowledge for that.

Lol, one of the most popular russian wotlk servers doesn`t give a fuck about, for exmple, patch that replaced model of fire to model of endless stairs.

Share this post


Link to post
Share on other sites
13 hours ago, wungasaurus said:

That’s a claim I’ve never heard before. Care to give us sources? From the description, I highly doubt they do this, for multiple reasons:

Essentially, thus requires the client to send all files it opens and reads for verification. In the simplest case, that would mean a hashsum of the file plus the ID. Assuming this MD5 they already use, that’s 4+16 byte to send per file. 

The client does only read some files partially as an optimization, so this check would remove that optimization altogether, just for anti cheat measures. Alternatively, the check message would be given a base offset and size read additionally. This multiplied the number of messages by the number of partial reads, and increases the message size by 8 bytes, and massively increases the data the server has to verify. 

A quick check shows that the Tauren male model directory contains 1042 files, many of which are obviously hair styles so not always loaded, unless you for example create a character, or visit the barber shop, or are in a large enough crowd or variation of player models, e.g. a raid on thunderbluff. That means that for the Tauren male character model alone, without a single item or mount, you already send 20kb of data to the server. An untextured and objectless (including static objects, npcs and players, …) Dalaran weights in at 500ish files as well, another 10kb, before the loading screen even finished, or loading anything but the base geometry. 

A lot of vital file loading happens before even connecting to a server (read: all databases). Also, the client does not cache all data it has ever seen, so it has to load files again. Does it verify once? Does it verify every load? Does is cache loads happening during no connection to the server?

The numbers of course *are* doable, but surely are not something you’d want, constantly, for all players.

Back in BC, warden would request signatures of a few select files, roughly 30 known to be used in model swaps. I can believe something like that still happening, but watching *all* files? I doubt that.

Im not pro in scripting.

But there is a old post(2013) from dev:

"Warden for MaNGOSzero can be found here. But be aware that this branch is outdated and warden itself is incomplete. So far it is able to check .dll, .mpq and LUA String signatures. Everything else is not developed yet."

Mean, that if you changed .mpq the signatures will differ=ban.

Thats was in 2013. Now its far more completed for sure.

Share this post


Link to post
Share on other sites
12 hours ago, DefMech said:

Lol, one of the most popular russian wotlk servers doesn`t give a fuck about, for exmple, patch that replaced model of fire to model of endless stairs.

" at least at normal server that are using Warden "

Is there any normal russian servers? I doubt no.

Share this post


Link to post
Share on other sites

I made a custom island with noggit and I'm using the patch on Warmane wow. I've been upgrading this island and basically chilling here for about 5 months or so. I never received any message of any kind that my files are detected whatsoever. I've never been banned and a GM has never sent me a message or anything.

Still not banned.

Share this post


Link to post
Share on other sites
19 minutes ago, Legitdeadeye said:

I made a custom island with noggit and I'm using the patch on Warmane wow. I've been upgrading this island and basically chilling here for about 5 months or so. I never received any message of any kind that my files are detected whatsoever. I've never been banned and a GM has never sent me a message or anything.

Still not banned.

Same, I made a recolor for WSG for someone and he uses it on everyone private server he plays on. Including Warmane.

Share this post


Link to post
Share on other sites
On 17.7.2018 at 8:10 PM, Supora said:

as I know collision couldn't be animated

That is correct, but elevators are transports and not just models with collision. The collision is static, the WMO itself moves.

Share this post


Link to post
Share on other sites
1 hour ago, irachkom said:

Mean, that if you changed .mpq the signatures will differ=ban.

This means it is the thing I mentioned: the server querying *specific* files signatures. Yeah, this has been in since BC. Some emulators probably do it, but they highly unlikely do all files, and I am not aware of Blizzard doing so.

Share this post


Link to post
Share on other sites
5 hours ago, wungasaurus said:

This means it is the thing I mentioned: the server querying *specific* files signatures. Yeah, this has been in since BC. Some emulators probably do it, but they highly unlikely do all files, and I am not aware of Blizzard doing so.

I knew a guy(Elysium server), who changed textures for floor in C'Thun's room and made "hole" into AQ40, that allows to enter C'thun encounter in less than minute. 

He was banned few minutes after login, even before he moved to AQ40.

So, Warden works pretty good, even for 1.12.1 clients...

At least, how I understand its methods:

server knows signatures of ALLOWED mpqs(and other files), so any non-listed mpqs will result in ban. Also I remember some posts from Nostalrius where players asked GMs to add improved models mpq to allowed mods.

P.S.

Nostalrius:

How about cheats ? Blizzard Warden has been implemented (yes, it's the retail anti-cheat system), with the checks against the latest known cheats. The main thing is that this system can theoretically detect any cheat (from MPQ/DBC modifications, to packets modification, including memory modification and proc detour ...).

Share this post


Link to post
Share on other sites
11 hours ago, irachkom said:

" at least at normal server that are using Warden "

Is there any normal russian servers? I doubt no.

But if u want play in server with big russian online and using some patches, it is really useful.

Share this post


Link to post
Share on other sites

Also I'm not using Noggit to gain an advantage of the game. I simply use it to design places for my friends and I to just hang out and chill while in queues. If you go to my profile you'll see I uploaded a few photos of my island. Now it is not exactly an "island" because it's pretty darn huge. Used nagrand isles to expand my island higher in the sky and objects to go higher and higher etc...

Just wanted to know if there are elevators I could make work in private servers because once you fall off, its a mission to get back up again haha. Thanks for all your replies.

Share this post


Link to post
Share on other sites
1 minute ago, Смердокрыл said:

You should try it sometime, I'd love to hear if you succeed

Well I'm going to try find out and maybe even try myself by plaing around a bit, but will let you know if I succeeded. If i don't then I failed haha :D

  • Like 1

Share this post


Link to post
Share on other sites
On 18.07.2018 at 2:06 AM, wungasaurus said:

That is correct, but elevators are transports and not just models with collision. The collision is static, the WMO itself moves.

that's why I wrote earlier that those gameobjects are spawned serverside

Share this post


Link to post
Share on other sites