You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

164 lines
3.3 KiB

// works on script of a page
// async function getGameData()
// {
// return await fetch('https://127.0.0.1:2999/GetLiveclientdataAllgamedata',
// {
// method:"GET",
// mode:"cors",
// headers:
// {
// "Access-Control-Allow-Methods": "*"
// }
// }).then(handleRes).catch(handleFailure)
// async function handleRes(res)
// {
// console.log(res)
// return await res.json();
// }
// function handleFailure()
// {
// return 'Failed to fetch'
// }
// }
// setInterval(async () => {
// console.log(await getGameData())
// }, 1000);
// var skinURL = `http://ddragon.leagueoflegends.com/cdn/img/champion/splash/${championName}_${skinID}.jpg`;
var coiso = [
{
"championName": "Caitlyn",
"scores": {
"creepScore": 100,
"deaths": 0,
"kills": 8,
},
"skinID": 20,
"summonerName": "hc12",
"summonerSpells": {
"summonerSpellOne": {
"displayName": "Barrier",
},
"summonerSpellTwo": {
"displayName": "Flash",
}
},
"team": "ORDER"
},
{
"championName": "Lux",
"scores": {
"assists": 0,
"creepScore": 10,
"deaths": 8,
"kills": 0,
},
"skinID": 0,
"summonerName": "Lux Bot",
"summonerSpells": {
"summonerSpellOne": {
"displayName": "Heal",
},
"summonerSpellTwo": {
"displayName": "Exhaust",
}
},
"team": "CHAOS"
}
]
var events =
[
[
{
"EventID": 0,
"EventName": "GameStart",
"EventTime": 0.04342550039291382
},
{
"EventID": 1,
"EventName": "MinionsSpawning",
"EventTime": 65.07691955566406
},
{
"EventID": 3,
"EventName": "FirstBlood",
"EventTime": 209.65553283691406,
"Recipient": "hc12"
},
{
"EventID": 16,
"EventName": "FirstBrick",
"EventTime": 605.8714599609375,
"KillerName": "hc12"
}
]
]
var id = 'coiso'
var a =
{
coiso:
[
{
gId:'coiso'
},
{
gId: 'coisa'
}
]
}
var replacement = {gId:'coisada'}
const index = a.coiso.findIndex(x=>x.gId=id);
a.coiso[index] = replacement;
console.log(a.coiso)
var b = {
_id: new ObjectId("642359f907f5cbd1bfba7646"),
Players: [
{
Name: 1,
Points: 2,
PlayedPoints: 0,
Kills: 2,
Deaths: 0,
CreepScore: 0,
PointsPlayed: NaN
},
{
Name: 'Ezreal Bot',
Points: 0,
PlayedPoints: 0,
Kills: 0,
Deaths: 0,
CreepScore: 0
}
],
Games: [
{
_id: new ObjectId("642359f907f5cbd1bfba7642"),
Winner: 'hc12',
WinCondition: 'FirstBlood',
Played: true,
PlayedTimeStamp: '1680125543862',
__v: 0
},
{
PA: [Object],
PB: [Object],
Winner: '',
WinCondition: '',
Played: false,
PlayedTimeStamp: '',
gId: '642359f907f5cbd1bfba7642'
}
],
Name: 'test',
Owner: '186540961650835456',
__v: 0
}