Donate to Kaidoz |
---|
- https://www.buymeacoffee.com/kaidoz |
- https://boosty.to/kaidoz/single-payment/donation/29238 |
- https://qiwi.com/n/KAIDOZ |
- VISA: 4279380632007755 |
- BTC: 1DNEbR5Yk6a6NXDuQHB2XGAAjaqL8NXvUc |
Donate to DeadFinder |
---|
- A DeadFinder not need donations xd |
All information you can find on original page of NoSteam, what i'm changed:
- Removed useless code, like a spam in chat
- Removed configs (i'm dont like that and also not touched that at all time)
- Removed disable of Rust+ on server, now steam players can pair rust+ but pirate players have no chance to do that.
- Changed SteamPlatform.BeginPlayerSession and added some accepts of connection like
connection.authStatusSteam, connection.authStatusEAC, connection.authStatusNexus, connection.authStatusCentralizedBans
- Changed to Harmony 3 with 2024 Rust May update.
System | Status |
---|---|
Windows | ✅ |
Linux | ✅ |
Check player
IsSteam(ulong steamid)
IsSteam(Connection connection)
IsSteam(BasePlayer player)
bool IsPlayersSteam(BasePlayer player)
{
if(Call<bool>("IsSteam", player) == true)
return true;
return false;
}
Returning a non-null value kick player with reason as value.
object OnBeginPlayerSession(Connection connection, bool isLicense)
{
string status = isLicense ? "steam" : "nosteam";
Puts($"{connection.userid} is {status} player c:");
return null;
}
Harmony patcher used in the project
Kaidoz for original of NoSteam