mirror of
https://github.com/recroom2016/OpenRec.git
synced 2026-04-22 13:25:51 +00:00
working on chat features
This commit is contained in:
@@ -10,10 +10,8 @@ using Newtonsoft.Json;
|
||||
|
||||
namespace server
|
||||
{
|
||||
|
||||
internal class APIServer
|
||||
{
|
||||
|
||||
public APIServer()
|
||||
{
|
||||
try
|
||||
@@ -74,6 +72,7 @@ namespace server
|
||||
s = getorcreate.GetOrCreateArray((ulong.Parse(text.Remove(0, 32))));
|
||||
CachedPlayerID = ulong.Parse(text.Remove(0, 32));
|
||||
CachedPlatformID = ulong.Parse(text.Remove(0, 22));
|
||||
File.WriteAllText("SaveData\\Profile\\userid.txt", Convert.ToString(CachedPlayerID));
|
||||
}
|
||||
if (Url == "platformlogin/v6")
|
||||
{
|
||||
@@ -144,6 +143,7 @@ namespace server
|
||||
s = getcachedlogins.GetDebugLogin(ulong.Parse(text.Remove(0, 32)), ulong.Parse(text.Remove(0, 22)));
|
||||
CachedPlayerID = ulong.Parse(text.Remove(0, 32));
|
||||
CachedPlatformID = ulong.Parse(text.Remove(0, 22));
|
||||
File.WriteAllText("SaveData\\Profile\\userid.txt", Convert.ToString(CachedPlayerID));
|
||||
}
|
||||
if (Url == "platformlogin/v1/loginaccount")
|
||||
{
|
||||
@@ -167,7 +167,7 @@ namespace server
|
||||
}
|
||||
if (Url == "images/v2/named")
|
||||
{
|
||||
s = BracketResponse;
|
||||
s = ImagesV2Named;
|
||||
}
|
||||
if (Url == "PlayerReporting/v1/moderationBlockDetails")
|
||||
{
|
||||
|
||||
10
Class2.cs
Normal file
10
Class2.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace OpenRec
|
||||
{
|
||||
class Class2
|
||||
{
|
||||
}
|
||||
}
|
||||
30
OpenRecNet.cs
Normal file
30
OpenRecNet.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Net;
|
||||
using System.IO;
|
||||
|
||||
namespace start
|
||||
{
|
||||
public class OpenRecNet
|
||||
{
|
||||
public OpenRecNet()
|
||||
{
|
||||
}
|
||||
|
||||
public static void RecNet()
|
||||
{
|
||||
Console.ForegroundColor = ConsoleColor.Blue;
|
||||
Console.Clear();
|
||||
goto ChatStart;
|
||||
|
||||
ChatStart:
|
||||
Console.WriteLine("Welcome to OpenRecNet!");
|
||||
Console.WriteLine("You are logged in as " + File.ReadAllText("SaveData\\Profile\\username.txt"));
|
||||
Console.WriteLine("Your UserID is " + File.ReadAllText("SaveData\\Profile\\userid.txt"));
|
||||
Console.WriteLine("In the future, show this message?");
|
||||
Console.WriteLine("1) Yes" + Environment.NewLine + "1) No");
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,8 @@ VisualStudioVersion = 16.0.31321.278
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OpenRec_", "OpenRec_.csproj", "{C3C433FC-52FB-4472-81F7-B271A2CDABFE}"
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{3B5E3DA5-F8EC-4767-9BC3-AE95E72631D0}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
|
||||
26
Program.cs
26
Program.cs
@@ -10,7 +10,7 @@ namespace start
|
||||
{
|
||||
class Program
|
||||
{
|
||||
static void Main(string[] args)
|
||||
static void Main()
|
||||
{
|
||||
Setup.setup();
|
||||
goto Start;
|
||||
@@ -162,6 +162,30 @@ namespace start
|
||||
}
|
||||
}
|
||||
if (readline == "4")
|
||||
{
|
||||
Console.Clear();
|
||||
goto ChatStart;
|
||||
|
||||
ChatStart:
|
||||
Console.WriteLine("Pinging the chat servers...");
|
||||
try
|
||||
{
|
||||
string ping = new WebClient().DownloadString("https://openrecchat.loca.lt/ping");
|
||||
}
|
||||
catch (Exception ex4)
|
||||
{
|
||||
Console.WriteLine("Chat servers currently offline...");
|
||||
Console.WriteLine("Press any key to continue:");
|
||||
Console.ReadKey();
|
||||
goto Start;
|
||||
}
|
||||
Console.WriteLine("Success!");
|
||||
Console.WriteLine("Press any key to continue:");
|
||||
Console.ReadKey();
|
||||
OpenRecNet.RecNet();
|
||||
|
||||
}
|
||||
if (readline == "5")
|
||||
{
|
||||
Console.WriteLine("Please select the version of RecRoom the server should host: (2017, 2018)");
|
||||
string readline2 = Console.ReadLine();
|
||||
|
||||
4
Setup.cs
4
Setup.cs
@@ -42,6 +42,10 @@ namespace start
|
||||
{
|
||||
File.WriteAllText("SaveData\\Profile\\level.txt", "10");
|
||||
}
|
||||
if (!(File.Exists("SaveData\\Profile\\userid.txt")))
|
||||
{
|
||||
File.WriteAllText("SaveData\\Profile\\userid.txt", "2");
|
||||
}
|
||||
if (!(File.Exists("SaveData\\myrooms.txt")))
|
||||
{
|
||||
File.WriteAllText("SaveData\\myrooms.txt", "[]");
|
||||
|
||||
Reference in New Issue
Block a user