xzion / dota2-gsi Goto Github PK
View Code? Open in Web Editor NEWDota 2 Game State Integration server for Node.JS
License: MIT License
Dota 2 Game State Integration server for Node.JS
License: MIT License
It appears the new TP slot (from a little over a year ago) is not included in the output. Would it be possible for you to add something that tracks TP status, or give me some pointers as to how I'd go about adding it?
Thanks!
Hi
Thanks foe sharing GSI for dota2
its great
Currently i am creating Little project using this GSI.
I having trouble getting which Buffs are applied on hero like Juggernats healing ward aura... or any rune aura...
is there any solution to that ?
Followed the basic example & I'm stuck on listening on port 3000, no events.
Hi
Thanks for sharing this.
Is there any way to pull down the gamestate data at the hero pick screen?
newdata
event does not seem to work at this point. only once within the game itself and I'm unable to find an event or a method of manually polling the gamestate a single time with no dependency on newdata
in your docs or on overwolf docs.
Hi there.
Does this script working with macOS ?
Because when i start the "node events.js" , it shows
Dota 2 GSI listening on port 3000
And when i open the dota2 game, there's no data in console output.
This is my game_state_integration_dota2-gsi.cfg file
"dota2-gsi Configuration"
{
"uri" "http://localhost:3000/"
"timeout" "5.0"
"buffer" "0.1"
"throttle" "0.1"
"heartbeat" "30.0"
"data"
{
"buildings" "1"
"provider" "1"
"map" "1"
"player" "1"
"hero" "1"
"abilities" "1"
"items" "1"
"draft" "1"
"wearables" "1"
}
"auth"
{
"token" "hello1234"
}
}
I tried what the readme do but i did not get any data from dota, so I was wondering if this still exists.
I was using this wonderful program, but couldn't get day/night cycles to work. Checked out the client and saw the issue.
{ name: 'start',
matchid: 3394219054,
game_time: 778,
clock_time: 638,
daytime: true,
nightstalker_night: false,
game_state: 'DOTA_GAMERULES_STATE_GAME_IN_PROGRESS',
win_team: 'none',
customgamename: '',
ward_purchase_cooldown: 0 }
If you have time to edit the read me and remove the 'is' in front of daytime and nightstalker_night other kiddos wont go down my rabbit hole.
It apologize for my English is not very good...
I have the test.cfg file within ...\game\dota\cfg\gamestate_integration\ with the following contents:
"dota2-gsi Configuration"
{
"uri" "http://localhost:3000/"
"timeout" "5.0"
"buffer" "0.1"
"throttle" "0.1"
"heartbeat" "30.0"
"data"
{
"provider" "1"
"map" "1"
"player" "1"
"hero" "1"
"abilities" "1"
"items" "1"
}
"auth"
{
"token" "token1"
}
}
I run the server:
node examples/events.js
//Output: Dota 2 GSI listening on port 3000
but when I run the client dota2 not shown anything on the console. It currently operates or no longer has any integration ??
regards
hey thanks a lot for sharing this but do u know how can i get the chat ?
Like said in the title, draft info is empty if the lobby is played in Captain's Draft (while CM works as it should).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.