• 커뮤니티 스크린샷 ()
  • 어둠의전설 OX퀴즈 구현

    • 에그몽
    • 2019.03.12 - 20:54 2018.03.07 - 22:11 253 6

ox퀴즈2.png

 

ox퀴즈2.png

 

 

 세오기반팩을 바탕으로 어둠의전설 OX퀴즈를 구현해봤습니다.

 

 OX퀴즈 개최자가 상품이나 상금을 걸고 퀴즈를 진행할 수 있으며,

 개최자가 퀴즈 도중 자리를 이탈하게 되면 우승자가 결정될 때까지 자동으로 퀴즈가 진행되도록 만들어봤습니다.

 좀 더 보완해서 괜찮다 싶을 때 공개해보도록 할게요~

 

 프리어둠 관련 궁금점들 쪽지 주시면 시간날 때마다 답장드리겠습니다.

 프리 어둠도 많이 활성화 되었으면 좋겠네요. ㅜ

Attached file
ox퀴즈2.png 268.9KB 0ox퀴즈2.png 251.8KB 0
이 게시물을..
N
0
0
  • 오랜만에 블소한판Coke밥
  • 29
    에그몽

에그몽 님의 최근 글

ssd 최적화 프로그램 43 2018 04.17 파일 정리 프로그램 33 2018 04.17 geek 언인스톨러 36 2018 04.17 윈도우7 usb 디스크 생성기 39 2018 04.17 가벼운 음악 플레이어 39 2018 04.17

에그몽 님의 최근 댓글

감사합니다. 2020 12.01 감사합니다. 2020 11.30 감사 2020 11.29 감사합니다 2020 08.07 감사합니다 2019 07.26
글쓴이의 서명작성글 감추기 

댓글6

  • 0
    영주의서
    2018.03.12 - 01:16 2018.03.12 - 01:16 #1297799

    굿굿 아이디어~!

  • 0
    턱바
    2018.03.15 - 22:51 #1306493

    최신소스 , 기타유틸 구매원합니다

    12345790 << 카톡주세요

  • 0
    꾸꾸꾸까까까
    2018.03.17 - 22:45 2018.03.17 - 22:44 #1311536

    잘 만드셨네요!!

    하지만..

    NPC로 진행하는거든 스킬이든 

    Effect2와 Char_damage를 가지고 있는 주체는 (NPC를 이용하여 시작한)자신이기 때문에

    자신이 데미지로 죽거나, 맞을경우 구동기가 튕깁니다.

     

    이펙트가 또한 많이 생성될 경우 2줄 3줄정도 가다가 생성이 안되는 경우가 있습니다.

     

    그럴경우는 For문을 수정해주시면 꽉채워집니다 

     

    소스에서 Char_damage를 하나 만드시는게 좋습니다~!

     

  • 1
    0
    에그몽
    2018.03.18 - 10:15 2018.03.18 - 10:09 #1312259

    조언 감사합니다!

    소스 파일이 있었다면 더 간단하게 구현을 할 수도 있었을텐데 어둠도우미님께서 올려주신 통파일만 가지고 있어

    소스 구조를 이해하기 위해 많은 연구를 진행했습니다 ㅜ.ㅜ;

     

    말씀해주신 문제점이 제가 확인한 것과 같은 것인지는 모르겠지만 OX퀴즈를 진행하는데 있어 주체가 맵을 이탈하거나 죽거나, 맞을 경우

    튕기거나 정상적으로 퀴즈가 진행되지 않는 것을 확인했습니다.

     

    문제 해결을 위해 이벤트 도중 주체를 지속적으로 확인을 하고 문제가 발생할 소지가 있는 경우 OX퀴즈방 내의 다른 유저들로 주체가 변경되도록 구현을 하였습니다.

    일단 정상적으로 구현은 된 듯 하지만 쓸데없이 알고리즘이 복잡해진 듯하여 좀 더 최적화를 할 방법이 없을까 고민중인 상태입니다.

    이펙트문제는 For문으로 구현이 되어있는 상태고 스크린샷에서는 짤린듯 보이지만 실제로는 잘 생성되는 것으로 확인했습니다.

     

    어둠도우미님 덕분에 어둠 프리서버가 많이 활발해진 것 같습니다. 앞으로도 많은 도움 부탁드립니다~

  • 2
    0
    꾸꾸꾸까까까
    2018.03.18 - 15:17 #1313213

    도중주체를 계속 화인할경우

    스킬 or 스펠 or NPC창  등  한 유저가 sesstion 을 받는 주체가 되면  오류가 뜰수도 있습니다

    그 해결 방안으로는

    스킬 or 스펠 등, delay등 관련한 스크립트들을 진행하지 않은상태에서 입장하며

     

    퀴즈 주체자는 다른곳에 있어 데미지를 안받는 형식으로 하여

     

    char_serial을 effect뜨는거처럼 비슷하게 하셔서 sesstion을 불러오셔서 메세지를 세션으로 쏴주셔서

     

    문제 내주시면 좋을꺼 같습니다~!

     

    굳이! 진행자가 참가안해도 되니! 

  • 0
    스네이크엔터
    2019.03.12 - 20:54 #3856577

    옛날 어둠의 전설 그립네요. 당시에 pc방이 막 생기고 스타크레프트가 유행하기 직전에 참 신기하게도 이 게임을 동네 형들따라서 열심히 했었는데 하하하..

     

     

댓글 쓰기 에디터 사용하기 닫기
  • view_headline 목록
  • 14px
  • 오랜만에 블소한판
  • 목록
    view_headline
6