숫자표시를 하고싶은데요
사용자설정 옵션같은건 할 줄을 몰라서 그냥 디스플레이탭 디스플레이 문자에 %percenthealth% 넣어서 했거든요
그랬더니 소수점이하 거의 열자리까지는 나오는것 같아서..
체력이나 마력은 1000단위로 끊어서 뒤에 K로 표시하고 싶고 ex) 150,000마나는 150K
체력 퍼센트는 일의자리까지만 표시하고 뒤에 %문자까지 나타내고 싶습니다 ex) 100% 83%
숫자표시를 하고싶은데요
사용자설정 옵션같은건 할 줄을 몰라서 그냥 디스플레이탭 디스플레이 문자에 %percenthealth% 넣어서 했거든요
그랬더니 소수점이하 거의 열자리까지는 나오는것 같아서..
체력이나 마력은 1000단위로 끊어서 뒤에 K로 표시하고 싶고 ex) 150,000마나는 150K
체력 퍼센트는 일의자리까지만 표시하고 뒤에 %문자까지 나타내고 싶습니다 ex) 100% 83%
Naeri
추천 8
조회 1750
날짜 02:38
|
Naeri
추천 5
조회 2141
날짜 02:08
|
앨리스리델
추천 0
조회 94
날짜 00:12
|
청새리상어
추천 0
조회 155
날짜 2024.04.25
|
Naeri
추천 1
조회 876
날짜 2024.04.25
|
Naeri
추천 3
조회 1113
날짜 2024.04.25
|
Naeri
추천 5
조회 1491
날짜 2024.04.25
|
Naeri
추천 4
조회 1343
날짜 2024.04.25
|
볼셰비키
추천 0
조회 102
날짜 2024.04.25
|
루리웹-8948271719
추천 0
조회 156
날짜 2024.04.25
|
스퀴그먹는옼쓰
추천 0
조회 166
날짜 2024.04.25
|
데이비드비숍
추천 3
조회 2974
날짜 2024.04.25
|
스퀴그먹는옼쓰
추천 0
조회 113
날짜 2024.04.25
|
청새리상어
추천 0
조회 126
날짜 2024.04.25
|
한심하냥
추천 1
조회 346
날짜 2024.04.25
|
뷰너맨
추천 1
조회 238
날짜 2024.04.25
|
Naeri
추천 7
조회 5066
날짜 2024.04.25
|
털박이76
추천 3
조회 354
날짜 2024.04.25
|
스티브잡송
추천 1
조회 185
날짜 2024.04.24
|
Byungsin만보면짖는개
추천 0
조회 236
날짜 2024.04.24
|
나스리우스
추천 8
조회 1145
날짜 2024.04.24
|
아타호-_-
추천 2
조회 777
날짜 2024.04.24
|
Naeri
추천 6
조회 1811
날짜 2024.04.24
|
Naeri
추천 2
조회 644
날짜 2024.04.24
|
Naeri
추천 1
조회 880
날짜 2024.04.24
|
Naeri
추천 2
조회 1132
날짜 2024.04.24
|
스퀴그먹는옼쓰
추천 3
조회 366
날짜 2024.04.24
|
킴아스
추천 3
조회 467
날짜 2024.04.24
|
스퀴그먹는옼쓰
추천 0
조회 289
날짜 2024.04.24
|
청새리상어
추천 0
조회 269
날짜 2024.04.24
|
루아 스크립트가 어느정도 동작 하는지 모르겠네요 난중에 테스트 해보고 답변 없으면 달아볼게요
디스플레이에 기본 텍스트 부분에 %c를 넣고 수락하면 아래 새로운 창이 하나 열립니다. 그 창에 function() mp =UnitPower("player") if mp>=1000 then mp=mp/1000 mptext=math.floor(mp+0.5).."k" else mptext=math.floor(mp+0.5) end return mptext end 위 처럼 넣으시면 마나 숫자를 그대로 표시하고 1천이 넘어갈 경우 1k꼴로 변경 됩니다. 물론 추가적으로 m등을 표시하려면 수식을 더 넣어야 하구요 같은 요령으로 hp는 function() maxhp =UnitHealthMax("player") nowhp =UnitHealth("player") hp = math.floor(((nowhp/maxhp)*100)+0.5) hptext = hp.."%" return hptext end 를 넣으시면 됩니다
마나와 체력을 반대로 사용하고 싶으시면 위 문장에서 Health<=>Power을 서로 바꿔서 사용하시면 됩니다.
체력도 150K 이런식으로 표시해주고 싶은데 function() hp =Unithealth("player") if hp>=1000 then hp=hp/1000 hptext=math.floor(hp+0.5).."k" else hptext=math.floor(hp+0.5) end return hptext end 이렇게 하는거 맞나요?
아뇨 UnitHealth라고 쓰셔야 합니다 대소문자 구분해요
앗..아... 감사합니다 잘돼요