어둠의전설 OX퀴즈 구현


세오기반팩을 바탕으로 어둠의전설 OX퀴즈를 구현해봤습니다.
OX퀴즈 개최자가 상품이나 상금을 걸고 퀴즈를 진행할 수 있으며,
개최자가 퀴즈 도중 자리를 이탈하게 되면 우승자가 결정될 때까지 자동으로 퀴즈가 진행되도록 만들어봤습니다.
좀 더 보완해서 괜찮다 싶을 때 공개해보도록 할게요~
프리어둠 관련 궁금점들 쪽지 주시면 시간날 때마다 답장드리겠습니다.
프리 어둠도 많이 활성화 되었으면 좋겠네요. ㅜ

댓글6
-
1
에그몽
조언 감사합니다!
소스 파일이 있었다면 더 간단하게 구현을 할 수도 있었을텐데 어둠도우미님께서 올려주신 통파일만 가지고 있어
소스 구조를 이해하기 위해 많은 연구를 진행했습니다 ㅜ.ㅜ;
말씀해주신 문제점이 제가 확인한 것과 같은 것인지는 모르겠지만 OX퀴즈를 진행하는데 있어 주체가 맵을 이탈하거나 죽거나, 맞을 경우
튕기거나 정상적으로 퀴즈가 진행되지 않는 것을 확인했습니다.
문제 해결을 위해 이벤트 도중 주체를 지속적으로 확인을 하고 문제가 발생할 소지가 있는 경우 OX퀴즈방 내의 다른 유저들로 주체가 변경되도록 구현을 하였습니다.
일단 정상적으로 구현은 된 듯 하지만 쓸데없이 알고리즘이 복잡해진 듯하여 좀 더 최적화를 할 방법이 없을까 고민중인 상태입니다.
이펙트문제는 For문으로 구현이 되어있는 상태고 스크린샷에서는 짤린듯 보이지만 실제로는 잘 생성되는 것으로 확인했습니다.
어둠도우미님 덕분에 어둠 프리서버가 많이 활발해진 것 같습니다. 앞으로도 많은 도움 부탁드립니다~
-
2
꾸꾸꾸까까까2018.03.18 - 15:17 #1313213
도중주체를 계속 화인할경우
스킬 or 스펠 or NPC창 등 한 유저가 sesstion 을 받는 주체가 되면 오류가 뜰수도 있습니다
그 해결 방안으로는
스킬 or 스펠 등, delay등 관련한 스크립트들을 진행하지 않은상태에서 입장하며
퀴즈 주체자는 다른곳에 있어 데미지를 안받는 형식으로 하여
char_serial을 effect뜨는거처럼 비슷하게 하셔서 sesstion을 불러오셔서 메세지를 세션으로 쏴주셔서
문제 내주시면 좋을꺼 같습니다~!
굳이! 진행자가 참가안해도 되니!
에그몽 님의 최근 댓글
감사합니다. 2020 12.01 감사합니다. 2020 11.30 감사 2020 11.29 감사합니다 2020 08.07 감사합니다 2019 07.26