The Seven Spells Of Destruction — это многопользовательская ролевая игра с открытым миром, в которую можно играть через Discord. Он основан на версии 2.0 этой игры, которая представляла собой веб-игру, в которую можно было играть через Интернет.
Эта игра имеет довольно долгую историю.
Сначала запустите php artisan app:upload-sprites
из корневого каталога администратора, чтобы загрузить все смайлы-спрайты в раздел смайлов приложения на панели разработчика Discord, и сгенерируйте include/gen/emoji.h
. Это необходимо для компиляции бота и уникально для идентификатора приложения.
Следующий:
mkdir build
cd build
cmake ..
make -j ${NPROC}
Создайте файл config.json в каталоге над каталогом сборки.
ПРИМЕЧАНИЕ . ЧРЕЗВЫЧАЙНО ВАЖНО создать безопасные значения IV/ключа для шифрования. Это используется для шифрования содержимого состояния, отправляемого пользователю, и если здесь в файл конфигурации помещена небезопасная конфигурация, это может позволить самоботам и злонамеренным пользователям вмешиваться в состояние игры. Храните эти значения в безопасности и храните их в секрете как свой токен для защиты бота!
{
"token" : " token goes here " ,
"log" : " log path goes here " ,
"shards" : 1 ,
"js_thread_pool_size" : 32 ,
"database" : {
"host" : " localhost " ,
"username" : " mysql username " ,
"password" : " mysql password " ,
"database" : " mysql database " ,
"port" : 3306
},
"encryption" : {
"iv" : " 16 character AES256 IV " ,
"key" : " 32 character AES256 symmetric key "
},
"botlists" : {
"top.gg" : {
"token" : " top.gg bot list token "
},
"other compatible bot list" : {
"token" : " their token... "
}
}
}
-DDPP_CORO=ON
cd ssod
screen -dmS ssod ./run.sh