mirror of
https://github.com/shiroikitsu8/Bayshore_6r_legacy.git
synced 2025-02-07 21:51:21 +01:00
fix something
This commit is contained in:
parent
561cf5533a
commit
c612e73c5f
@ -1,7 +1,7 @@
|
|||||||
import e, { Application } from "express";
|
import e, { Application } from "express";
|
||||||
import { Module } from "../module";
|
import { Module } from "../module";
|
||||||
import * as wm from "../wmmt/wm.proto";
|
import * as wm from "../wmmt/wm.proto";
|
||||||
import * as svc from "../wmmt/service.proto";
|
import * as wms from "../wmmt/service.proto";
|
||||||
import { prisma } from "..";
|
import { prisma } from "..";
|
||||||
import { Car, User } from "@prisma/client";
|
import { Car, User } from "@prisma/client";
|
||||||
import { Config } from "../config";
|
import { Config } from "../config";
|
||||||
@ -269,7 +269,6 @@ export default class GameModule extends Module {
|
|||||||
}
|
}
|
||||||
case wm.wm.protobuf.GameMode.MODE_VS_BATTLE:
|
case wm.wm.protobuf.GameMode.MODE_VS_BATTLE:
|
||||||
{
|
{
|
||||||
console.log(body);
|
|
||||||
let saveEx: any = {};
|
let saveEx: any = {};
|
||||||
if(body.vsResult?.vsPlayCount !== null && body.vsResult?.vsPlayCount !== undefined){
|
if(body.vsResult?.vsPlayCount !== null && body.vsResult?.vsPlayCount !== undefined){
|
||||||
saveEx.vsPlayCount = body.vsResult?.vsPlayCount!;
|
saveEx.vsPlayCount = body.vsResult?.vsPlayCount!;
|
||||||
@ -407,7 +406,7 @@ export default class GameModule extends Module {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
console.log('How many meter already obtained : ' +carItemCount);
|
console.log('How many meter already obtained : ' +carItemCount.length);
|
||||||
let sqlVal = 0;
|
let sqlVal = 0;
|
||||||
for(let i=0; i<carItemCount.length; i++){
|
for(let i=0; i<carItemCount.length; i++){
|
||||||
if(carItemCount[i].itemId !== 2 && carItemCount[i].itemId !== 3 && carItemCount[i].itemId !== 5 && carItemCount[i].itemId !== 6){
|
if(carItemCount[i].itemId !== 2 && carItemCount[i].itemId !== 3 && carItemCount[i].itemId !== 5 && carItemCount[i].itemId !== 6){
|
||||||
@ -2069,10 +2068,29 @@ export default class GameModule extends Module {
|
|||||||
|
|
||||||
app.post('/method/load_ghost_battle_info', async (req, res) => {
|
app.post('/method/load_ghost_battle_info', async (req, res) => {
|
||||||
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
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
let lists_stamptarget: wm.wm.protobuf.StampTargetCar[] = [];
|
||||||
|
for(let i=0; i<cars.length; i++){
|
||||||
|
lists_stamptarget.push(wm.wm.protobuf.StampTargetCar.create({
|
||||||
|
car: cars[i],
|
||||||
|
returnCount: 0,
|
||||||
|
locked: false,
|
||||||
|
recommended: true,
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
|
||||||
//---------------MAYBE NOT CORRECT---------------
|
//---------------MAYBE NOT CORRECT---------------
|
||||||
let msg = {
|
let msg = {
|
||||||
error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS,
|
error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS,
|
||||||
stampSheetCount: 100,
|
stampSheetCount: 100,
|
||||||
|
stampTargetCars: lists_stamptarget,
|
||||||
|
history: cars,
|
||||||
};
|
};
|
||||||
//-----------------------------------------------
|
//-----------------------------------------------
|
||||||
let resp = wm.wm.protobuf.LoadGhostBattleInfoResponse.encode(msg);
|
let resp = wm.wm.protobuf.LoadGhostBattleInfoResponse.encode(msg);
|
||||||
@ -2085,6 +2103,23 @@ export default class GameModule extends Module {
|
|||||||
r.send(Buffer.from(end));
|
r.send(Buffer.from(end));
|
||||||
})
|
})
|
||||||
|
|
||||||
|
app.post('/method/load_stamp_target', async (req, res) => {
|
||||||
|
let body = wm.wm.protobuf.LoadStampTargetRequest.decode(req.body);
|
||||||
|
|
||||||
|
let msg = {
|
||||||
|
error: wm.wm.protobuf.ErrorCode.ERR_SUCCESS,
|
||||||
|
};
|
||||||
|
//-----------------------------------------------
|
||||||
|
let resp = wm.wm.protobuf.LoadStampTargetResponse.encode(msg);
|
||||||
|
let end = resp.finish();
|
||||||
|
let r = res
|
||||||
|
.header('Server', 'v388 wangan')
|
||||||
|
.header('Content-Type', 'application/x-protobuf; revision=8053')
|
||||||
|
.header('Content-Length', end.length.toString())
|
||||||
|
.status(200);
|
||||||
|
r.send(Buffer.from(end));
|
||||||
|
})
|
||||||
|
|
||||||
app.post('/method/search_cars_by_level', async (req, res) => {
|
app.post('/method/search_cars_by_level', async (req, res) => {
|
||||||
let body = wm.wm.protobuf.SearchCarsByLevelRequest.decode(req.body);
|
let body = wm.wm.protobuf.SearchCarsByLevelRequest.decode(req.body);
|
||||||
//---------------MAYBE NOT CORRECT---------------
|
//---------------MAYBE NOT CORRECT---------------
|
||||||
@ -2188,6 +2223,23 @@ export default class GameModule extends Module {
|
|||||||
.header('Content-Length', end.length.toString())
|
.header('Content-Length', end.length.toString())
|
||||||
.status(200);
|
.status(200);
|
||||||
r.send(Buffer.from(end));
|
r.send(Buffer.from(end));
|
||||||
|
})
|
||||||
|
|
||||||
|
app.post('/method/lock_crown', (req, res) => {
|
||||||
|
let body = wms.wm.protobuf.LockCrownRequest.decode(req.body);
|
||||||
|
//---------------MAYBE NOT CORRECT---------------
|
||||||
|
let msg = {
|
||||||
|
error: wms.wm.protobuf.ErrorCode.ERR_SUCCESS,
|
||||||
|
};
|
||||||
|
//-----------------------------------------------
|
||||||
|
let resp = wms.wm.protobuf.LockCrownResponse.encode(msg);
|
||||||
|
let end = resp.finish();
|
||||||
|
let r = res
|
||||||
|
.header('Server', 'v388 wangan')
|
||||||
|
.header('Content-Type', 'application/x-protobuf; revision=8053')
|
||||||
|
.header('Content-Length', end.length.toString())
|
||||||
|
.status(200);
|
||||||
|
r.send(Buffer.from(end));
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -102,8 +102,8 @@ export default class StartupModule extends Module {
|
|||||||
result: resulttime,
|
result: resulttime,
|
||||||
name: 'GUEST',
|
name: 'GUEST',
|
||||||
regionId: 0,
|
regionId: 0,
|
||||||
model: Math.floor(Math.random() * 100),
|
model: Math.floor(Math.random() * 106) + 1,
|
||||||
visualModel: Math.floor(Math.random() * 100),
|
visualModel: Math.floor(Math.random() * 106) + 1,
|
||||||
defaultColor: 0,
|
defaultColor: 0,
|
||||||
tunePower: 0,
|
tunePower: 0,
|
||||||
tuneHandling: 0,
|
tuneHandling: 0,
|
||||||
@ -152,8 +152,8 @@ export default class StartupModule extends Module {
|
|||||||
result: 0,
|
result: 0,
|
||||||
name: 'GUEST',
|
name: 'GUEST',
|
||||||
regionId: 0,
|
regionId: 0,
|
||||||
model: Math.floor(Math.random() * 100),
|
model: Math.floor(Math.random() * 106) + 1,
|
||||||
visualModel: Math.floor(Math.random() * 100),
|
visualModel: Math.floor(Math.random() * 106) + 1,
|
||||||
defaultColor: 0,
|
defaultColor: 0,
|
||||||
tunePower: 0,
|
tunePower: 0,
|
||||||
tuneHandling: 0,
|
tuneHandling: 0,
|
||||||
@ -199,8 +199,8 @@ export default class StartupModule extends Module {
|
|||||||
result: 0,
|
result: 0,
|
||||||
name: 'GUEST',
|
name: 'GUEST',
|
||||||
regionId: 0,
|
regionId: 0,
|
||||||
model: Math.floor(Math.random() * 100),
|
model: Math.floor(Math.random() * 106) + 1,
|
||||||
visualModel: Math.floor(Math.random() * 100),
|
visualModel: Math.floor(Math.random() * 106) + 1,
|
||||||
defaultColor: 0,
|
defaultColor: 0,
|
||||||
tunePower: 0,
|
tunePower: 0,
|
||||||
tuneHandling: 0,
|
tuneHandling: 0,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user