master
Fix HTTP Content-Type headers and meta tags to enforce UTF-8 encoding on all pages and error screens
Fix HTTP Content-Type headers and meta tags to enforce UTF-8 encoding on all pages and error screens
Fix HTTP Content-Type headers and meta tags to enforce UTF-8 encoding on all pages and error screens
Fix HTTP Content-Type headers and meta tags to enforce UTF-8 encoding on all pages and error screens
This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>죄와 벌++ 이율배반 사용설명서</title>
<style type="text/css">
<!--
.set1 { margin:0px; padding:10px; background-color: #cc3366; color:#ffddee; font-size:11pt; font-weight: 700;}
.set2 { margin:10px; padding:10px;}
.font1{ color:#cc3366; font-size:11pt; font-weight:700}
.font2{ color:#663300; font-size:11pt; font-weight:700}
body{ margin:0px; padding:0px; font-size: 10pt; font-style: normal; font-weight: 400; color: #663300; background-color: #ff88aa; line-height:14pt}
-->
</style>
</head>
<body link="#CC3366" vlink="#CC3366" alink="#CC3366">
<p class="set1">
죄와 벌++ 이율배반 v02-04-16 사용설명서.
</p>
<p>
<table border="0" class="set2" bgcolor="#cc3366" align="right">
<tr>
<td bgcolor="#ffeeff" nowarp style="color:#000022; font-size:10pt">
Copyright(C) 2001-2002 Vivid Studio. BLANK BOARD<br>
Vivid Studio. [<a href="http://big17.or.jp/~obochan/vivid/" target="_blank">http://big17.or.jp/~obochan/vivid/</a>]<br>
BLANK BOARD[네트 유원지♪] [<a href="http://pom.to/" target="_blank">http://pom.to/</a>]
</td>
</tr>
</table>
<p> </p>
<p>
<span class="font1">■</span><span class="font2"> 시작하며.</span>
</p>
<ul>
<li>이 사용설명서는 죄와 벌++ 이율배반 v02-04-16의 이용 및 관리에 관한 설명서입니다.</li>
<li>이 CGI 스크립트의 운영 및 설치는 CGI와 Perl 전반에 대해 【어느 정도 지식이 있음】을 전제로 하고 있습니다.</li>
<li>매우 빈번하게 버전 업그레이드가 이루어지는 시기가 있을 수 있으나, 크게 신경 쓰지 않으셔도 됩니다.</li>
<li>지원 게시판에서 너무 기본적인 질문은 삼가 주시기 바랍니다. 답변해 드리기 곤란할 수 있습니다.</li>
<li>본 스크립트는 1탭을 반각 4칸(공백 4개)으로 설정했을 때 가장 보기 좋게 표시됩니다.</li>
</ul>
<p>
<span class="font1">■</span><span class="font2"> 이용 규정.</span>
</p>
<blockquote>
<p><a href="http://www24.big.or.jp/~obo/game/ore_/gild/index.shtml#002" target="_blank">여기를 확인해 주세요.</a></p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 동작 환경.</span>
</p>
<ul>
<li>죄와 벌++ 이율배반은 Perl5로 작성된 스크립트입니다. Perl4에서는 작동하지 않습니다. 아마도요.</li>
</ul>
<p>
<span class="font1">■</span><span class="font2"> 서버 부하에 대해.</span>
</p>
<blockquote>
<p>새로고침 시의 부하가 대폭 줄었습니다. v02-02-13a 이전 버전과 비교하면 평균 30% 정도의 부하만 걸립니다.<br>
하지만 개별 새로고침 부하가 낮더라도, 새로고침 횟수가 늘어나면 당연히 서버에 무리가 가게 됩니다.<br>
부하 대책 기능도 풍부하게 제공되므로, 항상 서버 부하를 염두에 두고 운영해 주십시오.
</p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 이전 버전과의 차이점.</span>
</p>
<blockquote>
<p>그런 걸 내가 알 바인가... 라고 하고 싶지만, 기억나는 대로 적어 보겠습니다.</p>
</blockquote>
<ul>
<li>Mac 환경에서 수행 시 대전자 목록의 라디오 버튼을 정상적으로 선택할 수 없던 문제를 수정했습니다.</li>
<li>수행 목록에서 선택할 수 없는 캐릭터가 발생하는 문제를 수정했습니다.</li>
<li>서버 부하가 높을 때 극히 드물게 무명.cgi 파일이 생성되는 문제를 수정했습니다.<br>
<li>기타 다수의 오류를 수정했습니다.<br>
<br>
</li>
<li>기존의 행동 판별 번호($tm) 방식의 처리 체계를 일신하여, 완전히 새로운 독자적인 처리 체계로 이행했습니다.</li>
<li>각 행동을 세분화하여 처리 오버헤드를 대폭 줄였습니다.</li>
<li>행동 판별 번호($tm)에 따른 각 행동 간의 의존 관계를 없애고, 독립적으로 처리할 수 있게 되었습니다. (확장성이 대폭 향상되었습니다.)</li>
<li>기존에 새로고침할 때마다 전체 참가자 파일을 참조하던 방식에서, 원칙적으로 1캐릭터 분량만 참조하도록 변경하여 부하를 크게 줄였습니다.</li>
<li>백업을 하루에 한 번만 실행하도록 변경했습니다.</li>
<li>관리자 기능에 백업 복구 기능 등 다양한 기능을 추가했습니다.</li>
<li>능력치에 민첩성(AG)을 새로 추가하여, 전투 시 선제공격 및 전쟁·토벌 시 도망 성공률 등에 영향을 주도록 했습니다.<br>
<br>
</li>
<li>토벌에서 국가를 선택할 수 있게 되었습니다.</li>
<li>토벌 승리 시 상금의 자국 우선 배분 및 경험치 계산 방법을 조정했습니다.</li>
<li>토벌의 이매망량(몬스터)들에게 이름을 부여했습니다.</li>
<li>토벌에서 도망칠 때 민첩성(AG)이 영향을 주도록 변경되었습니다.</li>
<li>전쟁에서 퇴각할 때 민첩성(AG)이 영향을 주도록 변경되었습니다.</li>
<li>수행을 시작하기까지의 단계가 단축되었습니다.</li>
<li>수행 시 이전 대전자와 다시 싸울 수 있게 되었습니다.</li>
<li>전투 시 상대보다 민첩성(AG)이 높으면 선제공격을 할 수 있게 되었습니다. (단, 항상 선제공격이 성공하는 것은 아닙니다.)</li>
<li>연속 전투 가능 횟수 제한을 두어, 특정 횟수 이상 연속 전투를 치르면 강제적으로 내정(국가 소속자) 또는 휴식(무소속) 상태가 되도록 했습니다.</li>
<li>복권을 '미니로또'로 이름을 바꾸고 쇼핑몰로 이전했습니다.</li>
<li>회복을 '치료'로 이름을 바꾸고 쇼핑몰 내 진료소로 통합했습니다.</li>
<li>쇼핑몰 진료소에 성전환 항목을 추가하여 성별을 변경할 수 있도록 했습니다.</li>
<li>천하통일에 기한 제한을 설정했습니다.</li>
<li>천하통일 후의 국력 설정 방식을 기존 방식(고정)과 랜덤 방식 중에서 선택할 수 있도록 했습니다.</li>
<li>통일 후 통일국의 정원이 약간 줄어들고, 다른 국가의 정원이 아주 미세하게 늘어나도록 설정할 수 있습니다. (선택 사항)</li>
<li>레벨 2 이하 캐릭터가 3일간 아무런 활동이 없으면 자동 삭제되도록 했습니다. (단순 구경꾼 정리)</li>
<li>내정에서 '군비' 항목이 없어지고, 대신 '징병'과 '훈련'을 선택할 수 있게 되었습니다.</li>
<li>프레임을 이용한 JavaScript 및 GET 방식을 통한 비정상적인 자동 조작(치트)을 방지했습니다. (프레임 하이재킹 방지)</li>
<li>전투 시 드롭다운 메뉴가 무작위로 이동하게 하여, 마우스 매크로 프로그램을 이용한 비정상적인 자동 조작(치트)을 방지했습니다.</li>
<li>프레임을 이용한 JavaScript 및 GET 방식을 통한 비정상적인 자동 조작(치트)을 방지했습니다. (프레임 하이재킹 방지)</li>
<li>GET 요청을 이용한 부정 처리 치트를 방지했습니다.</li>
<li>정보 창에서 한 줄 메시지를 표시할 수 있도록 했습니다.</li>
<li>구속 시간(행동 제한 시간) 중에 국가 데이터가 표시되도록 했습니다.</li>
<li>구속 시간 중이거나 현상 유지 상태가 아닐 때는 게시板 이용을 금지했습니다. (다중 창 이용 억제)<br>
</li>
</ul>
<blockquote>
<p>
그 밖에도 여러 변경 사항이 있었던 것 같으나, 처리 체계 자체를 바꾸어 버려서 잊어버렸습니다.<br>
게임 밸런스, 진행 흐름, 레이아웃은 전과 같지만 시스템적으로는 완전히 다른 게임이나 다름없습니다.
</p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> PC & 모바일</span>
</p>
<blockquote>
<p>
휴대폰 단말기에서도 죄와 벌++ 이율배반의 모든 행동을 수행할 수 있습니다. 스크립트 하나로 PC와 모바일 모두에 대응합니다.<br>
PC는 HTML 3.2, CSS 1 이상(대부분 지원됨), 모바일 버전은 i-mode, J-sky, EZweb(아마도)에 대응합니다. index.cgi에 접속하면 자동으로 분류하여 페이지를 띄워 주므로 사용자가 직접 신경 쓰실 필요가 없습니다.<br>
이번 버전부터 모바일 데이터 패킷 소모량이 소폭 줄어들었습니다.
</p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 버전 업그레이드 안내.</span>
</p>
<blockquote>
<p>이 부분은 꽤 중요하답니다, 여러분.</p>
</blockquote>
<ul>
<li>v01-08-14c 이전 버전에서 이전 >> 불가능합니다. 로그 데이터 이전을 포기하시고 신규 설치해 주십시오.</li>
<li>v02-01-28 이전 버전에서 이전 >> 불가능한 것은 아니지만 지원 대상이 아닙니다. 손이 많이 가므로 신규 설치하시는 편이 더 빠릅니다.</li>
<li>v02-02-13c 이전 버전에서 이전 >> 가능합니다.</li>
<li>v02-03-27 버전에서 이전 >> 임시 배포 이후 update 폴더에 넣어 둔 수정 파일로 덮어쓰기만 하면 되므로 별다른 작업은 필요 없습니다.</li>
<li>명예의 전당 >> 호환되지 않습니다. 수동으로 맞출 수는 있으나 지원 대상이 아닙니다.</li>
<li>로그인 방식 >> 기존의 [이름 & 비밀번호]에서 [ID & 비밀번호]로 변경되었습니다. 주의가 필요합니다.</li>
<li>본체 설정 내용(ore_pl.cgi) >> 대부분의 설정을 그대로 이전할 수 있습니다. (./ore_config.cgi로 이름 변경)</li>
<li>게시판 설정 내용(ore_bbs.cgi) >> 대부분의 설정을 그대로 이전할 수 있습니다. (./inc/ore_sub-bbs.cgi로 이름 변경)</li>
<li>민첩성(AG) 분배 >> 버전 업그레이드 이후 각 참가자가 처음 로그인할 때 자동으로 최적의 값을 할당합니다.</li>
<li>국가 데이터 >> 버전 업그레이드 직후 초기화됩니다.</li>
<li>각 캐릭터 데이터 >> 호환됩니다. 다만 버전 업그레이드 직후에는 모든 참가자의 행동 상태가 일단 '현상 유지'로 돌아갑니다.</li>
<li>스크립트 >> 처리 방식이 달라 호환되지 않습니다. 모든 파일을 교체해 주십시오. 최종 처리 구조는 유지했으므로 호환될 가능성도 있습니다.</li>
</ul>
<p>
<span class="font1">■</span><span class="font2"> 파일 구성 및 설치</span>
</p>
<table width="75%" border="0" class="set2" bgcolor="#cc3366">
<tr>
<td bgcolor="#ffeeff" nowarp style="color:#000022; font-size:10pt">
<pre>
cgi-bin
+-- ore_plus(폴더) 755 [죄와 벌++ 폴더]
|
| ore_.cgi 755 (설정 항목:없음) [죄와 벌++ 본체]
| ore_config.cgi 666 (설정 항목:있음) [설정 파일]
| ore_reg.cgi 755 (설정 항목:없음) [캐릭터 등록]
|
| campbbs.cgi 755 (설정 항목:있음) [국가별 작전회의실]
| park.cgi 755 (설정 항목:있음) [국제 교류 광장]
| public.cgi 755 (설정 항목:있음) [공식 조약]
| hist.cgi 755 (설정 항목:있음) [명예의 전당]
|
| ore_admin.cgi 755 (설정 항목:없음) [죄와 벌++ 관리 기능]
|
| index.cgi 755 (설정 항목:없음) [메인 페이지]
|
+-- inc(폴더) 755 [외부 서브루틴 보관 디렉터리]
| 외부 서브루틴
|
+-- usrdata(폴더) 777 [캐릭터 데이터 보관 디렉터리]
| 각 참가자 데이터 파일
|
+-- logdata(폴더) 755 [죄와 벌++ 각종 로그 디렉터리]
| cdata.cgi 666 [국가 데이터]
| camp_mem_1.cgi 666 [1국 작전회의실 참가자 로그]
| camp_mem_2.cgi 666 [2국 작전회의실 참가자 로그]
| camp_mem_3.cgi 666 [3국 작전회의실 참가자 로그]
| camp_mem_4.cgi 666 [4국 작전회의실 참가자 로그]
| camp_mem_5.cgi 666 [5국 작전회의실 참가자 로그]
| camp_log_1.cgi 666 [1국 작전회의실 대화 로그]
| camp_log_2.cgi 666 [2국 작전회의실 대화 로그]
| camp_log_3.cgi 666 [3국 작전회의실 대화 로그]
| camp_log_4.cgi 666 [4국 작전회의실 대화 로그]
| camp_log_5.cgi 666 [5국 작전회의실 대화 로그]
| park_mem.cgi 666 [국제 교류 광장 참가자 로그]
| park_log.cgi 666 [국제 교류 광장 대화 로그]
| public_log.cgi 666 [공식 조약 로그]
| hist_log.cgi 666 [명예의 전당 로그 (cdata.cgi 백업)]
|
+-- imgs(폴더) 755 [죄와 벌++ 각종 이미지 디렉터리]
| 각종 이미지 파일
|
+-- html(폴더) 755 [각종 HTML 보관 디렉터리]
| 각종 HTML 파일
|
+-- lock(폴더) 777 [파일 잠금용 디렉터리]
| lock 644 [잠금 파일]
|
+-- backup(임의명) 777 [캐릭터 데이터 백업 디렉터리]
backup_flag1 644 [백업 플래그 파일]
* 위 권한(퍼미션) 설정은 일반적인 예시이며 보안이 취약할 수 있습니다.
이용하시는 서버 환경에 맞춰 설정해 주십시오.
* 죄와 벌++의 석비 스크립트는 아직 제작하지 않았습니다.
* 위 파일 중 권한이 755로 설정된 파일을 열어 첫 번째 줄의 Perl 경로를 서버에 맞게 수정해 주십시오.
</pre>
</td>
</tr>
</table>
<p>
<span class="font1">■</span><span class="font2"> index.cgi 이미지.</span>
</p>
<blockquote>
<pre>
죄와 벌++ 마스터 버전 메인 페이지(index.cgi)와
동일한 이미지(요정 이미지)를 사용하시려면,
<a href="http://www1.u-netsurf.ne.jp/~june/" target="_blank"><b>PurpleMoon</b> 님의 사이트</a>에서
<b>★Graphics for your Site!
홈페이지용 소재집</b> 을 클릭
↓
왼쪽 프레임의 <b>일러스트·일러스트 배경화면</b> 을 클릭
↓
왼쪽 프레임 하단의 '검은색 계열 배경'에서 <b>달로 돌아가는 정령</b> 을 클릭
<b>이미지를 사용하신 후에는 PurpleMoon 님 사이트 링크를 걸어 주세요.</b>
</pre>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 관리자 기능.</span>
</p>
<blockquote>
<p>
기능이 대폭 보강되었습니다.<br>
보안상의 우려가 있어 메인 화면 등에 관리 기능용 링크는 달아 두지 않았습니다.<br>
관리 기능에 접속하려면 주소창에 <b>http://도메인주소/ore_plus/ore_admin.cgi?administrator=관리자비밀번호</b> 형식으로 입력해 주십시오.<br>
위 URL을 통해 관리 기능에 로그인할 수 있습니다. 관리자 비밀번호는 ore_config.cgi에서 설정한 $admin_pass 값입니다.<br>
참고로 게임 로그인 화면에서 임의의 참가자 캐릭터 이름을 입력한 뒤, 비밀번호 칸에 관리자 비밀번호를 입력하면 해당 참가자의 개별 비밀번호를 모르더라도 로그인할 수 있습니다.<br>
버전 업그레이드 직후에는 관리 기능 내에서 최종 접속일·IP 주소·호스트 이름·브라우저 정보 등이 제대로 표시되지 않을 수 있으나, 약 일주일 정도 지나면 정상적으로 표시됩니다.
</p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 커스터마이징.</span>
</p>
<blockquote>
<p>스크립트 소스 코드 안에 매우 자세한 주석이 작성되어 있습니다. 주석을 읽어도 잘 이해가 되지 않는 부분은 함부로 설정을 변경하지 마십시오.</p>
</blockquote>
<ul>
<li>게임 본체 환경 설정 >> ./ore_config.cgi에 있습니다.</li>
<li>게시판 관련 환경 설정 >> ./inc/ore_sub-bbs.cgi에 있습니다.</li>
<li>국가 NPC 데이터 >> ./inc/ore_sub-npc_1.cgi에 있습니다.</li>
<li>이매망량(몬스터) 데이터 >> ./inc/ore_sub-npc_2.cgi에 있습니다.</li>
</ul>
<blockquote>
<p>이번 버전부터 확장성이 매우 뛰어나므로, 새로운 이벤트를 직접 추가하는 것도 꽤 쉬울 것입니다...</p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 의문·질문·요청사항은.</span>
</p>
<blockquote>
<p><a href="http://www24.big.or.jp/%7Eobo/game/ore_/gild/index.shtml#support" target="_blank">여기를 확인해 주세요.</a></p>
</blockquote>
<p>
<span class="font1">■</span><span class="font2"> 개조 정보는.</span>
</p>
<blockquote>
<p><a href="http://www24.big.or.jp/%7Eobo/game/ore_/gild/index.shtml#kaizo" target="_blank">여기를 확인해 주세요.</a></p>
</blockquote>
<p> </p>
<p> </p>
</body>
</html>
Description
Languages
Perl
87.6%
HTML
11%
CSS
1.4%