현지의 a = {} 현지의 분류 = { ignored_parameters = '범주:무시된 매개 변수가 있는 스포츠 테이블을 사용하는 페이지', 누락_결함 = '범주:결과가 누락된 스포츠 테이블을 사용하는 페이지', 누락_결함 = '범주:누락된 팀이 있는 스포츠 테이블을 사용하는 페이지, anoperated_match_notes = '범주:스포츠 테이블과 고아 매치 노트를 사용하는 페이지', 고아_이름 = '범주:고아 이름이 있는 스포츠 테이블을 사용하는 페이지', 고아_notes = '범주:스포츠 테이블을 사용하는 페이지 및 고아 노트', 고아_고아 = '범주:스포츠 테이블을 사용하여 고립된 결과가 있는 페이지', possible_valid_winpoints = '범주:스포츠 테이블을 사용하는 페이지에 잘못된 우승 포인트가 있을 수 있음', possible_metrics_parameters = '범주:무시할 수 있는 매개 변수가 있는 스포츠 테이블을 사용하는 페이지', 알 수 없음_매개 변수 = '범주:알 수 없는 매개 변수가 있는 스포츠 테이블을 사용하는 페이지' } 현지의 선의의 주장 = { ['away_buffer_buffer'] = 1, ['''1987년'''] = 1, ['클래스_클래식'] = 1, ['그림_그림'] = 1, ['추첨 지점'] = 1, ['''비공식'''] = 1, ['for_for_style'] = 1, ['GB_team'] = 1, ['골포인트'] = 1, ['group_message'] = 1, ['숨기기_for_for_for_for_for_for] = 1, ['숨기기_재생'] = 1, ['숨김_잠금'] = 1, ['최고_pos'] = 1, ['''비공식'''] = 1, ['추첨 전 손실'] = 1, ['동점 전 손실'] = 1, ['승점 상실'] = 1, ['ssh_pos'] = 1, ['filen_style'] = 1, ['filename_text'] = 1, ['match_col_width'] = 1, ['note_message_res'] = 1, ['only_pld_pts'] = 1, ['only_filename'] = 1, ['''only_fa_fa_fa_fa'''] = 1, ['pct_style'] = 1, ['pld_message'] = 1, ['우편 제목'] = 1, ['first_first'] = 1, ['pts_first'] = 1, ['lanking_style] = 1, ['res_col_message'] = 1, ['result_interval'] = 1, ['rwpoints'] = 1, ['rw_dll'] = 1, ['섹션'] = 1, ['short_style'] = 1, ['show_GB'] = 1, ['show_away_build'] = 1, ['show_message_points'] = 1, ['show_class_message'] = 1, ['show_draw'] = 1, ['show_groups'] = 1, ['show_limit'] = 1, ['show_message'] = 1, ['show_message'] = 1, ['show_rw'] = 1, ['show_status'] = 1, ['show_message'] = 1, ['solid_cell'] = 1, ['table_table'] = 1, ['소스'] = 1, ['start_date'] = 1, ['stack_stack'] = 1, ['status_order'] = 1, ['status_pos'] = 1, ['스타일'] = 1, ['테이블_테이블'] = 1, ['table_vmdk_source'] = 1, ['팀_팀'] = 1, ['팀_순서'] = 1, ['team_order_start'] = 1, ['팀폭'] = 1, ['''비공식'''] = 1, ['source_source'] = 1, ['섹션 포함'] = 1, ['업데이트'] = 1, ['사용_목표_평균'] = 1, ['use_gal_diff'] = 1, ['use_gal_percentage'] = 1, ['사용_골_골_골'] = 1, ['use_session_dison_dison'] = 1, ['use_point_percentage'] = 1, ['use_proxy_per_match'] = 1, ['use_points_per_match'] = 1, ['use_tie'] = 1, ['승점'] = 1, } 현지의 good_args_HA = { ['ha_side'] = 1, ['추첨 지점'] = 1, ['도점'] = 1, ['hlospoints'] = 1, ['alospoints'] = 1, ['윈포인트'] = 1, ['승점'] = 1 } 현지의 good_args_PKOT = { ['OTloss 표시'] = 1, ['OTwin 표시'] = 1, ['showPKloss'] = 1, ['SOloss 표시'] = 1, ['showPKwin'] = 1, ['쇼 SOWIN'] = 1, ['show_tiebr'] = 1, ['PKLOS 포인트'] = 1, ['SOLO 포인트'] = 1, ['OTLOS 점'] = 1, ['PK Winpoints'] = 1, ['SOWINpoints'] = 1, ['OT 윈포인트'] = 1, ['PKloss_after_loss'] = 1, ['SOloss_after_loss'] = 1, ['OTloss_after_loss'] = 1, ['tiebr_buffer'] = 1, } 현지의 good_args_BDT = { ['추첨 지점'] = 0, ['game_for_down_style'] = 1, ['point_for_dll_style'] = 1 } 현지의 good_args_VB = { ['승점'] = 0, ['승점 상실'] = 0, ['추첨 지점'] = 0, ['빈포인트'] = 1, ['블로스포인트'] = 1, ['승점'] = 1, ['손실점'] = 1, ['승점 3'] = 1, ['3점 패'] = 1, ['승점 4'] = 1, ['4점 차 패배'] = 1, ['5점 획득'] = 1, ['5점 차 패배'] = 1, ['show_sets'] = 1, ['show_setpoints'] = 1, ['setpoints_before_sets'] = 1 } 현지의 ignored_args = { ['날짜'] = 1, ['pts 우선'] = 1 } 현지의 col_names = { ['조정_포인트'] = 1, ['away_building'] = 1, ['그리기'] = 1, ['손실'] = 1, ['gf'] = 1, ['가] = 1, ['그룹'] = 1, ['pf'] = 1, ['파] = 1, ['''비공식'''] = 1, ['pos'] = 1, ['rw'] = 1, ['짧은'] = 1, ['시작점'] = 1, ['상태'] = 1, ['승'] = 1, } 현지의 col_names_HA = { ['그리기'] = 0, ['손실'] = 0, ['gf'] = 0, ['가] = 0, ['pf'] = 0, ['파] = 0, ['rw'] = 0, ['추첨'] = 1, ['추첨'] = 1, ['헐'] = 1, ['손실'] = 1, ['휘잉'] = 1, ['승'] = 1, [흐가] = 1, ['아가'] = 1, ['hgf'] = 1, ['agf'] = 1, ['흐파'] = 1, ['아파'] = 1, ['hpf'] = 1, ['apf'] = 1, } 현지의 col_names_PKOT = { ['PKloss'] = 1, ['SO loss'] = 1, ['OTloss'] = 1, ['PKwin'] = 1, ['SOWIN'] = 1, ['OTwin'] = 1, ['tiebr'] = 1 } 현지의 col_names_BDT = { ['승'] = 1, ['손실'] = 1, ['''비공식'''] = 1, ['마'] = 1, ['gf'] = 1, ['가] = 1, ['pf'] = 1, ['파] = 1 } 현지의 col_names_VB = { ['승'] = 0, ['손실'] = 0, ['그리기'] = 0, ['윈'] = 1, ['승'] = 1, ['''비공식'''] = 1, ['패배'] = 1, ['sw'] = 1, ['sl'] = 1, ['spw'] = 1, ['스플'] = 1, ['win3s'] = 1, ['loss3s'] = 1, ['win4s'] = 1, ['loss4s'] = 1, ['win5s'] = 1, ['loss5s'] = 1, } 현지의 tracked_styles = { ['''비공식'''] = 'WDL', ['WDL'] = 'WDL', ['WL'] = 'WDL', ['WDLHA'] = 'HA', ['WDLOT'] = 'PKOT', ['WLHA'] = 'HA', ['WLOT'] = 'PKOT', ['WL PK'] = 'PKOT', ['WL OTL 타이브레이크'] = 'PKOT', ['배구'] = 'VB', ['배드민턴 팀'] = 'BDT' } 현지의 경고의 = {} 현지의 추적하다 = {} 현지의 기능. 벌을 받다, 벌을 받다, 벌을 받다(카테고리, 가치) 돌아가다 '[[' .. 카테고리 .. ' ' .. 가치 .. ']]' 끝. 현지의 기능. validate_table_values(논병아리, 카테고리, 나쁜 놈, is_track) 위해서 _, v 에 짝을 짓다(논병아리) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 v = mw.ustring.gsub(v, 나쁜 놈, '?') 한다면 v == '' 그리고나서 v = ' ' 끝. 한다면 is_track 그리고나서 표.삽입(추적하다, 벌을 받다, 벌을 받다, 벌을 받다(카테고리, v)) 또 다른 표.삽입(경고의, 벌을 받다, 벌을 받다, 벌을 받다(카테고리, v)) 끝. 끝. 끝. 기능. a.확인.(타르, 잔디밭) 현지의 팀들 = {} 현지의 누락_결함 = {} 현지의 결과. = {} 현지의 누락_결함 = {} 현지의 anoperated_match_notes = {} 현지의 고아_고아 = {} 현지의 고아_이름 = {} 현지의 고아_notes = {} 현지의 무시된 = {} 현지의 아마_가능성이 있는 = {} 현지의 알 수 없는 = {} 현지의 m스타일 = mw.ustring.gsub(타르['스타일'] 또는 '', '[%s_]+', ' ') m스타일 = tracked_styles[m스타일] 한다면 m스타일 == 영의 그리고나서 돌아가다 경고의, 추적하다 그렇지 않으면 m스타일 == 'HA' 그리고나서 위해서 k, v 에 쌍들(good_args_HA) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 선의의 주장[k] = v ~= 0 그리고. v 또는 영의 끝. 위해서 k, v 에 쌍들(col_names_HA) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 col_names[k] = v ~= 0 그리고. v 또는 영의 끝. 한다면 타르['''only_fa_fa_fa_fa'''] 그리고나서 col_names['pf'] = 1 col_names['gf'] = 1 col_names['파] = 1 col_names['가] = 1 끝. 그렇지 않으면 m스타일 == 'PKOT' 그리고나서 위해서 k, v 에 쌍들(good_args_PKOT) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 선의의 주장[k] = v ~= 0 그리고. v 또는 영의 끝. 위해서 k, v 에 쌍들(col_names_PKOT) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 col_names[k] = v ~= 0 그리고. v 또는 영의 끝. 그렇지 않으면 m스타일 == 'BDT' 그리고나서 위해서 k, v 에 쌍들(good_args_BDT) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 선의의 주장[k] = v ~= 0 그리고. v 또는 영의 끝. 위해서 k, v 에 쌍들(col_names_BDT) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 col_names[k] = v ~= 0 그리고. v 또는 영의 끝. 그렇지 않으면 m스타일 == 'VB' 그리고나서 위해서 k, v 에 쌍들(good_args_VB) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 선의의 주장[k] = v ~= 0 그리고. v 또는 영의 끝. 위해서 k, v 에 쌍들(col_names_VB) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 col_names[k] = v ~= 0 그리고. v 또는 영의 끝. 끝. 팀 목록에 대한 대체 구문 한다면 타르['팀_순서'] 그리고. 타르['팀_순서'] ~= '' 그리고나서 현지의 tlist = mw.본문.분열되다(타르['팀_순서'], '%s*[;,]%s*') 위해서 k, tname 에 짝을 짓다(tlist) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 한다면 tname ~= '' 그리고나서 타르['팀' .. k] = tname 끝. 끝. 끝. 표의 일부만 표시하는 경우 제한된 추적 한다면 타르['쇼 팀'] 그리고나서 현지의 top_pos = 수에 달하여(타르['최고_pos']) 또는 1 현지의 bottom_pos = 수에 달하여(타르['ssh_pos']) 또는 0 현지의 N = top_pos - 1 하는 동안에 타르['팀' .. N + 1] ~= 영의 그리고. (bottom_pos < top_pos 또는 N < bottom_pos) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 N = N + 1 팀들[타르['팀' .. N]] = 1 한다면 팀들[타르['쇼 팀']] 그리고나서 돌아가다 경고의, 추적하다 끝. 끝. 끝. 1단계: 팀 및 결과 목록 생성 위해서 k,v 에 쌍들(타르) 하다, 하다, 하다, 하다, 하다, 하다, 하다, 하다, 나다 한다면 유형(k) == '끈' 그리고나서 한다면 k:찾아내다('^team%d+