글 쓴이 |
메세지 내용
|
chobo |
제목 : 서버오류 질문이요 ^^; 글 작성시간 : 2004-10-28 목 12:54 pm |
|
|
First Cicle [1]
![First Cicle [1] First Cicle [1]](images/magic/11.gif)
가입일: 2004년 10월 27일 게시물: 3 주 소: /
|
error : 파일네임
'server.engines.quests.M.MG'
does not implement inherited abtrackt member
'server.engine.quests.basequester.ontalk
<server.mobile.playermoblie, bool>
error : 파일네임
'server.engines.quests.M.MG'
does not implement inherited abtrackt member
'server.engine.quests.questsystem.name.get'
이렇게 두개가 뜹니다
베이스퀘스터파일하고... 퀘스트시스템파일에 뭔가를 추가를 안해서 생긴것
같은데 어떤걸 어디에 넣어야될지 잘 모르겠네요 ^^
스크립 원문입니다.
using System;
using Server;
using Server.Items;
using Server.Mobiles;
namespace Server.Engines.Quests.M
{
public class MG : QuestSystem
{
private static Type[] m_TypeReferenceTable = new Type[]
{
typeof( M.Conversation ),
typeof( M.Collect ),
public override Type[] TypeReferenceTable{ get{ return m_TypeReferenceTable;
}
}
private MG m_MG;
public MG MG
{
get{ return m_MG;
}
}
public override object OfferMessage
{
get
{
/*퀘스트 대화내용*/
return 1050020;
}
}
public override bool IsTutorial{ get{ return false; } }
public override TimeSpan RestartDelay{ get{ return TimeSpan.Zero; } }
public override int Picture{ get{ return 0x15B5; } }
public MGQuest( MG mg, PlayerMobile from ) : base( from )
{
m_MG = mg;
}
public override void Cancel()
{
base.Cancel();
QuestObjective obj = FindObjective( typeof( Collect ) );
if ( obj != null && obj.CurProgress > 0 )
{
BankBox box = From.BankBox;
if ( box != null )
box.DropItem( new DaemonBone( obj.CurProgress ) );
From.SendLocalizedMessage( "The Daemon bones that you have thus far given to MG have been returned to you. );
}
}
public override void Accept()
{
base.Accept();
AddConversation( new AcceptConversation() );
}
}
}
엉망으로 정리해서 알아보실까 걱정이 되는군요 ^^:
|
|
↑ 맨 위로 가기 ↑ |
|
 |
roar |
제목 : 댓글. 글 작성시간 : 2004-10-28 목 4:57 pm |
|
|
 Eighth Cicle [4]
![Eighth Cicle [4] Eighth Cicle [4]](images/magic/84.gif)
가입일: 2004년 01월 20일 게시물: 228 주 소: 지구 어딘가..
|
일단 올려주신 소스에 구문오류가 산재 한걸 보니.. 원본에서 대강 추려서
올려주신 듯하군요..... 저 상태로는 컴파일 해서 저런 에러가 나올수가 없어요
게다가 너무하신 점은 -ㅅ-; 자신이 짠 소스도 에러나면 끙끙 앓는데
남의 소스를 분석함에 있어 제대로된 조건을 구비해 주시지 않으신것이네요.
일단 에러 메시지부터 축약해버리시면 에러가 난 파일의 이름과 행번호같은게
있어야 해결이 쉬운데, 어렵게 되어 버리고......
이렇게 되면 앞으로 다른사람들도 댓글을 못달꺼 같아요.
일단 에러 메세지는 'server.engines.quests.M.MG'가 각각 상속받아온 추상
멤버들을 제대로 구현못했다는 거에요.
아마 기본적으로 제공되는 퀘스트중 서모닝퀘스트( 마녀에게 데몬본을 줘서
본데몬을 불러서 황금해골을 얻는)를 약간 고쳐서 쓰신듯 한데요. 그러실때
몇부분을 누락하셔서 그런거 같네요.
요즘 자꾸 굳어가는 머리를 깨워주셔서 감사하긴 하지만;
인터넷 속어로 "이러심 곤란..."or "이러심 골룸 -ㅅ-+" _________________ !!!! FareWell !!!!
|
|
↑ 맨 위로 가기 ↑ |
|
 |
|