어둠의전설 어둠의전설 베노미
컨텐츠 정보
- 19 조회
- 0 추천
- 0 비추천
- 목록
본문
작성자: 작성자 없음
Spell 베노미A {
set @myid, get_myid();
set #poisondamage, get_vita; //구양팅김 방지
set #benomitime, time(); //1초부터 ~120초 까지~ 하기위에서 #beno~~ 선언
set @type,istype(@target);
set #Konst, @target; //타겟 꼬임방지...
if(magic_protection(@myid)){effect @myid, 33, 0, 130; end;}
if(object_name()!="슬러그A"){end;} // 몬스터에 이름을 주어.. 중복방지를 함
이제 저 몹이 중복으로 데미지를 못주게 하면됨..
if(@type==1){
if(magic_exist(3,#Konst,1)){message 3,"이미 걸려 있습니다[베노미]"; end;} 데미지 중복방지
poison #Konst,120,0,0,0,0,@myid; //몹에게 포이즌 데미지 0을 줌 그리고 이펙트도 끔.. 120이 시간일 거임 하나씩 해보기
} 시간,이펙트,데미지,0,0 이렇게 입니다.. 돌려보면서 실험 해보지 않아서 ㅈㅅ
message 3, object_name() + "가(이) 베노미를 가합니다.";
BenomiStartcheck:
if(#Konst!=@target){end;}
if(@type==3){
message 3, "스펠을 외워 중독이 해제 되었습니다.";
end;
}
del@type;
if(get_body(@myid)==48){end;} //뮤레칸 귀신상태 베노미 끝 귀신상태 팅김방지
if(get_body(@myid)==64){end;} //이아방 귀신상태 베노미 끝 이건 이아방
if(time() - #benomitime < 120){goto BenomiStart; end;} 0부터 120까지..
message 3, "중독 시간이 지나 끝 났습니다..";
end;
BenomiStart:
game_sound 0,0;
del@hill;
char_damaged4@myid,#poisondamge*1/100,#poisondamge*1/100; 1프로 뎀지
effect @myid, 247, 0, 75; 독 이펙트
message 3, "독기가 온몸을 침투합니다.";
Sleep(1000);
goto BenomiStartcheck;
}
ps. 베노미 이미지를 상태 표시창에 띄어야 하는데 적당한게 없네요
구동기 파일을 수정해서 하나 만들어야 할듯한데;;;
일단 제공된 소스를 보고 유추해서 ;;; 스크립트로 할 수 있는건 이정도 일 것 같네요?
허접해서 죄송합니다..
-
등록일 00:20
-
등록일 08.20
-
등록일 08.10VMware 네트워크 IP 설정댓글 2
-
등록일 08.08