Archived copy of war3source.com, the War3Source forum (2009–2020), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2012-09-22 (original capture). Forum · All archived topics · Wiki · Bug tracker · Blog
Chat

War3:Source
September 21, 2012, 09:46:02 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Download: http://war3source.com/index.php?board=9.0
What is War3Source?: http://war3source.com/index.php?topic=200.0
Sample Stats: http://war3source.com/war3stats
Steam Community Group: http://steamcommunity.com/groups/war3source
War3Source SVN Checkout: http://ownageclan.com/svn/war3source/
War3Source servers: http://www.game-monitor.com/search.php?vars=war3_version=
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Porting to CS:GO  (Read 731 times)
Revan
Sr. Member
****
Posts: 263



View Profile
« on: July 22, 2012, 05:05:20 AM »

I'd like to write some information on howto port stuff over to CSGO.
Basicly CS:GO is like CS:S, it has the same netprops etc.
But unfortunately you can't use the same code all the time, here's a little checklist which does the job most of the time
  • Materials: CS:GO hasn't as much materials as other source games because it doesn't have any HL² content. Use the War3Source precache stocks(War3_PrecacheBeamSprite)
  • Sounds: EmitSound doesn't seem to work in CS:GO(atleast it didn't worked at the time I tried using it) you need to use a dirty workaround(See War3Source_Interface.inc - EmitSound stock)
  • Offsets: Grab new offsets!(I've attached a dump(linux ofc) for the current CS:GO version - 22.07.2012)
« Last Edit: July 22, 2012, 05:08:41 AM by Revan » Logged

Ownz
Developer
Administrator
Hero Member
*****
Posts: 2032



View Profile WWW Email
« Reply #1 on: July 22, 2012, 11:51:51 AM »

my brain exploded when you mentioned offsets
Logged

DarkEnergy
Revan
Sr. Member
****
Posts: 263



View Profile
« Reply #2 on: July 22, 2012, 02:48:36 PM »

Heh Cheesy I just wanted to make the life easier for other people so they don't need to fire up IDA to create some dumps
Logged

Glider⠠⠵
Global Moderator
Sr. Member
*****
Posts: 402


⠠⠵


View Profile
« Reply #3 on: August 19, 2012, 07:23:35 AM »

So what does one have to do to get it running?
Logged

Revan
Sr. Member
****
Posts: 263



View Profile
« Reply #4 on: August 19, 2012, 11:01:08 AM »

1. Get sdkhooks(csgo supported) 2.2 from sdkhooks alliedmodders thread
2. Recompile everything with latest w3s interface in order to get the loadcheck working for csgo
3. Remove extension helper plugin/war3dll.ext (or war3ext..) extension.
Side effect: shopmenu2 diamond gain dont works

that should be all if i recall correctly...
« Last Edit: August 19, 2012, 11:02:41 AM by Revan » Logged

Sky-High
Newbie
*
Posts: 19


View Profile
« Reply #5 on: August 26, 2012, 04:14:57 AM »

1. Get sdkhooks(csgo supported) 2.2 from sdkhooks alliedmodders thread
2. Recompile everything with latest w3s interface in order to get the loadcheck working for csgo
3. Remove extension helper plugin/war3dll.ext (or war3ext..) extension.
Side effect: shopmenu2 diamond gain dont works

that should be all if i recall correctly...

extension helper plugin is only war3dll.ext right?
Logged
Revan
Sr. Member
****
Posts: 263



View Profile
« Reply #6 on: August 26, 2012, 06:08:01 AM »

extension helper plugin is extension helper plugin
war3dll.ext is war3dll.ext
Cheesy

extension helper -> addons/sourcemod/plugins/war3source/War3Source_Extension_Helper.smx
extension -> addons/sourcemod/extensions/war3dll.ext
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!