Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Football Ultimate Cup Keyboards (FUCK)
- * v 0.2
- * Особенности:
- * - золотой гол считается за один, даже если это квадрипл, ибо нехуй
- */
- !function(){
- var score = [ 0, 0 ]
- , penalty = false
- $('.post-wrapper').each(function(n, el){
- n++
- el = $(el)
- var time_now = false
- if(n <= 150){
- time_now = 1
- } else if(n > 200 && n <= 350){
- time_now = 2
- } else if(n > 350 && score[0] === score[1]){
- time_now = 3
- }
- var post_num = el.attr('id').replace(/[^0-9]/g, '')
- , last_digit = parseInt( post_num.substr(-1) )
- , is_double = post_num.substr(-1, 1) === post_num.substr(-2, 1)
- , is_triple = is_double && ( post_num.substr(-1, 1) === post_num.substr(-3, 1) )
- , is_quad = is_triple && ( post_num.substr(-1, 1) === post_num.substr(-4, 1) )
- , team_now = (last_digit + (time_now === 1 ? 0 : 1)) % 2
- el.find('.postbtn-reply-href').html(post_num)
- el.find('.post-message > span.fuck-message').remove()
- if(false !== time_now){
- // игра идёт
- if(true === penalty){
- // забит пенальти
- score[team_now]++
- el.find('.post-message').append(
- $('<span>')
- .addClass('fuck-message')
- .css('color', 'green')
- .append('<br><br>')
- .append('Гол! Пенальти забивает команда #' + (team_now + 1) + '. Счёт <strong>' + score[0] + ':' + score[1] + '</strong>.')
- )
- penalty = false
- } else if(is_triple && !is_quad){
- // назначен пенальти
- penalty = true
- el.find('.post-message').append(
- $('<span>')
- .addClass('fuck-message')
- .css('color', 'green')
- .append('<br><br>')
- .append('Назначается пенальти!')
- )
- } else if(is_double || is_quad){
- // гол немедленно
- score[team_now] += is_quad && time_now !== 3 ? 2 : 1
- el.find('.post-message').append(
- $('<span>')
- .addClass('fuck-message')
- .css('color', 'green')
- .append('<br><br>')
- .append((time_now === 3 ? 'Золотой гол' : (is_quad ? 'Два гола' : 'Гол')) + ' забивает команда #' + (team_now + 1) + '! Счёт <strong>' + score[0] + ':' + score[1] + '</strong>.')
- )
- }
- }
- })
- }()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement