Skip to content

Palayop7239/No-DSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

No-DSS

an alternative to the DataStoreService for Roblox

you want to save data for players but you dont want to use the DSS for some reason ? this is for you

this repo is the server source code that you need to use No-DSS

basically you need :

  • An unused forwarded port (50065 by default but you can change it in app.js)
  • Node.JS
  • a server or whatever (to run the No-DSS server and hosting the database)
  • and the script to put in your ServerScriptService of your game

and thats all

Tutorial

Setting Up the server and the database

1)Download the server by using the Releases tab on GitHub

2)Host a local database by using XAMPP or Wampserver64 or whatever

3)Now go on your sql admin panel (often its php my admin (http://localhost/phpmyadmin)) and login (put root as user and nothing in password ig)

4)Create a new database and in the SQL tab on the topbar put the following code :

image

CREATE TABLE `players` (
  `userId` varchar(255) NOT NULL,
  `saveData` text
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

ALTER TABLE `players`
  ADD PRIMARY KEY (`userId`);

and press 'Execute'

5)In the No-DSS server folder , open app.js

image

Replace the 'database_name' by the name of your database and also replace 'admin' and 'password_if_theres_one' by your phpmyadmin credentials

6)Now open the terminal in your folder

Right Click menu -> Open in a new Terminal
OR
- Right click on the folder of the No-DSS server and select copy path - in your terminal type : cd 'paste your path here' now type

npm install

Once all requirements are installed, you can run the server by running :

node app.js

Setting Up your Roblox Game

This is the easiest part

1)Get the script (https://create.roblox.com/store/asset/102821444775405 or from the rbxm file) and import it to your game

2)Place it into ServerScriptService and open the No-DSS script

Change the "ip" variable by your server public ip and your forwarded port (example : 192.168.1.1:50065)

And now go in-game and check output, everything should work fine, if you need help with fixing errors or whatever, come on my community Discord Server

About

datastore without a datastore

Resources

Stars

Watchers

Forks

Packages

No packages published