WIP
This commit is contained in:
		@@ -120,6 +120,24 @@
 | 
				
			|||||||
        }));
 | 
					        }));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    function accGuesses(){
 | 
				
			||||||
 | 
					        var res = {};
 | 
				
			||||||
 | 
					        for(var rr = 0; rr < guesses.round; ++rr){
 | 
				
			||||||
 | 
					            for(var s = 0; s < guesses[rr].length; ++s){
 | 
				
			||||||
 | 
					                if(!res[guesses[rr][s].user]){
 | 
				
			||||||
 | 
					                    res[guesses[rr][s].user] = {score:0,distance:0}
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					                res[guesses[rr][s].user].score +=  guessses[rr][s].score
 | 
				
			||||||
 | 
					                res[guesses[rr][s].user].distance += guessses[rr][s].distance
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					        return Object.keys(res).map(k => {
 | 
				
			||||||
 | 
					            let v = res[k]
 | 
				
			||||||
 | 
					            v.user = k;
 | 
				
			||||||
 | 
					            return v;
 | 
				
			||||||
 | 
					        });
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    $.bind('command', function(event) {
 | 
					    $.bind('command', function(event) {
 | 
				
			||||||
        const sender = event.getSender().toLowerCase(),
 | 
					        const sender = event.getSender().toLowerCase(),
 | 
				
			||||||
            command = event.getCommand(),
 | 
					            command = event.getCommand(),
 | 
				
			||||||
@@ -159,8 +177,9 @@
 | 
				
			|||||||
                    addGuess($.channelName,gp);
 | 
					                    addGuess($.channelName,gp);
 | 
				
			||||||
                }else if(newseed.state=="finished"){
 | 
					                }else if(newseed.state=="finished"){
 | 
				
			||||||
                    $.setIniDbBoolean('chatguessr', 'isOpen',false) //FINISHED
 | 
					                    $.setIniDbBoolean('chatguessr', 'isOpen',false) //FINISHED
 | 
				
			||||||
                    //Compute total scores +  give reward
 | 
					 | 
				
			||||||
                    seed = newseed;
 | 
					                    seed = newseed;
 | 
				
			||||||
 | 
					                    guesses.final = accGuesses()
 | 
				
			||||||
 | 
					                    //Compute total scores +  give reward
 | 
				
			||||||
                    sendGuessData();
 | 
					                    sendGuessData();
 | 
				
			||||||
                }else{
 | 
					                }else{
 | 
				
			||||||
                    $.setIniDbBoolean('chatguessr', 'isOpen',true) //NEW ROUD /Guess
 | 
					                    $.setIniDbBoolean('chatguessr', 'isOpen',true) //NEW ROUD /Guess
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user