Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
      4. Frontier Pursuits
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Diamond Casino & Resort
      2. DLC
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA 6

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA IV Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA SA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA VC Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA III Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. News

    2. Forum Support

    3. Site Suggestions

aru

[GTAIV|REL|SRC] C++ Script Hook

Recommended Posts

fastman92

 

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.

Share this post


Link to post
Share on other sites
Mr.Cuddles

R.I.P :facedesk:

Share this post


Link to post
Share on other sites
fastman92

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

Share this post


Link to post
Share on other sites
_CP_

Can't you update it yourself?

Share this post


Link to post
Share on other sites
fastman92

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

Share this post


Link to post
Share on other sites
Jestic

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

 

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

 

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

 

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

 

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

Edited by Jestic

Share this post


Link to post
Share on other sites
fastman92

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

Share this post


Link to post
Share on other sites
Ash_735
6yruxfy.jpg Edited by Ash_735

Share this post


Link to post
Share on other sites
Jitnaught

-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.

Share this post


Link to post
Share on other sites
Swervz

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?

 

I doubt you're going to get anyone to do this given the security implications.

Share this post


Link to post
Share on other sites
fastman92

 

-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.

Share this post


Link to post
Share on other sites
Swervz

 

 

-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

Share this post


Link to post
Share on other sites
fastman92

 

 

 

-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

Share this post


Link to post
Share on other sites
NTAuthority

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

Share this post


Link to post
Share on other sites
zanesix

RIP GTA 4 modding

Share this post


Link to post
Share on other sites
fastman92

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

Share this post


Link to post
Share on other sites
Swervz

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.

Share this post


Link to post
Share on other sites
ThirteenAG

<oneforaru at gmail dot com>

Has anyone tried to contact him even?

Share this post


Link to post
Share on other sites
Sandwichman15

fastman92 are you going to make a new script hook for gta/eflc?

Edited by Sandwichman15

Share this post


Link to post
Share on other sites
fastman92

fastman92 are you going to make a new script hook for gta/eflc?

Np, I'd only patch the existing ScriptHook making it, compatible with new EXE files.

 

Contact me by PM

Edited by fastman92

Share this post


Link to post
Share on other sites
kamikami333

Hello!

 

By the way, does the script hook corresponding to 1.0.8.0 come out?

 

Thank you.

Share this post


Link to post
Share on other sites
Sandwichman15

Has anyone tried to contact "aru" at all?

Edited by Sandwichman15

Share this post


Link to post
Share on other sites
Jitnaught

I emailed him when ThirteenAG asked if anyone had contacted him (2 weeks ago). No response yet.

Edited by Jitnaught

Share this post


Link to post
Share on other sites
zanesix

Honestly, if the guy isn't even active anymore I doubt that he would give a sh*t.

Share this post


Link to post
Share on other sites
mfisto

People seriously, we should let fastman release this patch. Can Aru is now in the army at all or scored on the project?

Share this post


Link to post
Share on other sites
65536

https://en.wikipedia.org/wiki/Lesser_of_two_evils_principle

It might be lesser of two evils, to patch the ScriptHook and possibly break the copyright, than do nothing and have never a ScriptHook working on the newest game versions.

A choice needs to be made.

 

fastman92, can you fix this bug with the ScriptHook for IV where it crashes the game during loading a savegame or starting a new game if you have many script mods active? You can try to run for example sjaak327's Simple Native Trainer 6.5 ASI in either IV 1.0.7.0 or EFLC 1.1.2.0. To produce this VERY NASTY bug, open SNT's trainer.ini and in options that can be toggled, try to make more than 5-6 options enabled by default (you can try 9-10 or more toggleable options enabled by default). Then try to launch GTA IV / EFLC least 20-30 times to see how sometimes when you are going to load either a savegame or start a new game, something goes wrong when ScriptHook IV tries to load so many options active, and you might get your game to crash to desktop on loading screen like 3 or 4 times. This same issue happens also if you try to load game with least 2-3 ScriptHook .NET .cs mods active! Please, fasman92, please fix this bug, I cannot really run many script mods active while loading due to this major issue which happens on both games GTA IV and GTA EFLC. I don't think the mods are problematic, but rather ScriptHook IV itself because those crashes happens no matter what ASI / .NET mods you're using, mainly those sudden crashes to desktop during loading happens if you have many ASI / NET mods active or many options in SNT enabled by default! Also, ScriptHook IV for many years is is still only Beta and stills totally lacks any stable release, and this might explain why it cannot handle so much many mods active.

 

Aside of this, I'm truly for you do update this plug-in, :catloaf: since original author aru is already gone and nobody was able to contact him anymore at all, and he's out of business now. :karmaeater:

Edited by 65536

Share this post


Link to post
Share on other sites
Ash_735

You can tell fastman is itching to release this so he can claim he's done something big and take over ScriptHook for IV. :p

Share this post


Link to post
Share on other sites
avail

hKBr.jpg

 

Fastman would've needed teamviewer for this ;)

Share this post


Link to post
Share on other sites
fastman92

 

Fastman would've needed teamviewer for this ;)

Right. My development environment is far from perfect. Maybe some day I'll get GTA IV installed again and will no longer rely on TeamViewer.

It can take a lot of time.

Edited by fastman92

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

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