죽었을떄 돈이 차감되는 구문입니다.

강좌가 아니고 예제입니다.

주석은 써놨으니 알아서 쓰시길...


주석에도 써있지만 server.prefix는 접두사입니다. 따라서 그냥 적용할경우 접두사가 null로 표시됩니다.

주석에 써있는데로 export를 하거나 삭제해주세요.

(리아는 개인서버의 화폐입니다.)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@rand = rand(15)
# rand라는 iVar(일회용 변수)에 1부터 5의 숫자중 하나를 저장합니다.
 
@prefix = import('server.prefix')
# prefix라는 iVar에 server.prefix를 import해서 저장합니다.
# server.prefix은 임의로 저장한 제 서버 접두사이며
# server.prefix를 적용시킬려면 사전에 export('server.prefix', 접두사)로
# 접두사를 설정해야합니다.
# 필요없다면 @prefix이 들어있는 부분과 이 코드를 삭제하세요.
 
# 쓸때 없이 짧은 코드입니다.
# 일부로 짧게 했어요.
if(acc_balance(@e['player']) >= integer(50000)){
# 만약 플레이어의 돈이 50000원보다 크거나 같을경우.
    if(@rand == 1){ msg(colorize(@prefix.'&420리아&c가 차감되었습니다.')) acc_subtract(@e['player'],20)}
    if(@rand == 2){ msg(colorize(@prefix.'&440리아&c가 차감되었습니다.')) acc_subtract(@e['player'],40)}
    if(@rand == 3){ msg(colorize(@prefix.'&460리아&c가 차감되었습니다.')) acc_subtract(@e['player'],60)}
    if(@rand == 4){ msg(colorize(@prefix.'&480리아&c가 차감되었습니다.')) acc_subtract(@e['player'],80)}
    if(@rand == 5){ msg(colorize(@prefix.'&4100리아&c가 차감되었습니다.')) acc_subtract(@e['player'],100)}
# 1일 경우 20원을 차감 시키고 2일경우 ... (반복)
}
cs