■ このスレッドは過去ログ倉庫に格納されています
【PSO2】PHANTASY STAR ONLINE2【41187】
- 818 :名無しオンライン (ワッチョイ 6d82-9N3L):2024/01/01(月) 00:32:43.46 ID:Cw4Kr6rD0.net
- >>804
AIにプログラム化してもらった
class ThreadManager {
private static lastThreadNumber: number = 800;
private static designatedUser: number = 0;
private static designatedTime: number = 0;
public static createNextThread(userNumber: number, currentTime: number): void {
if (currentTime >= 0 && currentTime < 600) {
this.designatedUser = 900;
this.designatedTime = 600;
} else {
this.designatedUser = 800;
this.designatedTime = 0;
}
if (currentTime <= 0 && currentTime > 0) {
this.designatedUser = 900;
this.designatedTime = 0;
}
if (this.lastThreadNumber === 800 && currentTime >= 1 && currentTime <= 599) {
this.designatedUser = 850;
}
if (userNumber !== this.designatedUser) {
this.designatedUser = 800;
this.designatedTime = 0;
}
if (this.lastThreadNumber === 850 && currentTime >= 1 && currentTime <= 599) {
this.designatedUser = 900;
this.designatedTime = 0;
}
if (this.lastThreadNumber === 900 && currentTime >= 1 && currentTime <= 599) {
this.designatedUser = 800;
this.designatedTime = 0;
}
if (currentTime > 1 && currentTime <= 2359 && userNumber === 800) {
this.designatedUser = 850;
}
if (currentTime >= 600 && currentTime <= 2359 && userNumber === 900) {
this.designatedUser = 900;
this.designatedTime = 600;
}
// Perform thread creation logic here using designatedUser and designatedTime
// ...
// Example: Print the result
console.log(`Thread created by user ${this.designatedUser} at time ${this.designatedTime}.`);
}
}
// Example usage
const userNumber: number = 800; // Replace with the actual user number
const currentTime: number = 120; // Replace with the actual current time
ThreadManager.createNextThread(userNumber, currentTime);
総レス数 1001
176 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200