- 기타게임 기타 ()
[미니파이터] ServerFile
※ 구축법은 없습니다.
SQL은 대강 프리테런이나 그체,라테일처럼 MSSQL2008 이상 쓰면 되구요
데이터베이스는 총 두개 (MiniFighter, MiniFighterLog) 인데, 각각 .mdf,ldf 파일로 되어있습니다. 연결해서 쓰면 되요.
ODBC 할때
Game_MF - MiniFighter
Log_MF - MiniFighterLog 각각 DB에 연결하면 되고
IP수정할때 DB부분 IP값엔 컴퓨터이름 ( etc) 컴퓨터\TEST 이런거.)
나머지엔 아이피 적으면 되고, 클라이언트 내 Client.exe랑 서버 내의 server_mssql_version.exe인가?
각각 hex에딧으로 열어서 아이피 수정하고
Client.exe 는 길드마크 http서버 주소, 서버IP 넣으면 되고 (Ip가 직접적으로 노출되서 공유할 땐 패킹 필.)
(client.exe 에서 IP는 ServerList <-이걸 2번 검색하면 나옴.)
server_mssql_version.exe는 데이터베이스 접속 비밀번호( 최대 8자인가.. 그정도일거임 아마)랑 아이피 넣으면 됨.
길드마크는 APMSetup같은 Http서버를 직접 구축해서 루트디렉토리를 서버 내 길드마크 저장폴더에 루트디렉토리 지정하면 되고요.
===================================================================================
※ 업데이트 내역
- 기본적인 내부 텍스트 한글패치는 끝마침
- 한글 닉네임 생성 시 ???로 저장되는 문제 fix
- 게임 종료시 레벨,좌표 저장안되는 문제 fix
- 게임 접속 시 성별,길드정보 못읽는 문제 fix
- 길드 이용불가 가능하게 fix
- 게임 승/패 결과값이 랜덤하게 저장되는 문제 fix
- 랭킹정보 불러오지 못하는 문제 fix
(주간랭킹은 매 주 화요일 첫 갱신시 저장되며 체크컬럼에 마킹 후, 수요일날 마킹이 해제.)
(화요일에도 마킹 된 상태에선 주간랭킹 집계안함)
- 중수조작 이용 시 같은 기술을 연속 사용시 조작이 이어지지않고 한번 기술이 나가면 키를 다시 눌러야 사용되는 문제 fix
- 제타,시그마,오메가 등급 조합불가한 문제 fix
---------------------------------------------------
++ 티엔,카일,사륜비,라이진 총 4종의 캐릭터 락 해제
++ 크로,마샬,캐리비안,강혁,크리스,히카루,골리앗,시아,티엔,카일,사륜비,라이진 총 12종의 캐릭터 전직캐릭터 락 해제.
++ 크로,마샬,캐리비안,강혁,크리스,히카루,골리앗,시아,티엔,카일,사륜비,라이진 총 12종의 전직캐릭터를 "각성캐릭터"로 패치.
(전직캐릭터 사용 불가)
++ 본 게임 서비스종료 직전 시점의 꾸미기코스튬 아이템 전 종 업데이트
---------------------------------------------------
+ (DB)랭킹 집계 개선
+ (DB)은행시스템을 이용하여 각성캐릭터를 은행에서 조합할 수 있게 개선.
( 관리법- MiniFighter DB의 테이블중 Bank_AwakeFusion(? 맞나.. 확인이 불가해서) 테이블에서
( 등급별로 나눠진 행을 수정. 등급별 신스킬 지급여부 설정가능. 0=지급안함. 1=지급.)
( 여기서 조합에 필요한 등급별 재료 수정 시, 게임 내에서 판매하는 조합의 증표 아이템들도 교체해야함. 조합의 증표 가격은 클라내에서 설정.)
( 조합법- 아이템샵에서 등급별 조합의증표를 구매 후 (1조합당 1개)
같은 등급의 (최소 레어~최대 유니크. 프로시저문 편집으로 최소등급 설정가능.) 같은캐릭터인 카드3장을 준비 후
은행 열쇠를 이용 은행에 들어간 뒤,
카드함 가장 마지막부터(마지막 포함) 세 개의 슬롯에 준비한 카드 세장을 넣고
아이템함 아무칸에나 준비한 증표를 넣고 채널을 다시 접속하면 된다. 조합된 카드는 카드은햄 가장 마지막칸에 저장)
+(DB)은행 티켓교환 시스템
( Bank_Trade 테이블들에서 디파인을 설정해서 은행에 티켓아이템 저장 후 재접속시 아이템이 교환되는 방식.)
( 해당 시스템의 프로시저문 중, 카드교환 파트에서 카드인벤토리 체크부분에
카드인벤토리가 모두 찼을 시 반복문을 종료하는 구문을 실수로 빼먹음.. 사용시 알아서 체크후 추가바람.)
+(DB) 성장형 아이템 시스템
( Db의 GrowEquip 테이블들에서 설정한 아이템이 설정한 레벨대에 맞춰 재접속시 알아서 성장하는 시스템)
( 소유한 유저의 레벨이 낮으면 자동으로 다운그레이드. 장착중일 땐 성장하지 않음)
+(DB)자동가입 시스템
( 로그인창에서 사용할 ID,PW 입력 후 로그인 시, 최초1회에 한해 아이디,비밀번호 틀림팝업이 출력.
다시 로그인시 정상적으로 로그인 되고 가입처리.
단, 가입 후 채널선택창의 밑의 버튼 중 삭제버튼을 찾아 클릭하고 delete 를 입력.
삭제를 진행해야 접속이 가능해짐. (삭제를 통해 유저 아이피를 받고 해당 유저가 얼마나 가입했는지 체크.)
(삭제 후 다시 진행하는 닉네임 생성창에는 아무 닉네임이나 입력해도 닉네임은 변경되지 않고,
그 다음으로 진행시 게임이 종료. 다시 로그인 후 접속시 정상으로 접속됨)
만약 해당 아이피로 만들어진 계정 갯수가 최대 생성가능 횟수와 같을경우
막 생성해 인증하는 계정은 자동으로 삭제처리됨.
초기자금은 DB의 WebRegistration 테이블들에서 설정가능.)
-------------------------------------------------------------------------------------
아오.. 쓸려니까 오래걸리네요
미니파이터 서버자료구요.
아마 수정하거나 패치한 내역이 저것보다 더 될텐데, 기억나는게 대략 저정도밖에..ㄴ
할땐 재밌었는데 지금 다시하라고하면 귀찮아서 하기 싫다는,...
원랜 웹도 짰었는데..
어차피 가입용도 외엔 쓰지도않을 기능들이라 지운지가..
길드마크는 http 서버 구축해야 이용가능하고요
(자세히는 저 위에 씀)
그럼 잘쓰세요

애플민트 님의 최근 댓글
..! 레ㅈㅈ에 잠깐 나눴던게 여기까지 왔네,.. 뭔가 흐뭇 ㅋ... 2017 08.20 quickBMS 스크립트 이용해서 디크립팅, 인크립팅 가능합니다 2017 06.04 ++팁 추가 해당 버전은 DB복원시 data의 최대용량이 180GB가량 설정된 DB네요.. 사용하실 때 180GB이상의 디스크에 복원하시고 쓰시던가 아니면 한번 복원 후, 용량을 축소시키고 적당히 늘여쓰면 됩니다. 참고로 SQL Express 버전에서는 최대용량이 10GB가 한계라 이건 복원 불가능하구요 enterprise나 standard, developer edition 쓰셔야 할겁니다. (SQL2014 enterprise SP2 평가판 설치하셔서 복원 후 용량 축소 및 조절 후에 재백업해서 Express버전에 옮겨도 무난합니다) 2016 11.29 감사함니다 2016 11.29 +[내용추가] 노스테일 서버 에뮬레이터입니다. 노스테일se 유럽서버 기반인 듯 하구요. 출처는 역시 자료천국 ㄹㅈㅈ... 구축 튜토리얼이나 기타 자료들은 http://forum.ragezone.com/f857/nostale-emulator-xenocore-db-tutorial-1067682/ 참고해주세요. 대충보니 왐프서버, phpmyadmin, 나비켓 잡아주고 서버 설정 후 클라이언트에 IP삽입해서 쓰는 방식같네용. 2016 11.28