죽었을떄 돈이 차감되는 구문입니다.
강좌가 아니고 예제입니다.
주석은 써놨으니 알아서 쓰시길...
주석에도 써있지만 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(1, 5) # 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 |
'게임 > 마인크래프트' 카테고리의 다른 글
예제) contains (2) | 2016.07.20 |
---|---|
예제) 작물을 캘때 행운이 있으면 막아보자! (0) | 2016.03.09 |
[예제] 화이트리스트 한글 번역 (0) | 2016.02.20 |
ChestShop를 이용하여 커스텀 아이템을 판매하기! (0) | 2016.01.05 |
[예제] 서버 자동 저장 (0) | 2016.01.04 |