Khác biệt giữa bản sửa đổi của “Thành viên:Lauqerm”
Không có tóm lược sửa đổi |
Không có tóm lược sửa đổi |
||
(Không hiển thị 34 phiên bản ở giữa của cùng người dùng) | |||
Dòng 1: | Dòng 1: | ||
{{spell card | |||
| image = [[File:Th07SC001.jpg|200px]] | |||
| | | name1 = Spell Card EX - 1 | ||
| | | desc1 = {{hidden}} | ||
| | * お札「新聞拡張団調伏」 | ||
| | * Talisman "Exorcism of the Newspaper Subscription Solicitors" | ||
| | | name2 = Người dùng | ||
| | | desc2 = [[Hakurei Reimu]] | ||
| name3 = Độ khó | |||
| desc3 = {{scap|full = t|e = s|n = s|h = s|l = s}} | |||
| name4 = Nhận xét của Aya (gốc) | |||
| desc4 = あら、いつもの巫女さんは新聞を取ってくれないのですか?<br /> | |||
そんな貼り紙、私の前では当然無効です!<br /> | |||
新聞の情報は生活に必要不可欠ですよ? | |||
| name5 = Nhận xét của Aya (dịch) | |||
| desc5 = My, the usual shrine maiden won't take my newspaper?<br /> | |||
That kind of sticker makes no difference to me, of course!<br /> | |||
Newspaper info is an indispensable part of life, you know. | |||
| name7 = Nhận xét của Hatate (gốc) | |||
| desc7 = 新聞勧誘お断りします、だってぇ? 人間の癖に生意気な<br /> | |||
そんな貼り紙意味ないこと知ってる癖にー<br /> | |||
って、この貼り紙……お札になってる…… | |||
| name8 = Hatate's Comment Translation | |||
| desc8 = "No Newspaper Solicitations, thank you"? Such impertinence for a human.<br /> | |||
Even though she knows a sticker like this is, like, pointless~<br /> | |||
Wait, the stickers...became talismans... | |||
}} | }} | ||
{{scap|E = s|N = s|H = s|L = s|Ex = s|Lw = s|Ov = s|Ph = s}} | |||
{{scap|E = m|N = m|H = m|L = m|Ex = m|Lw = m|Ov = m|Ph = m}} | |||
{{scap|E = l|N = l|H = l|L = l|Ex = l|Lw = l|Ov = l|Ph = l}} | |||
{{scap|full = t|E = s|N = s|H = s|L = s|Ex = s|Lw = s|Ov = s|Ph = s}} | |||
{{scap|full = t|E = m|N = m|H = m|L = m|Ex = m|Lw = m|Ov = m|Ph = m}} | |||
{{sc card | |||
|{{sc| jap = 寒符「リンガリングコールド」| eng = Cold Sign "Lingering Cold"| vie = vie_here| app = {{scap| app = [[PCB]]| stage = St. 1: |E = s|N = s|H = s|L = s}}}} | |||
{{sc| jap = 冬符「フラワーウィザラウェイ」| eng = Winter Sign "Flower Wither Away"| vie = vie_here| app = {{scap| app = [[PCB]]| stage = St. 1: |E = s|N = s}}{{scap| app = [[GoM]]| stage = }}}} | |||
{{sc| jap = 白符「アンデュレイションレイ」| eng = White Sign "Undulation Ray"| vie = vie_here| app = {{scap| app = [[PCB]]| stage = St. 1: |H = s}}}} | |||
{{sc| jap = 怪符「テーブルターニング」| eng = Mystic Sign "Table-Turning"| vie = vie_here| app = {{scap| app = [[PCB]]| stage = St. 1: |L = s}}}} | |||
{{sc| jap = 寒符「コールドスナップ」| eng = Cold Sign "Cold Snap"| vie = vie_here| app = {{scap| app = [[StB]]| stage = St. }}{{scap| app = [[GoM]]| stage = }}}} | |||
{{sc| jap = 冬符「ノーザンウイナー」| eng = Winter Sign "Northern Winner"| vie = vie_here| app = {{scap| app = [[StB]]| stage = St. }}}} | |||
}} | |||
<hr> | |||
<nowiki> | |||
let row = $('#Spell_Cards').parent().next().find('table.wikitable.sortable.jquery-tablesorter tr').slice(2); | |||
let content = '{{sc card\n|'; | |||
const regex = /([^ ]*$)/gm; | |||
for(let i = 0; i < row.length; i++){ | |||
let result = ''; | |||
let cell = row.eq(i).find('td'); | |||
let cell0 = cell.eq(0); | |||
result += '{{sc| jap = ' + cell0.html().replace('\n', ''); | |||
let cell1 = cell.eq(1); | |||
result += '| eng = ' + cell1.html().replace('\n', '') + '| vie = vie_here| app = '; | |||
let cell3 = cell.eq(3).html().split('<br>'); | |||
let cell4 = cell.eq(4).html().split('<br>'); | |||
for(let j = 0; j < cell3.length; j++){ | |||
cell3[j] = cell3[j].replace(/<a [^<>]*>/gm, '').replace(/<\/a>/gm, '').replace('\n', ''); | |||
cell4[j] = cell4[j].replace(/<a [^<>]*>/gm, '').replace(/<\/a>/gm, '').replace('\n', '').replace('St. ', 'Màn ').replace(':', ''); | |||
let temp = cell4[j]; | |||
let m; | |||
result += '{{scap| app = [[' + cell3[j] + ']]| stage = ' + cell4[j].replace(regex, ''); | |||
while((m = regex.exec(temp)) !== null){ | |||
if (m.index === regex.lastIndex) { | |||
regex.lastIndex++; | |||
} | |||
if(m[0].length === 0) continue; | |||
console.log(m); | |||
m = m[0].split('/'); | |||
for(let k = 0; k < m.length; k++){ | |||
switch(m[k]){ | |||
case 'E' : result += '|E = s'; break; | |||
case 'N' : result += '|N = s'; break; | |||
case 'H' : result += '|H = s'; break; | |||
case 'L' : result += '|L = s'; break; | |||
case 'Ex' : result += '|Ex = m'; break; | |||
case 'Ph' : result += '|Ph = m'; break; | |||
case 'Ov' : result += '|Ov = m'; break; | |||
case 'Lw' : result += '|Lw = m'; break; | |||
} | |||
} | |||
} | |||
result += '}}'; | |||
} | |||
result += '}}\n'; | |||
content += result; | |||
} | |||
content += '}}'; | |||
console.log(content); | |||
</nowiki> | |||
<hr> | |||
{{scap|E=s}} | |||
<br/> | |||
{{scap|E=m}} | |||
<br/> | |||
{{sc card | |||
|{{sc | |||
| jap = b | |||
| eng = c | |||
| vie = a | |||
| app = {{scap|[[EoSD]]|Màn 3|E=s|N=s|H=s}} | |||
}} | |||
{{sc | |||
| jap = b | |||
| eng = c | |||
| vie = a | |||
| app = {{scap|[[EoSD]]|Màn 3|E=s|N=s|H=s}} | |||
}} | |||
{{sc | |||
| jap = b | |||
| eng = c | |||
| vie = a | |||
| app = {{scap|[[EoSD]]|Màn 3|E=s|N=s|H=s}} | |||
}} | |||
}} | |||
<br/> | |||
{{scap|app = xf|stage = xe|ov = s}} | |||
<br/> | |||
{{scap}} | |||
{{hidden begin | |||
| title = Danh hiệu | |||
| titlestyle = background: #f3b7e1; text-align:center | |||
| bodystyle = border: 2px solid #f3b7e1; clear: both; | |||
| fluid = true | |||
}} | |||
{{title card | |||
|{{title | |||
| jap = 半分幻の庭師 | |||
| eng = Half-fantasy Gardener | |||
| vie = Người làm vườn nửa huyễn tưởng | |||
| app = <div class="letterblock letterblock--s m-e">E</div><div class="letterblock letterblock--s m-n">N</div><div class="letterblock letterblock--s m-h">H</div><div class="letterblock letterblock--s m-l">L</div><div class="letterblock letterblock--s m-ov">Ov</div><div class="letterblock letterblock--s m-ex">Ex</div><div class="letterblock letterblock--s m-ph">Ph</div><div class="letterblock letterblock--s m-lw">Lw</div> | |||
}} | |||
{{title | |||
| jap = 幽人の庭師 | |||
| eng = Phantom-Human Gardener | |||
| vie = Người làm vườn người-ma | |||
| app = <div class="letterblock letterblock--s m-e">E</div><div class="letterblock letterblock--s m-n">N</div><div class="letterblock letterblock--s m-h">H</div><div class="letterblock letterblock--s m-l">L</div><div class="letterblock letterblock--s m-ov">Ov</div><div class="letterblock letterblock--s m-ex">Ex</div><div class="letterblock letterblock--s m-ph">Ph</div><div class="letterblock letterblock--s m-lw">Lw</div> | |||
}} | |||
{{title | |||
| jap = 半人半霊 | |||
| eng = Half-Human Half-Phantom | |||
| vie = Nửa người nửa u linh | |||
| app = <div class="letterblock letterblock--s m-e">E</div><div class="letterblock letterblock--s m-n">N</div><div class="letterblock letterblock--s m-h">H</div><div class="letterblock letterblock--s m-l">L</div><div class="letterblock letterblock--s m-ov">Ov</div><div class="letterblock letterblock--s m-ex">Ex</div><div class="letterblock letterblock--s m-ph">Ph</div><div class="letterblock letterblock--s m-lw">Lw</div> | |||
}} | |||
{{title | |||
| jap = 生命の二刀流 | |||
| eng = Dual-Wielder of Lives | |||
| vie = Người dùng song kiếm của sinh mệnh | |||
| app = <div class="letterblock letterblock--s m-e">E</div><div class="letterblock letterblock--s m-n">N</div><div class="letterblock letterblock--s m-h">H</div><div class="letterblock letterblock--s m-l">L</div><div class="letterblock letterblock--s m-ov">Ov</div><div class="letterblock letterblock--s m-ex">Ex</div><div class="letterblock letterblock--s m-ph">Ph</div><div class="letterblock letterblock--s m-lw">Lw</div> | |||
}} | |||
{{title | |||
| jap = 半人半霊の半人前 | |||
| eng = Half-Human Half-Phantom and Half-Baked | |||
| vie = Nửa người nửa u linh nửa trưởng thành | |||
| app = <div class="letterblock letterblock--s m-e">E</div><div class="letterblock letterblock--s m-n">N</div><div class="letterblock letterblock--s m-h">H</div><div class="letterblock letterblock--s m-l">L</div><div class="letterblock letterblock--s m-ov">Ov</div><div class="letterblock letterblock--s m-ex">Ex</div><div class="letterblock letterblock--s m-ph">Ph</div><div class="letterblock letterblock--s m-lw">Lw</div> | |||
}} | |||
{{title | |||
| jap = 斬り捨て御免 | |||
| eng = Kiri-sute Gomen | |||
| vie = Tiền trảm hậu tấu | |||
| app = ''[[StB]]'' | |||
}} | |||
{{title | |||
| jap = 半人半霊の庭師 | |||
| eng = Half-Human Half-Phantom Gardener | |||
| vie = Người làm vườn nửa người nửa u linh | |||
| app = ''[[TD]]'' (thông tin cá nhân) | |||
<hr>''[[PMiSS]]'' | |||
<hr>''[[VFiS]]'' chương 2 | |||
}} | |||
{{title | |||
| jap = 蒼天の庭師 | |||
| eng = Gardener of the Blue Sky | |||
| vie = Người làm vườn của bầu trời xanh | |||
| app = ''[[SWR]]'' (cốt truyện) | |||
}} | |||
{{title | |||
| jap = 死欲の半霊 | |||
| eng = Half-Phantom Seeking Death | |||
| vie = Nửa u linh ham muốn cái chết | |||
| app = ''[[TD]]'' (lựa chọn nhân vật và hướng dẫn) | |||
}} | |||
}} | |||
{{hidden end}} |
Phiên bản lúc 04:08, ngày 7 tháng 9 năm 2018
- お札「新聞拡張団調伏」
- Talisman "Exorcism of the Newspaper Subscription Solicitors"
そんな貼り紙、私の前では当然無効です!
That kind of sticker makes no difference to me, of course!
そんな貼り紙意味ないこと知ってる癖にー
Even though she knows a sticker like this is, like, pointless~
let row = $('#Spell_Cards').parent().next().find('table.wikitable.sortable.jquery-tablesorter tr').slice(2); let content = '{{sc card\n|'; const regex = /([^ ]*$)/gm; for(let i = 0; i < row.length; i++){ let result = ''; let cell = row.eq(i).find('td'); let cell0 = cell.eq(0); result += '{{sc| jap = ' + cell0.html().replace('\n', ''); let cell1 = cell.eq(1); result += '| eng = ' + cell1.html().replace('\n', '') + '| vie = vie_here| app = '; let cell3 = cell.eq(3).html().split('<br>'); let cell4 = cell.eq(4).html().split('<br>'); for(let j = 0; j < cell3.length; j++){ cell3[j] = cell3[j].replace(/<a [^<>]*>/gm, '').replace(/<\/a>/gm, '').replace('\n', ''); cell4[j] = cell4[j].replace(/<a [^<>]*>/gm, '').replace(/<\/a>/gm, '').replace('\n', '').replace('St. ', 'Màn ').replace(':', ''); let temp = cell4[j]; let m; result += '{{scap| app = [[' + cell3[j] + ']]| stage = ' + cell4[j].replace(regex, ''); while((m = regex.exec(temp)) !== null){ if (m.index === regex.lastIndex) { regex.lastIndex++; } if(m[0].length === 0) continue; console.log(m); m = m[0].split('/'); for(let k = 0; k < m.length; k++){ switch(m[k]){ case 'E' : result += '|E = s'; break; case 'N' : result += '|N = s'; break; case 'H' : result += '|H = s'; break; case 'L' : result += '|L = s'; break; case 'Ex' : result += '|Ex = m'; break; case 'Ph' : result += '|Ph = m'; break; case 'Ov' : result += '|Ov = m'; break; case 'Lw' : result += '|Lw = m'; break; } } } result += '}}'; } result += '}}\n'; content += result; } content += '}}'; console.log(content);