mirror of
https://github.com/yawaflua/spworlds-csharp-library.git
synced 2025-12-10 12:29:30 +02:00
Update README.md
Add new features and rework old
This commit is contained in:
23
README.md
23
README.md
@@ -65,6 +65,11 @@ const url = await sp.InitPayment(
|
|||||||
"SomeString"
|
"SomeString"
|
||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
ИЛИ
|
||||||
|
```cs
|
||||||
|
PaymentData paymentData = JsonNode.Parse(Request.GetBody());
|
||||||
|
const url = await sp.InitPayment(paymentData);
|
||||||
|
```
|
||||||
|
|
||||||
### Перевод АРов на другую карту
|
### Перевод АРов на другую карту
|
||||||
|
|
||||||
@@ -85,18 +90,26 @@ int balance = await sp.GetCardBalance();
|
|||||||
Метод принимает ID игрока в Discord и возвращает его ник, если у него есть вход на сервер.
|
Метод принимает ID игрока в Discord и возвращает его ник, если у него есть вход на сервер.
|
||||||
|
|
||||||
```cs
|
```cs
|
||||||
string username = await sp.GetUser("111111111111111111");
|
User user = await sp.GetUser("111111111111111111");
|
||||||
|
|
||||||
if (!username)
|
if (user.GetName() == "Mih4n")
|
||||||
{
|
{
|
||||||
// ваша логика дааа
|
// ваша логика дааа
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
### Получение скина(части скина) игрока
|
||||||
### Подтверждение вебхука
|
Метод принимает один из элементов енам-класса SkinPart и разрешение скина(советуется использовать 64, 128 и т.д., но если вам требуется использовать специфичные значения, например на сайте, указывайте как хотите)
|
||||||
|
Метод является сабметодом класса User, так что выглядит это так:
|
||||||
|
|
||||||
```cs
|
```cs
|
||||||
// увы пока нет)
|
User user = await sp.GetUser("111111111111111111");
|
||||||
|
const faceUrl = user.GetSkinPart(SkinPart.face, "64");
|
||||||
|
```
|
||||||
|
|
||||||
|
### Подтверждение вебхука
|
||||||
|
Метод рабочий, но то, что присылается от сайта вместе с вебхуком от оплаты невозможно дешифровать, все же, если очень надо, то вот:
|
||||||
|
```cs
|
||||||
|
bool IsWebHook = await sp.ValidateWebHook(WebHookText, X_Body_Hash);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|||||||
Reference in New Issue
Block a user