Commit c0f441a9 authored by mercury233's avatar mercury233

update post score

parent bba81356
...@@ -20,11 +20,6 @@ ...@@ -20,11 +20,6 @@
"post_deck": "http://mycard.moe/ygopro/analytics/deck/text", "post_deck": "http://mycard.moe/ygopro/analytics/deck/text",
"hang_timeout": 90, "hang_timeout": 90,
"arena_mode": { "arena_mode": {
"mode": "233",
"post_score": false,
"get_score": false
},
"arena_mode_bak": {
"mode": "entertain", "mode": "entertain",
"post_score": "https://mycard.moe/ygopro/arena/index.php?c=update", "post_score": "https://mycard.moe/ygopro/arena/index.php?c=update",
"get_score": "https://mycard.moe/ygopro/arena/index.php?c=query&username=" "get_score": "https://mycard.moe/ygopro/arena/index.php?c=query&username="
......
...@@ -425,7 +425,7 @@ class Room ...@@ -425,7 +425,7 @@ class Room
score_array.push { name: name, score: score } score_array.push { name: name, score: score }
log.info @start_time, score_array log.info @start_time, score_array
request.post { url : settings.modules.arena_mode.post_score , form : { request.post { url : settings.modules.arena_mode.post_score , form : {
accesskey: process.env.MYCARD_SCORE_KEY, accesskey: process.env.MYCARD_ARENA_KEY,
usernameA: score_array[0].name, usernameA: score_array[0].name,
usernameB: score_array[1].name, usernameB: score_array[1].name,
userscoreA: score_array[0].score, userscoreA: score_array[0].score,
...@@ -1171,7 +1171,7 @@ ygopro.stoc_follow 'GAME_MSG', false, (buffer, info, client, server)-> ...@@ -1171,7 +1171,7 @@ ygopro.stoc_follow 'GAME_MSG', false, (buffer, info, client, server)->
#log.info {winner: pos, reason: reason} #log.info {winner: pos, reason: reason}
#room.duels.push {winner: pos, reason: reason} #room.duels.push {winner: pos, reason: reason}
room.winner = pos room.winner = pos
if !room.finished if room and !room.finished and room.dueling_players[pos]
room.winner_name = room.dueling_players[pos].name room.winner_name = room.dueling_players[pos].name
room.scores[room.winner_name] = room.scores[room.winner_name] + 1 room.scores[room.winner_name] = room.scores[room.winner_name] + 1
......
...@@ -581,7 +581,7 @@ ...@@ -581,7 +581,7 @@
request.post({ request.post({
url: settings.modules.arena_mode.post_score, url: settings.modules.arena_mode.post_score,
form: { form: {
accesskey: process.env.MYCARD_SCORE_KEY, accesskey: process.env.MYCARD_ARENA_KEY,
usernameA: score_array[0].name, usernameA: score_array[0].name,
usernameB: score_array[1].name, usernameB: score_array[1].name,
userscoreA: score_array[0].score, userscoreA: score_array[0].score,
...@@ -1403,7 +1403,7 @@ ...@@ -1403,7 +1403,7 @@
} }
reason = buffer.readUInt8(2); reason = buffer.readUInt8(2);
room.winner = pos; room.winner = pos;
if (!room.finished) { if (room && !room.finished && room.dueling_players[pos]) {
room.winner_name = room.dueling_players[pos].name; room.winner_name = room.dueling_players[pos].name;
room.scores[room.winner_name] = room.scores[room.winner_name] + 1; room.scores[room.winner_name] = room.scores[room.winner_name] + 1;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment