• Home
  • Index
  • Search
  • Download
  • Server Rules
  • House Roleplay Laws
  • Player Utilities
  • Player Help
  • Forum Utilities
  • Returning Player?
  • Toggle Sidebar
Interactive Nav-Map
Tutorials
New Wiki
ID reference
Restart reference
Players Online
Player Activity
Faction Activity
Player Base Status
Discord Help Channel
DarkStat
Server public configs
POB Administration
Missing Powerplant
Stuck in Connecticut
Account Banned
Lost Ship/Account
POB Restoration
Disconnected
Member List
Forum Stats
Show Team
View New Posts
View Today's Posts
Calendar
Help
Archive Mode




Hi there Guest,  
Existing user?   Sign in    Create account
Login
Username:
Password: Lost Password?
 
  Discovery Gaming Community Discovery Development Discovery Developers Forum Discovery Unofficial Development Discovery Mod Community Contribution
1 2 Next »
Discovery's FLHook is now open source

Server Time (24h)

Players Online

Active Events - Scoreboard
Task Force Akhetaten - 0 / 10,000
Crayter Battlegroup - 0 / 10,000
Gaian Escort - 0 / 10,000
Atum's Battlegroup - 0 / 10,000
Wendigo Seekers - 0 / 10,000
Wendigo Interdictors - 0 / 10,000
Wild Hunters - 0 / 10,000
Wild Interceptors - 0 / 10,000

Latest activity

Pages (2): « Previous 1 2
Discovery's FLHook is now open source
Offline Alley
12-31-2015, 04:31 PM,
#11
Member
Posts: 4,524
Threads: 406
Joined: Jun 2009

(12-31-2015, 03:52 PM)Laz Wrote: Let me know when its updated.

I'm not updating anything. I already stated it in the OP.

Laz Wrote: Alley was right.
Reply  
Offline Laz
12-31-2015, 11:14 PM,
#12
(Sorta) Retired Code Monkey
Posts: 1,905
Threads: 106
Joined: Jan 2014

Yeah i'll be honest even after reading the plugin_documentation this is still so confusing.

Reply  
Offline Rebirth
01-02-2016, 06:50 PM, (This post was last modified: 01-02-2016, 06:50 PM by Rebirth.)
#13
Member
Posts: 417
Threads: 42
Joined: Dec 2013

After reading through this messy ... "code", if it deserves the title (on times you have included heavy libraries 5 times into the same file, ok, ok..)

You can add a PlayerBase exception, this will stop people abusing them and having nearly endless cash.
The Code is written in C but fully compatible to your Cpp source, you can convert it easily, I've commented the critical part with Cpp equivalent functions > http://pastebin.com/fcz5nUu4
And since you are using them in DLLs replace the int main(...) with a function name ... e.g. int EXPORT baseDealerEx(...) , export as #define in the headers.

I hope you don't mind when I take a copy of the source you gave us and use it for my own purpose.
Thank you by the way.
Reply  
Offline Alley
01-02-2016, 07:08 PM,
#14
Member
Posts: 4,524
Threads: 406
Joined: Jun 2009

(01-02-2016, 06:50 PM)Rebirth Wrote: After reading through this messy ... "code", if it deserves the title (on times you have included heavy libraries 5 times into the same file, ok, ok..)

You can add a PlayerBase exception, this will stop people abusing them and having nearly endless cash.
The Code is written in C but fully compatible to your Cpp source, you can convert it easily, I've commented the critical part with Cpp equivalent functions > http://pastebin.com/fcz5nUu4
And since you are using them in DLLs replace the int main(...) with a function name ... e.g. int EXPORT baseDealerEx(...) , export as #define in the headers.

I hope you don't mind when I take a copy of the source you gave us and use it for my own purpose.
Thank you by the way.

Keep in mind a large amount of this code is between 6 and 9 years old and went through many different hands. Things have greatly improved over time and if you find "messy code" you're welcome to do the proper modifications, test them and send a pull request. I'm sure what's left of FLHook coders spread over the last few FL mods standing will appreciate.

If you want to implement new stuff, same thing. Do the modifications to the plugin to integrate your code and send a pull request. I'm not going to convert your code myself.

Laz Wrote: Alley was right.
Reply  
Offline Rebirth
01-02-2016, 07:31 PM, (This post was last modified: 01-02-2016, 07:32 PM by Rebirth.)
#15
Member
Posts: 417
Threads: 42
Joined: Dec 2013

(01-02-2016, 07:08 PM)Alley Wrote:
(01-02-2016, 06:50 PM)Rebirth Wrote: After reading through this messy ... "code", if it deserves the title (on times you have included heavy libraries 5 times into the same file, ok, ok..)

You can add a PlayerBase exception, this will stop people abusing them and having nearly endless cash.
The Code is written in C but fully compatible to your Cpp source, you can convert it easily, I've commented the critical part with Cpp equivalent functions > http://pastebin.com/fcz5nUu4
And since you are using them in DLLs replace the int main(...) with a function name ... e.g. int EXPORT baseDealerEx(...) , export as #define in the headers.

I hope you don't mind when I take a copy of the source you gave us and use it for my own purpose.
Thank you by the way.

Keep in mind a large amount of this code is between 6 and 9 years old and went through many different hands. Things have greatly improved over time and if you find "messy code" you're welcome to do the proper modifications, test them and send a pull request. I'm sure what's left of FLHook coders spread over the last few FL mods standing will appreciate.

If you want to implement new stuff, same thing. Do the modifications to the plugin to integrate your code and send a pull request. I'm not going to convert your code myself.

I've send this part of code due to the missing AntiCheat sources so you can take an explicit look at it and rework yourself since that is a sensitive part of the source.

It might be a messy code and full of bugs but it's like the holy bible of FLHook.
Reply  
Offline Ichiru
01-02-2016, 08:29 PM,
#16
Librelancer, LancerEdit
Posts: 811
Threads: 80
Joined: Oct 2011
Staff roles: Coding Dev

Awesome! Open-source is the way to go with this game, for historical purposes.

Acolyte of NoMe
  Reply  
Offline Cyberluke
08-31-2022, 12:58 AM,
#17
Member
Posts: 7
Threads: 1
Joined: Jul 2022

@Teerin

Hi, I have created support thread about Win XP.

Current error:
D3D_DEVICE LOST
https://discoverygc.com/forums/showthrea...pid2272788

Also I had to get VCREDIST_x86 from Archive.org as Microsoft official website backported and backdated all VCREDIST_x86 and removed DLLs on purpose, so it breaks Win XP compatibility! They modified 2015 distribution installer even.

I will need to recompile: C:\work\builds\dalibs\dalibs-build\build\Src\RenderPipeline\DX8\rp_dx8.cpp(2292)

Do I need any special access?
Reply  
Pages (2): « Previous 1 2


  • View a Printable Version
  • Subscribe to this thread


Users browsing this thread:
1 Guest(s)



Powered By MyBB, © 2002-2025 MyBB Group. Theme © 2014 iAndrew & DiscoveryGC
  • Contact Us
  •  Lite mode
Linear Mode
Threaded Mode