BadgeCounter

February 20, 2008

See also SpringNote

휘장을 세어주는 와우 애드온. 레이드 중간에 혹시 휘장을 빼먹은 건 아닌지 궁금해서 다른 사람에게 몇 개가 맞는지 물어보는 경우가 있다. 물어보지 않고 알 수 있도록 만들었다. 사용법은 다음과 같다.

  • /bc : 현재 얻은 휘장 수와 다른 사람들이 얻은 휘장 수를 보여준다.
  • /bc reset : 카운터를 리셋한다. 던전에 귀속되면 자동으로 리셋된다.
  • /bc report : 파티창에 모두 몇 개여야 하는지 알려준다.
  • /bc change 아이템 이름 : 원래는 휘장을 세는데, 여기에 아이템 이름을 적어주면 사실 아무 아이템이나 셀 수 있다.

만들면서 재미있었던 건 string.find 함수였다. lua reference 에 string.find 함수의 용법이 나와있다. 두번째 인자로 주는 패턴에 캡춰()가 들어가면 일치하는 값을 세번째 이후부터 돌려준다. Perl 의 $1, $2 등에 해당하는 값이다.

a, b, c = string.find(“Foo bar”, “(.*)oo”);

에서 a = 1, b = 3, c = “F” 가 된다. 여기서 세번째 이후의 값만 얻고 싶으면 select() 함수를 사용하면 된다.

c = select(3, string.find(“Foo bar”, “(.*)oo”));

이러면 역시 c=”F” 가 된다.

Entry Filed under: game. Tags: , , .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Tags

addon android Assembly batch book C++ editor excel google InstallShield lua personal physic security wow

Recent Posts

Recent Comments

지양 on Source Insight – Browse …
조프 on Source Insight – Browse …
조프 on Source Insight – Browse …
랑탕 on Google 크롬의 Crash message
지양 on n&(n-1)

Blogroll