Raised This Month: $32 Target: $400
 8% 

MMSource Environment setup


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Mathias.
Veteran Member
Join Date: Aug 2010
Location: Canada is my city
Old 12-02-2014 , 09:34   MMSource Environment setup
Reply With Quote #1

What is the STEAMWORK environment variable set to? This come from dota 2 fix up from psycho boii

http://gyazo.com/17ca4cb68af1870d2c29a5c37cfe1cf7

I took a guess and use the file provided in dota 2 sdk but I was just wondering if there where a steamwork standalone more updated sdk than the one provided with most of the game sdk.

Last edited by Mathias.; 12-02-2014 at 09:35.
Mathias. is offline
Powerlord
AlliedModders Donor
Join Date: Jun 2008
Location: Seduce Me!
Old 12-02-2014 , 09:39   Re: MMSource Environment setup
Reply With Quote #2

Presumably to wherever you extracted SteamWorks (or OpenSteamWorks?) to.
__________________
Not currently working on SourceMod plugin development.

Last edited by Powerlord; 12-02-2014 at 09:44.
Powerlord is offline
Mathias.
Veteran Member
Join Date: Aug 2010
Location: Canada is my city
Old 12-02-2014 , 09:53   Re: MMSource Environment setup
Reply With Quote #3

Is there downloadable cpp lib of it? is it even use to compile dota 2 plugins? (I presume yes since dota 2 fix up use it). If so where how can I download the files? Do I have to register to steamwork? Sorry to lauch you a nuclear bomb of questions

EDIT: http://gyazo.com/be3d69b26898f47773a4d79d504748d8

Nvm :F I though we had to register for it (I'm pretty sure I've already tried it few month ago and not everyone was able to just download it, but I may be wrong)


EDIT 2:

PHP Code:
Error    1    error C2259'D2Fixups' cannot instantiate abstract class    <dir>d2fixups.cpp    111    1    d2fixups 
Can't compile the code as it is. I'm using VS 2013 express but installed the 2010 and change the compiler in the configuration for the 2010 to make sure everything is as it suppose to be.
http://gyazo.com/ed32206d17d6b3994fe906fb1d162376

Last edited by Mathias.; 12-02-2014 at 11:00.
Mathias. is offline
psychonic

BAFFLED
Join Date: May 2008
Old 12-02-2014 , 15:02   Re: MMSource Environment setup
Reply With Quote #4

Quote:
Originally Posted by Black-Rabbit View Post
EDIT 2:

PHP Code:
Error    1    error C2259'D2Fixups' cannot instantiate abstract class    <dir>d2fixups.cpp    111    1    d2fixups 
Can't compile the code as it is. I'm using VS 2013 express but installed the 2010 and change the compiler in the configuration for the 2010 to make sure everything is as it suppose to be.
http://gyazo.com/ed32206d17d6b3994fe906fb1d162376
Make sure that your dota branch of the hl2sdk is up to date. There was semi-recently a method removed from IGameEventListener2, and thus also removed from the D2Fixups class impl.

Last edited by psychonic; 12-02-2014 at 15:05.
psychonic is offline
Mathias.
Veteran Member
Join Date: Aug 2010
Location: Canada is my city
Old 12-02-2014 , 20:39   Re: MMSource Environment setup
Reply With Quote #5

Quote:
Originally Posted by psychonic View Post
Make sure that your dota branch of the hl2sdk is up to date. There was semi-recently a method removed from IGameEventListener2, and thus also removed from the D2Fixups class impl.
I've downloaded every source today, metamod source, d2fixups (github) and hl2sdk-dota.

http://gyazo.com/bfa30fd31b10a9d730c8fd6fc5831c29

EDIT: I tried to download the one from github but it have the same error with the abstract class that have a virtual function that is not overrided: http://gyazo.com/df2c3a6dfed85d4c15fe519504ed7348

Last edited by Mathias.; 12-02-2014 at 21:09.
Mathias. is offline
psychonic

BAFFLED
Join Date: May 2008
Old 12-03-2014 , 06:39   Re: MMSource Environment setup
Reply With Quote #6

Quote:
Originally Posted by Black-Rabbit View Post
EDIT: I tried to download the one from github but it have the same error with the abstract class that have a virtual function that is not overrided: http://gyazo.com/df2c3a6dfed85d4c15fe519504ed7348
You can clearly see here that the GetEventDebugID function hasn't existed on the IGameEventListener2 interface since August, https://github.com/alliedmodders/hl2...980357df80L103

You're still compiling against an old version.

Last edited by psychonic; 12-03-2014 at 06:39.
psychonic is offline
Mathias.
Veteran Member
Join Date: Aug 2010
Location: Canada is my city
Old 12-04-2014 , 05:39   Re: MMSource Environment setup
Reply With Quote #7

yea it kind of weird, I even check the file and it is not there indeed and I got some other errors now. I don't know, I will probably try a fresh install, but I am able to compile the cs:go sample mm plugin.
Mathias. is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 19:23.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode