Skip to content

Commit

Permalink
v7
Browse files Browse the repository at this point in the history
  • Loading branch information
PenguinDOOM committed Mar 2, 2022
1 parent 468856b commit 1e7c267
Show file tree
Hide file tree
Showing 3 changed files with 104 additions and 10 deletions.
22 changes: 14 additions & 8 deletions Changelog.txt
Original file line number Diff line number Diff line change
@@ -1,20 +1,26 @@
v7
--------------------------------------------------------------
This is minor update, but it's v7 because it uses the new features of 3.1
Optimizing network traffic using the new features added in 3.1
Removed Server/Client check codes.
Fixed code that doesn't work.

v6
--------------------------------------------------------------
Improved performance by removing the while loop.
Rewrote the binary detection code.
BCSUtils is now used.
Rewrote a lot of codes.
Many other fixes, changes, and undiscovered bugs added.
Many other fixes, changes.

v5_1
--------------------------------------------------------------
Fixed a bug that caused a binary check every time.
Fixed v4 changelog.
Added "Display_Progress" command

How to use "Display_Progress"
-----------------------
] pukename Display_Progress [Map number](optional argument)
pukename Display_Progress [Map number](optional argument)
-----------------------
This prints all progress to the client's console.
Adding an argument will print the progress of the map accordingly.
Expand Down Expand Up @@ -45,7 +51,7 @@ Added "Remove_ServerData" command

How to use "Remove_ServerData"
-----------------------
] pukename Remove_ServerData (0 or 1)
pukename Remove_ServerData (0 or 1)
-----------------------
If nothing is added or 0 is added as an argument, only the server bank will be deleted.
If you add 1 to the argument, the completed stage data will be deleted.
Expand All @@ -61,7 +67,7 @@ Added a script to monitor credits so they are preserved when disconnected. You c
Added a script to clear the contents of the database. If you use it, you cannot load and save until you reconnect. (Pukename Clear_Credits)
The "Show_Credits" command can now check if a bank can be used.
------------------------
] pukename Show_Credits
pukename Show_Credits
------------------------
Paid fee: False or True (here)
Database paid fee: False or True (here)
Expand All @@ -73,13 +79,13 @@ Bank databse credits: 0 ~

Use variables instead of cvar.
Some code has been modified / changed.
The code has become more complex and less readable.
There should be some bugs added that are not yet known.


v2
--------------------------------------------------------------
Added saving bank credits(strongholdrejuvenated required)
Changed loaded check from inventory to user cvar.
Clarified the "Show_Credits" command.(pukename show_credits)

Before
--------------------------------------------------------------
I forgot what it was.
85 changes: 85 additions & 0 deletions Changelog_ja.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
v7
--------------------------------------------------------------
マイナーな更新ですが、3.1で追加された新しい機能を使用したためv7にしました。
3.1で追加された新しい機能を使用してネットワークトラフィックの最適化。
サーバー/クライアントチェックコードの削除。
機能しなかったコードの修正。

v6
--------------------------------------------------------------
whileループを削除してパフォーマンスを向上しました。
サーバーバイナリ検出機能を書き直しました。
BCSUtilsを使用するようになりました。
多くのコードを書き直しました。
その他多くの修正と変更。

v5_1
--------------------------------------------------------------
毎回バイナリチェックを行うバグを修正。
"Display_Progress"コマンドを追加。

"Display_Progress"の使い方
-----------------------
pukename Display_Progress [マップナンバー](オプション引数)
-----------------------
入力したクライアントのコンソールに出力されます。
引数を追加すると特定のマップのみが出力されます。
マップがクリアされたかどうかのみ出力され、マップのクリアタイムは出力されません。


v5
--------------------------------------------------------------
管理者メニューを追加しました。
サーバーバイナリ検出機能を追加しました。
ほとんどのコードが書き直されました。

v4_fixed
--------------------------------------------------------------
ステージ終了後にクレジットが保存されなかったバグを修正しました。

v4
--------------------------------------------------------------
マップの進捗も保存されるようになりました。
"Remove_ServerData"コマンドを追加しました。

"Remove_ServerData"の使い方
-----------------------
] pukename clear_credits (0 or 1)
-----------------------
何も付けないか、引数として0を付けると、サーバーバンクのみ削除します。
引数として1を付けるとマップの進捗も削除します。
両方とも入力後にMAP99に移動します。

v3
--------------------------------------------------------------
"StrPaidInitialBankFee"が保存されるようになりました。これでバンクを使用するために毎回800クレジットを払う必要はなくなります。
参加時だけではなく、途中でクレジットをロードできるようになりました。コントロールオプションからバインドできます。
切断時にも保存されるようになりました。(注意事項があります。詳しくはソースコードの195行目からのコメントをお読みください。)
切断時にも保存するためにクレジットを監視するスクリプトを追加しました。コンソールから監視間隔を変更できます。デフォルトはinterval = 1 (1tic)
データベースの内容をクリアするスクリプトを追加しました。使用すると再接続するまでロードとセーブはできません。(pukename Clear_Credits)
"Show_Credits"コマンドでバンクを使用できるかどうか確認できるようになりました。

"Show_Credits"の使い方
------------------------
]pukename clear_credits
------------------------
Paid fee: False or True(ここ)
Database paid fee: False or True(ここ)
Your credits: 0~
Your database credits: 0~
Bank credits: 0~
Bank databse credits: 0~
------------------------

cvarではなく、変数を使用するようにしました。
いくつかのコードを修正・変更しました。

v2
--------------------------------------------------------------
バンククレジットの保存機能を追加しました。(strongholdrejuvenatedが必要)
ロード済みチェックをインベントリからcvarに変更しました。
"Show_Credits"コマンドをわかりやすくしました。(pukename show_credits)

以前の変更ログ
--------------------------------------------------------------
何だった忘れた
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
# stronghold_save_credits
stronghold mod (zandronum)

DO NOT REUPLOAD TO TSPG (Same for older versions) Submit a ban request to the admin for that mod.
DO NOT REUPLOAD TO TSPG and some server cluster (Same for older versions) Submit a ban request to the admin for that mod.

Always check for new versions https://allfearthesentinel.net/zandronum/wads.php?user=2904
Always check for new versions
* [TSPG](https://allfearthesentinel.net/zandronum/wads.php?user=2904)
* [Zandronum forum](https://zandronum.com/forum/viewtopic.php?f=58&t=10400)
* [Github release](https://github.com/PenguinDOOM/stronghold_save_credits/releases/latest)

Allow you to save credits and map progress to the database.
Map progress and bank credits (stronghold rejuvenated required) are saved automatically without an account.
Expand Down

0 comments on commit 1e7c267

Please sign in to comment.