2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【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