코드 약간 수정하니까 잘됨
??
이젠 갤징징도 사전에 차단되네;
지금 만든 LUA 스크립트는
무기를 던지면 조금 뒤에 님 손으로 되돌아오는 코드임
그러니까 부메랑 같은 느낌으로 보면 댐
작동이 약간 엉성해서 이하와 같은 버그가 있다
버그1
drop_action을 통한 구현이라 무기를 바닥에 내려놔도 함수의 트리거가 됨.
당연히 이에 대한 예외처리는 해두었음.
버그2
이 구현은 "무기를 든다" 는 동작을 강제로 일으키는 식으로 구현됨.
무기를 던진 뒤에 다른 무기를 들고 있다면
"무기 버리기/집어넣기" 창이 활성화된다.
다른 무기를 들고 있으면 던진무기는 돌아오지 않는다! 고 하기에는 적절한 조건을 찾을 수가 없었어
버그가 좀 있긴 해도 던진게 다시 돌아오는 게 가능해졌으므로

이런게 가능함.
님들도 LUA 공부하자!
우으...그냥해조...로뷰이뜌땨땨....
하고 있는데 이거 하나만 넣는걸로 끝내기 싫어서 규모가 점점 커지는 중임...
루아는 뭔가 너무 쉬워서 코딩언어가 아닌거같아서 손이 안감 옛날에 c++하고 파이썬 할때도 이랬는데
제한된 라이브러리에서 의도하는 기능을 만드는건 여전히 쉽지 않은듯 ㅋㅋ
오 맞네 근데 내가 말한거는 기능 구현보다 문법자체가 너무 간단하면 손이안감
카타클 루아 강의는 어디서봄? 함수같은거
일단 공식 문서 사이트가 있고 레퍼런스도 같이 있음. 문서: https://docs.cataclysmbn.org/en/mod/lua/tutorial/modding/ 라이브러리 레퍼: https://docs.cataclysmbn.org/en/mod/lua/reference/lua/ 그외에 빌트인된 모드 중에 lua가 사용된 예제 모드 뜯어서도 공부했다
ㄱㅅㄱㅅ 나중에 시간나면 루아 강의글도 써주면 좋겠네 모드만들거 싶을때 보게
ㅇㅋㅇㅋ