From b0ba8b102abd5b660f464ff423ee571914ef7d58 Mon Sep 17 00:00:00 2001 From: ghkkk090 <108461408+ghkkk090@users.noreply.github.com> Date: Wed, 27 Jul 2022 18:38:50 +0700 Subject: [PATCH] fix something again --- src/modules/game.ts | 52 +++++++++++++++++++++++------------------- src/modules/startup.ts | 38 +++++++++++++++--------------- 2 files changed, 48 insertions(+), 42 deletions(-) diff --git a/src/modules/game.ts b/src/modules/game.ts index cb62902..c8d101f 100644 --- a/src/modules/game.ts +++ b/src/modules/game.ts @@ -84,14 +84,12 @@ export default class GameModule extends Module { } saveEx.stConsecutiveWinsMax = maxConsecutiveWins; - let c = await prisma.car.update({ + await prisma.car.update({ where: { carId: body.carId }, data: saveEx }); - console.log('-------'); - console.log(c); } break; } @@ -266,6 +264,7 @@ export default class GameModule extends Module { data: saveEx }); } + break; } case wm.wm.protobuf.GameMode.MODE_VS_BATTLE: { @@ -325,12 +324,13 @@ export default class GameModule extends Module { saveEx.vsPlainMedals = car?.vsPlainMedals; } - let c = await prisma.car.update({ + await prisma.car.update({ where: { carId: body.carId }, data: saveEx }); + break; } } @@ -379,7 +379,8 @@ export default class GameModule extends Module { title: body.car!.title!, tunePower: body.car!.tunePower!, tuneHandling: body.car!.tuneHandling!, - windowSticker: body.car!.windowSticker! + windowSticker: body.car!.windowSticker!, + windowDecoration: body.car!.windowDecoration! } }) @@ -406,7 +407,6 @@ export default class GameModule extends Module { }, }, }) - console.log('How many meter already obtained : ' +carItemCount.length); let sqlVal = 0; for(let i=0; i { - let body = wm.wm.protobuf.LoadGhostBattleInfoRequest.decode(req.body); - + //let body = wm.wm.protobuf.LoadGhostBattleInfoRequest.decode(req.body); let cars = await prisma.car.findMany({ include:{ gtWing: true @@ -2076,15 +2076,21 @@ export default class GameModule extends Module { }); let lists_stamptarget: wm.wm.protobuf.StampTargetCar[] = []; - for(let i=0; i 20){ + lengths = 20; + } + else{ + lengths = cars.length; + } + for(let i=0; i { - let body = wm.wm.protobuf.LoadStampTargetRequest.decode(req.body); - + //let body = wm.wm.protobuf.LoadStampTargetRequest.decode(req.body); + //---------------MAYBE NOT CORRECT--------------- let msg = { error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS, }; @@ -2191,11 +2197,11 @@ export default class GameModule extends Module { pathVal = Math.floor(Math.random() * 2) + 56; } let msg = { - error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS, - ramp: rampVal, - path: pathVal, - selectionMethod: 2, - }; + error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS, + ramp: rampVal, + path: pathVal, + selectionMethod: 2, + }; //----------------------------------------------- let resp = wm.wm.protobuf.SearchCarsByLevelResponse.encode(msg); let end = resp.finish(); @@ -2211,9 +2217,9 @@ export default class GameModule extends Module { let body = wm.wm.protobuf.LoadGhostDriveDataRequest.decode(req.body); //---------------MAYBE NOT CORRECT--------------- let msg = { - error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS, - path: body.path - }; + error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS, + path: body.path + }; //----------------------------------------------- let resp = wm.wm.protobuf.LoadGhostDriveDataResponse.encode(msg); let end = resp.finish(); @@ -2226,7 +2232,7 @@ export default class GameModule extends Module { }) app.post('/method/lock_crown', (req, res) => { - let body = wms.wm.protobuf.LockCrownRequest.decode(req.body); + //let body = wms.wm.protobuf.LockCrownRequest.decode(req.body); //---------------MAYBE NOT CORRECT--------------- let msg = { error: wms.wm.protobuf.ErrorCode.ERR_SUCCESS, diff --git a/src/modules/startup.ts b/src/modules/startup.ts index e5bdc59..40153ec 100644 --- a/src/modules/startup.ts +++ b/src/modules/startup.ts @@ -2,7 +2,7 @@ import { Application } from "express"; import {Module} from "module"; import { Config } from "../config"; import * as wm from "../wmmt/wm.proto"; -import * as wms from "../wmmt/service.proto"; +import * as wmsrv from "../wmmt/service.proto"; import { prisma } from ".."; export default class StartupModule extends Module { @@ -54,7 +54,7 @@ export default class StartupModule extends Module { app.get('/resource/ranking', async (req, res) => { console.log('ranking'); - let lists: wms.wm.protobuf.Ranking.List[] = []; + let lists: wmsrv.wm.protobuf.Ranking.List[] = []; // Get TA Ranking for(let i=0; i<25; i++){ @@ -67,7 +67,7 @@ export default class StartupModule extends Module { } }); if(ta_time.length !== 0){ - let list_ta: wms.wm.protobuf.Ranking.Entry[] = []; + let list_ta: wmsrv.wm.protobuf.Ranking.Entry[] = []; for(let j=0; j