사이트 로그인
2018.03.30 02:03
0,0,0,0,0,0,0 Monster_베노미 {
set @myid, get_myid();
set #poisondamage, get_vita;
set #benomitime, time();
if(magic_protection(@myid)){effect @myid, 33, 0, 130; end;}
if(char_curse(@myid, "베노미", 120, 15, 35))
message 3, object_name() + "가(이) 베노미를 가합니다.";
BenomiStartcheck:
set@type,istype(@target);
if(@type==3){
if(!char_curse(@myid, "베노미", 120, 15, 35))
message 3, "스펠을 외워 중독이 해제 되었습니다...";
del@myid;
del@target;
del@type;
end;}
if(time() - #benomitime < 30){goto BenomiStart; end;}
message 3, "중독 시간이 지나 끝 났습니다..";
del@myid;
del@target;
del@type;
end;
BenomiStart:
game_sound 0,0;
if(@type==3){
if(!char_curse(@myid, "베노미", 120, 15, 35))
message 3, "스펠을 외워 중독이 해제 되었습니다...";
del@myid;
del@target;
del@type;
end;}
if(get_body(@myid) != 48){
del@hill;//
char_damaged4@myid,#poisondamge*1/100,#poisondamge*1/100;
Sleep(1000);
effect @myid, 247, 0, 75;
message 3, "독기가 온몸을 침투합니다.";
goto BenomiStartcheck;}
}
베노미 이미지를 상태표시에 띄우는 것은..
if(char_curse(@myid, "베노미", 120, 15, 35))
15되어있죠? 저기 저쪽의 숫자와 관련 있는 것 같은데 잘모르겟네요
아니면 다른 함수를 쓰는듯;
앞에 120은 타임 35는 베노미 이미지 아이콘;;
0,0,0,0,0,0,0 Monster_베노미 {
set @myid, get_myid();
set #poisondamage, get_vita;
set #benomitime, time();
if(magic_protection(@myid)){effect @myid, 33, 0, 130; end;}
message 3, object_name() + "가(이) 베노미를 가합니다.";
BenomiStartcheck:
set@type,istype(@target);
if(@type==3){
del@myid;
del@target;
del@type;
end;
message 3, "스펠을 외워 중독이 해제 되었습니다...";
}
if(time() - #benomitime < 30){goto BenomiStart; end;}
message 3, "중독 시간이 지나 끝 났습니다..";
del@myid;
del@target;
del@type;
end;
BenomiStart:
if(get_body(@myid) == 48){end;}
if(@type==3){
message 3, "스펠을 외워 중독이 해제 되었습니다...";
del@myid;
del@target;
del@type;
end;}
if(get_body(@myid)!=48){
del@hill;//델힐이 위로
char_damaged4@myid,#poisondamge*1/100,#poisondamge*1/100;
Sleep(1000);
effect @myid, 247, 0, 75;
message 3, "독기가 온몸을 침투합니다.";
goto BenomiStartcheck;}
}
이건 오류 없는 소스 입니다.. 아우 6시간 수정불가 압박 -_- 이렇게 하면 오류는 없어지지만 오른쪽 상단 상태이미지는 뜨지 않음
나중에 먼지 찬찬히 알아봐야겟음^^;;