文系忘備録

どこにでもいる文系高校生の忘備録です

Aternosサーバーはラグイのか?またForgeでmodを導入して遊ぶとどうなるのか?【マインクラフト無料サーバー】

こんにちはdntfです。
今回は無料マインクラフトサーバーのaternosについて書いていこうと思います。
※aternosサーバーをマインクラフトに導入する方法についてはこのブログでは解説しません。
aternosサーバーを使ってバニラではエンドラ討伐、modでは抜刀剣や黄昏の森などを導入して遊んでいる僕が、どれくらいラグイのか、快適に遊べるのか
軽く書いていこうと思います。

ラグさ

そもそもaternosサーバー自体は恐らくドイツあたりあるので、物理的にラグくなるのは仕方ありません。
これはどれだけクライアント側(プレイヤー側)のPCパワーが強くても同じです。

では肝心のどれくらいラグイのかということですが、

マップの読み込み速度

チャンク(マップ)の読み込みとブロックの破壊がそこそこ遅いです。

ジャンプダッシュやボート、トロッコなどで一度も通ったことのないチャンクを移動していると読み込みで固まることもあります。
そして数秒固まって、数秒前にいた場所に戻されることもあります。

モンスターとの戦闘

またモンスターとの戦闘もラグによって難易度が上がっています。
僕はハードで知り合いと遊んでいたんですが、バニラと違いラグの影響で攻撃をされずに戦闘をするのが難しいです。

例えばバニラの場合、クモやゾンビ一体相手に大ダメージを貰うことはあまりないと思います。
ですが、aternosを使っている場合はラグでこちらの攻撃が通らず、必ず一度は攻撃を喰らうということが多々あります。

Modの導入

Aternosのワールドにmodを導入する

そこまで難しくはありません。
まずAternos側にForgeとmodを導入します。
そしてここで大切なのが、プレイヤー側もForgeとmodが必要ということです。
つまり10人で黄昏の森をマルチプレイするときは、aternosだけでなくプレイヤー10人ともが黄昏の森とForgeを導入する必要があります。

Mod導入時のラグ

僕の環境ではサーバーのラグはバニラの時とあまり変わりませんでした。
ですがmodを導入するということはプレイヤー側のPCに要求されるスペックも上がるためそこら辺の部分は各々のPCと相談してくださいって感じです。

以上終わります。

Valorant(ヴァロラント)のアップデートが終わらないときの対応策

f:id:dntf:20210723161238p:plain
一日以上。と表示されて固まっています

こんにちは、今回はvalorantのアプデでいつも発生するこのバグについて書きます。
僕自身何度も遭遇しています。

ではいつも通り結論

対応策(俺的方法)

放置する

放置して、一瞬時間が表示されてまた”一日以上”に戻ったりしている場合、
放置していると勝手にまたアップデートし始めることがあります。

PCを再起動する

再起動後またアップデートすると止まらずに進むことがあります。

Wifiの速度が遅い可能性

そもそも回線の問題の可能性もあります。その場合はルーターを再起動する(我が家の場合)などの
各々の回線環境にあった対応をしてください。

ヴァンガード(Vanguard)が起動していない、インストールされていない

セキュリティーソフトやエミュレーター(androidstudio)などでvanguardを切っている可能性があります。
(僕もありました。)

Brawlhalla(ブロウルハラ)でゴールド帯を抜け出す方法

今回は僕の得意ゲームでもあるbrawlhalla(ブロウルハラ)にのランクについて解説します。
ちなみに僕自身今はプラチナ帯、最高レートは1787です。メインはasuriです。
僕もかつてゴールド帯を抜けるのにとても労力をかけました。その経験を踏まえてゴールド帯の抜け方を紹介します。


では先に結論から

ランクを上げやすいキャラ

  • SCARLET(スカーレット)
  • ORION(オライオン)
  • RAGNIR(ラグナー)
  • ULGRIM(ウルグリム)
  • BRYNN(ブリン)

ちなみに僕はorionでゴールド帯を抜けました。
今から理由を書いていきます。

抜け出すだけなら強いキャラ、武器を使えばいい

すごく単純ですが、強いキャラや武器を使うというのはとても大事なことです。
そしてキャラそのものの性能については他の方がまとめておられるので参考にしてみてください。
僕が今回書きたいのは、武器についてです。

個人的に扱いやすく強いと思う武器は、

  • アックス
  • ロケットランス
  • ハンマー

です。
理由は意外に単純で、通常の攻撃でも撃破を狙いやすいからです。
しかも上の武器は狙いやすい武器の中でも隙が少なく、安定して戦えます。
そしてこの中でも特に強いと思うのは、アックスです。
試しに僕がBRYNN(ブリン)でアックスを使ってみました。
youtu.be
上の動画でわかる通り、簡単なコンボでもダメージ、ふっとばしどちらも両立させられています。

俺的ガチ最強キャラ

ですがキャラを選ぶ上で大事な要素の一つに、キャラ固有の技が強いかどうかがあります。
その点も踏まえると、
技が強く(発動が早い)武器も強い(ハンマー、ロケットランス)のスカーレットは
ほぼ最強であることがわかります。
僕自体あまりスカーレットを使ったことはありませんが、
ランクのスカーレットにいつもボコボコにされてます(笑)

以上です。

バッチファイル(batchfile)ややこしい文法

こんにちは、dntfです。
今回は初めてbatchfileに触れてみて、文法面で難しいと思ったところなどを書き残しておきたいと思います。
※基本的な文法(if,else,forなど)はここでは説明しません。

batchfileに慣れるために書いたコードは下になります。
gist0a3f3b053e9557cc8711654b9ab316c9

1.'('と')'の使い方がややこしい。

例えば↓のようなコードがあるとします。

if "%1" == "neko"(
    echo nya-
)
else(
 echo mew- 
)

同じようなコードをc#などで書いても恐らくエラーは出ません。
しかしbatchの場合はエラーとなります。では修正するとどうなるのか

if "%1" == "neko" (
    echo nya-
) else (
 echo mew- 
)

こうなります。
変更点としてわかりやすいのは、まず else が必ず ) else (になっている点です。
ちなみにこうしないとエラーになります。
そして一番細かいのは

'(' と ')'を使う場合は必ず半角スペースを開ける必要があります。
つまり
✖: if "%1" == "neko"(
〇: if "%1" == "neko" (
ということです。

2.引数の扱い方

if %1 == "neko"
と書くとエラーが出たりでなかったりややこしいです。
僕は
if "%1" == "neko"
で今のところ回避できてます。

以上です。


Discord.pyでループ処理を非同期で実行する方法

こんにちは。dntfです。
今回はdiscord.pyでループ処理を非同期で実行できるようにする方法をかこうと思います。
つまりは
ループ処理を行いつつメッセージの処理も返せる。 
ということです。

使う文法

今回はtasks.loopというものを使用します。
↓のソースコードをご自分のソースコードに入れ込んでください

from discord.ext import tasks

@tasks.loop(seconds=10)
async def loop():
    #
    # ループする処理
    #
loop.start()

実際に使ってみる

実際に入れ込んでいるdiscordのbotは↓のような感じになります。
必ずループ処理を開始してから、クライアントを走らせてください。


kawaii_garden-eel bot

ラズベリーパイでdiscordのボット作った with python

f:id:dntf:20210722102952p:plain
作ったdiscordのbot

※discord.pyのインストール方法とかは他にわかりやすく説明されている方がいるのでそちらを見てください

本体は下のような感じでなんかサーバーっぽくしようとしてます。
(箱は学校で使っているexwordの箱です)
f:id:dntf:20210722103522j:plain

lcdに表示しているcpuの温度は、10秒ごとに更新しています。
給電は家にあった適当なモバイルバッテリーを使っています。
大体100行ちょっとくらいでできました。いやーもっと難しいもんだと思ってた。
あとは↓のように実行して放置しとけばいいっぽいかな?

sudo python3 discord_bot.py

あとはソースコード貼って終わります。


kawaii_garden-eel bot

僕が社会不安障害と診断されてから約3年が経って感じたこと

今までのプログラミング系の内容とは違って僕自身の話です。
中学2年の春に診断されて、今高校2年なので約3年です。
拙い文章ですがお付き合いのほどを。。

ではここから最近感じていることを箇条書きで。。
あとちゃんと悪くなったところも見てください。
というかそっちが本題まであります。

良くなったところ

以前より人と喋れるようになった

別に社会不安障害は放置しとけば改善するって言ってるわけじゃないんで
決して勘違いしないでください。

僕は進学した高校(英語寄り)の都合上、人と喋る機会が多くありました。
その結果しゃべることに関してはある程度マシになりました。

悪化したところ

おそらく脇見恐怖症を発症した

原因は自分でもはっきりわかりませんが、それっぽいことを書いていきます。

高校に入学して今までは徒歩で中学校に登校してましたが、高校からは電車通学になりました。
電車通学で他人からの視線が気になるようになりました。
人に見られる度に、馬鹿にされているのではないか。なにか相手に不快な思いをさせたのではないか。
と考えるようになりました。
そして「他人」が気になるようになりました。
昔から他人の顔色を伺って生きてきたことが影響したのか知りませんが、
そこから他人が視界の端に少し入っただけでもそこを見てしまうようになりました。

なので電車では立っていても目をつぶっていることが多いです。

影響がこれだけならまだマシだったのかもしれませんが、
最近では学校生活にも影響が出始めています。

  1. 黒板を見ようと前を向いたら自分より前の人たちが気になってしまう。
  2. 両目を全開で開けていると誰かが視界に入るため片目をふさいでしまう。
  3. 自分より前に歩いている人がいたら前を向いて歩けない。

その結果学校以外は家にいることが多くなりました。
一応英語寄りの高校なので留学が控えていて、将来が不安です。
暗い話を長々を書いてしまってすいません。
結論はすいません、ありません。
終わります。