Giter VIP home page Giter VIP logo

h1z1-server's Introduction

h1z1-server npm version GitHub license

Discord

Description

Based on the work of @jseidelin on soe-network, h1z1-server is a library that emulates an H1Z1: Just Survive server.

Motivation

A redditor said : "It's just matter of effort and to have enough people of with interest towards having such private servers to the respected game. I highly doubt that H1Z1 (Just Survive) is one of those."

So we will see :)

Thanks list

  • Thanks to UTIL_TRACELINE for his involvement in the project, the project would not be in this state today without him.

  • Thanks to Hax max for his determination and hacking skills ๐Ÿ˜›.

  • Thanks to LcplReaper for his interest in the project and the management of the community around the project.

  • Thanks to Meme for being an OG/active contributor ๐Ÿ˜„.

  • Thanks to Avcio for his dedication on gameplay improvement.

  • Thanks to Rhett for his interest in the project and his research on the Forgelight engine in general.

  • Thanks to Chriis who provided the basis for this project by being the first (as far as I know) to try to emulate servers for h1z1 and who inspired me.

  • Thanks to Jacob Seidelin without whom none of this would have been possible.

  • Thanks to all those who sent messages of help and support and perpetuated the hope of playing h1z1 again.

Setup H1Z1

How to download it

Using our custom implementation of DepotDownloader

Download the latest version of H1DepotDownloader

Using DepotDownloader

Use DepotDownloader ( only work if you've bought h1z1 )

AppID : 295110 DepotID : 295111 ManifestID : 1930886153446950288

How to use DepotDownloader : https://youtu.be/44HBxzC_RTg

cmd : .\DepotDownloader.exe -app 295110 -depot 295111 -manifest 1930886153446950288 -username username -password 1234

H1Z1 Dependencies

Like all games H1Z1 has C/C++ & DirectX dependencies.

You may already have them but just in case

  • VC 2010 Redist

  • VC 2015 Redist

  • DirectX Jun 2010 Redist

You can download them all here

Setup ClientConfig.ini

On the H1Z1 game folder there is a file name "ClientConfig.ini".

Add sessionid=0 at the beginning of this file.

And change the Server value to the address of your server , probably localhost:PORT

Launch the game

If you have followed the step just above this one, this step is no longer necessary, and you can start the game by double clicking on H1Z1.exe.

Execute this command in CMD/Powershell ( you have to be in your h1z1 game folder ) :

.\H1Z1.exe sessionid=0 server=localhost:1115

Enable Debug log

Since v0.2.3 of h1z1-server the npm package debug is used to make debug logs.

examples :
  • set DEBUG=* & node loginserver.js
  • set DEBUG=ZoneServer & node zoneserver.js

Documentations

Demo

h1z1-server's People

Contributors

quentingruber avatar z1meme avatar avcio9 avatar thegrreat1 avatar dependabot[bot] avatar legende91 avatar rhettvx avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.