Jump to content

Recommended Posts

 

Is hope lost for GTA 4 modding?

Until this is updated somehow or another Script Hook is made, yes. Maybe we should ask Alexander Blade if he could work on a new Script Hook for GTA IV?

 

 

From what I've seen, Alexander Blade is a bit of an all-round superstar when it comes to modding GTA. Conscious we shouldn't place all our pressure of expectation on one guy, but I'm sure he is capable if he has time!

  • Like 3
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069240825
Share on other sites

Don't mean to sound ungrateful or anything but this is what happens when you don't release source code. I'm thankful for people creating mods and not saying the developer of IV scripthook did this but 90% of the time when I've seen someone not upload source code its so they can hold it over peoples heads as them being the only one who can update it.

 

Currently I'm looking at what it would take to write a new script hook from scratch, if I make any progress I'll upload the Visual Studio solution so anyone can download it or work on it too if they want.

  • Like 1
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069249426
Share on other sites

^ yes amen to the above. Is anyone capable of picking this up and willing to?

Maybe I could do this.

I'll see it later.

Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069249457
Share on other sites

 

 

^ yes amen to the above. Is anyone capable of picking this up and willing to?

Maybe I could do this.

I'll see it later.

 

If you actually do it, will it be open-source? I'd love to see how it works.

 

No, it won't be open source, because I wouldn't create a ScriptHook, but only modify an existing one.

Do you have GTA IV 1.0.8.0?

Run TeamViewer, tell me your ID and password.

Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069250783
Share on other sites

 

No, it won't be open source, because I wouldn't create a ScriptHook, but only modify an existing one.

Do you have GTA IV 1.0.8.0?

Run TeamViewer, tell me your ID and password.

Ah ok.

Yeah I do.

Nah that's ok.

 

Run TeamViewer, tell me your ID and password.
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069250794
Share on other sites

I might need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer few hours from now on.

Who is interested?

Edited by fastman92
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069253507
Share on other sites

Can't you update it yourself?

No.

 

------------

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

Edited by fastman92
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069253770
Share on other sites

For what possible reason can't you do it from your own pc?

The FLA is made for certain versions of games with the use of TeamViewer.

An example is GTA EFLC - I never had it running on my computer.

Yet, the FLA supports GTA EFLC.

 

I have GTA IV modded and invalid resource detected with GTA IV 1.0.8.0

It's the most time efficient way, to do things over TeamViewer for a game version that I don't have.

Edited by fastman92
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069253813
Share on other sites

6yruxfy.jpg Edited by Ash_735
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069253880
Share on other sites

 

-snip-

That's hilarious! lol

 

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

I would if I had a virtual machine with GTA IV on it, but I don't, and it's too time consuming to make one.

 

GTA IV needs a real computer, because of the graphics card requirements.

Anyway, back to the point, people want ScriptHook for 1.0.8.0, but no one wants to cooperate. You won't get the ScriptHook done this way. There could have been some progress made by now.

Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069254087
Share on other sites

 

 

-snip-

That's hilarious! lol

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

I would if I had a virtual machine with GTA IV on it, but I don't, and it's too time consuming to make one.

 

GTA IV needs a real computer, because of the graphics card requirements.

Anyway, back to the point, people want ScriptHook for 1.0.8.0, but no one wants to cooperate. You won't get the ScriptHook done this way. There could have been some progress made by now.

 

 

People don't just give out access to their computers like that and the fact that you're practically saying "You all want this but you wont give anything in return" is quite frankly immature. Its a huge security risk to let someone into your PC especially someone you don't even know over the internet. Also Yes games can work in a VM, GPU/PCI Passthrough is a thing.

 

I guess I could setup a VM depending on how long you will need it for and when.

Edited by Swervz
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069254107
Share on other sites

 

 

 

-snip-

That's hilarious! lol

 

 

I need someone to let me use GTA IV 1.0.8.0 over TeamViewer on his computer. Who is interested?

I would if I had a virtual machine with GTA IV on it, but I don't, and it's too time consuming to make one.

 

GTA IV needs a real computer, because of the graphics card requirements.

Anyway, back to the point, people want ScriptHook for 1.0.8.0, but no one wants to cooperate. You won't get the ScriptHook done this way. There could have been some progress made by now.

 

People don't just give out access to their computers like that and the fact that you're practically saying "You all want this but you wont give anything in return" is quite frankly immature. Its a huge security risk to let someone into your PC especially someone you don't even know over the internet. Also Yes games can work in a VM, GPU/PCI Passthrough is a thing.

 

I guess I could setup a VM depending on how long you will need it for and when.

 

It may be possible to get the ScriptHook for GTA IV 1.0.8.0 working.

That's what you could get it in return, whether it's worth the hassle or not, decide yourself.

That's the goal.

Edited by fastman92
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069254125
Share on other sites

uh, fastman:

 

seen the license for aru's script hook?

 

 

GTAIV Script Hook 0.5.0Copyright © 2009-2010, Aru<oneforaru at gmail dot com>== Installation ==  Copy ScriptHook.dll to your GTAIV directory.== License ==This license describes the conditions under which ScriptHook and/or itssoftware development kit is provided to you. Please read this licensecarefully before using this software.1. LICENSE FOR SCRIPTHOOK   You are given a royalty-free, non-exclusive license to use ScriptHook and   make use of derived works using ScriptHook subject to the following terms   and conditions:   (a) You must not misappropriate the origin of this software. You must not       claim you wrote the original software. If you make use of or redistribute       this software, an acknowledgement in the documentation would be       appreciated but is not required.   (b) You must not remove any copyright notices or this license from any       distributions of this software.   © You must only use this software for non-commercial purposes and gain       no financial profit from the use or distribution of this software or       any derived works. You may accept donations for derived works if such       donations are granted at the free will of the user. You must not require       a donation before any such derived works is available to the user.   (d) You must not alter, tamper or otherwise circumvent the online       protections and restrictions included in this software. These checks       are included to provide a safe and enjoyable online experience for       both modders and non-modders alike.2. LICENSE FOR SCRIPTHOOK SOFTWARE DEVELOPMENT KIT (SDK)   You are given a royalty-free, non-exclusive license to create mods or   derived works based on ScriptHook subject to the terms and conditions   outlined in section (1) and the following terms and conditions:   (a) You must not produce another SDK using the ScriptHook SDK, its source       or application protocol interfaces (APIs) unless any such SDK provides       users with the added benefit of programming in a different language or       API model that is not already provided by this SDK.   (b) You may redistribute the headers or APIs provided in the ScriptHook SDK       in its original or altered state only in conjunction with the terms of       section 2(a). Any altered headers or APIs must be plainly marked as such       and must not be misrepresented as the original software.   © Any derived works that make use of ScriptHook may be published in binary       or source form in a license of your choosing provided that such a license       does not invalidate any terms or conditions of this license.   (d) You may include "ScriptHook.dll" as part of the distribution of your       derived works, provided that it is in its unaltered state and you       include this license as well.3. DISCLAIMER OF WARRANTY   This software is provided "as is", without warranty of any kind, express or   implied, including but not limited to the warranties of merchantability,   fitness for a particular purpose and non-infringement. In no event shall the   authors or copyright holders be liable for any claim, damages or other   liability, whether in an action of contract, tort or otherwise, arising   from, out of or in connection with this software or the use or other   dealings in this software.
specific highlights:

 

You are given a royalty-free, non-exclusive license to create mods or derived works based on ScriptHook subject to the terms and conditions outlined in section (1) and the following terms and conditions:

derived works are not modified distributions of the binary library. runtime patchers can be considered derived works under some interpretations of copyright, at the best, however:

 

You may include "ScriptHook.dll" as part of the distribution of your derived works, provided that it is in its unaltered state and you include this license as well.

a runtime patcher has legally been found to alter the original work, and by this definition you're in terribly shady legal waters unless you manage to contact aru for an explicit more permissive license grant, and sadly you can't reach him, he can only reach you.

 

You must not alter, tamper or otherwise circumvent the online protections and restrictions included in this software.

version limitations are a restriction, which you may not touch whatsoever.

 

finally:

 

You must not produce another SDK using the ScriptHook SDK, its source or application protocol interfaces (APIs) unless any such SDK provides users with the added benefit of programming in a different language or API model that is not already provided by this SDK.

providing a patch that isn't a mod by itself is considered 'another SDK/redistributable'. a new game version is not a different language nor API model.

 

this also excludes any use of the headers/interfaces past 0.3.0 (0.2.3 is the last SDK released under a zlib license) for making a binary compatible version.

 

ABI can be considered a superset of API and the latter has been ruled copyrightable in various jurisdictions.

 

so, @fastman92, distributing any patch for scripthook is copyright infringement and therefore not allowed on this forum, which has its lenient policy toward patching only encompass the R* titles themselves, not any other mods.

 

edited:

 

No, it won't be open source, because I wouldn't create a ScriptHook, but only modify an existing one.

unless, of course, 'a ScriptHook' doesn't mean this one, but would mean modifying Cfx rage:scripting:ny, the .NET script hook, Alice by Alexander Blade, MMWHook, aru's old open source hook or any other - but then none of you who get excited over it should care as those won't be binary nor source compatible with any of the mods you use.

Edited by NTAuthority
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069254178
Share on other sites

ok, @NTAuthority you might be right on this subject. It's an awful license by the way. After many years the author is no longer available, the new GTA IV EXE comes out and the license doesn't specify what we could do.

Edited by fastman92
  • Like 2
Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069254272
Share on other sites

ok, @NTAuthority you might be right on this subject. It's an awful license by the way. After many years the author is no longer available, the new GTA IV EXE comes out and the license doesn't specify what we could do.

 

Your pm inbox is full so I just added you on skype so we can talk about other alternatives.

Link to comment
https://gtaforums.com/topic/390582-c-script-hook/page/58/#findComment-1069254277
Share on other sites

  • 2 weeks later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 0 User Currently Viewing
    0 members, 0 Anonymous, 0 Guests

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.