채팅0

    핵린이들을 위한 자동버프 만드는 법.

    조회수 1909

    CommandLogic_Client.OnBeginPlay 에 들어가보면

    local zz_y7_const = { 가 있다.


    여기에 BUFF = "버프"; 를 추가하자.


    핵린이라면 현재 널리퍼진 스크립트를 쓰고 있을테니, 보면 금방 알거다.


    그 다음에


    ------------------- Toggle Cheats -------------------


    밑에다가


    [zz_y7_const.BUFF] = function(self)

    zz_y7.use_buff = not zz_y7.use_buff

    if zz_y7.use_buff then

    zz_y7.auto_buff_timer = _TimerService:SetTimerRepeat(zz_y7.buff_func, 60)

    else

    _TimerService:ClearTimer(zz_y7.auto_buff_timer)

    end

    print_toggle_message(zz_y7_const.BUFF, zz_y7.use_buff)

    end,


    를 추가하자. 저기 보이는 60은 60초마다 갱신한다는 뜻이다.

    즉 60초마다 버프를 써준다는 뜻인거지. 저 수치는 너가 원하는 대로 바꾸자.


    그다음


    --------- custom functions --------- 밑에다가


    zz_y7.buff_func = function(self)

    if zz_y7.use_buff then

    _PlayerActiveSkillLogic:DoActiveSkill(000000, false)

    end

    end


    이걸 추가하자. 여기서 DoActiveSkill(0000000, false) 여길 주목하자.

    너가 쓸 버프 스킬의 코드를 저 숫자에 입력하면 된다. 일부러 0000000으로 해놨지.

    버프스킬 ID를 어케 하냐고? 당장 스킬 코드라고 치닷에 검색하면 쫘르륵 나온다.


    이상.

    댓글22

    회원프로필

    개추

    2024.02.06 03:26
    회원프로필

    수고

    2024.02.06 03:26
    회원프로필

    감사합니다  형님 다잘되는데 물약만 먹통인데 1:1가능할까요 ap충전이안되서 안걸어지네여 ㅠ

    2024.02.06 03:29
    회원프로필

    나도 ap가 없어여

    2024.02.06 03:31
    회원프로필

    물약좀 댓글로  물어봐도될까요
    지금  토글치트 바로 밑에
    [zz_y7_const.HPMP] = function(self)

    zz_y7.use_hpmp = not zz_y7.use_hpmp

    if zz_y7.use_hpmp then

    zz_y7.auto_hpmp_timer = _TimerService:SetTimerRepeat(zz_y7.hpmp_func, 0.1)

    else

    _TimerService:ClearTimer(zz_y7.auto_hpmp_timer)end

    print_toggle_message(zz_y7_const.HPMP, zz_y7.use_hpmp)

    end, < 따움표시까지해서 넣고  커스텀 바로밑에
    zz_y7.hpmp_func = function(self)

    if zz_y7.use_hpmp then -- use_hpmp

    local UserHP = _UserService.LocalPlayer.WsUser.Hp

        local UserMP = _UserService.LocalPlayer.WsUser.Mp 
        if UserHP <= 100 then
        _ItemConsumeLogic:TryConsumeFromFuncKey(2000001) 
        end
        if UserMP <= 50 then
        _ItemConsumeLogic:TryConsumeFromFuncKey(2000003) 
        end
    end

    end. < .찍고 넣었는데 먹통이 되버리는데 혹시 제가틀린게 있을가요 ?

    2024.02.06 03:34
    회원프로필

    zz_y7.hpmp_func = function(self)
        if zz_y7.use_hpmp then  -- use_hpmp
            local UserHP = _UserService.LocalPlayer.WsUser.Hp 
            local UserMP = _UserService.LocalPlayer.WsUser.Mp 

            if UserHP <= 100 then
                _ItemConsumeLogic:TryConsumeFromFuncKey(2000001) 
            end

            if UserMP <= 50 then
                _ItemConsumeLogic:TryConsumeFromFuncKey(2000003) 
            end
        end
    end

    2024.02.06 03:40
    회원프로필

    . 이걸 찍었닝?

    2024.02.06 03:41
    회원프로필

    네 ㅋㅋ 그거 빼니깐 이제 잘되네요 감사합니다 !!

    2024.02.06 03:47
    회원프로필

    형님 넣어도 안되는거 어떻게하죠ㅠㅠㅠㅠ

    2024.02.06 03:41
    회원프로필

    스크립트가 준내 예민해서 그래. 위치도 바꿔보고 해봐

    2024.02.06 03:42
    회원프로필

    형님 스피어맨인데 스피어부스터 한번쓰고 그다음엔 안쓰는데 공격모션때문에 그런가요?

    2024.02.06 03:50
    회원프로필

    공격에 밀리는거에요. 그래서 개인적으로는 버프 갱신시간을 짧게 해주는걸 선호합니다

    2024.02.06 03:54
    회원프로필

    20으로 해놨는데도 그러네요 ㅠ 제 버프가 20초라 그런가봐요

    2024.02.06 03:55
    회원프로필

    형 11가능해?? 궁수 관련 ㅠㅠ

    2024.02.06 03:54
    회원프로필

    만약 저기서 버프 한게 더집어 넣는 다하면 어케해야대 형 ?

    2024.02.06 04:07
    회원프로필

    형님 자동버프, 자동줍기 ,마을귀환 이런거 한스크립트에 다 넣어서 사용이 불가능하죠 ..? 자동물약이랑 마을귀한은 안되는거같은데 같이

    2024.02.06 04:12
    회원프로필

    형님 덕분에 부캐 하나 달팽이가 없었는데 ㅠㅠㅠㅠ 자동물약 반응이 없어서 계속 찾고있었는데 적용시켰습니다 감사합니다!!

    2024.02.06 04:39
    회원프로필

    버프 2번째 추가는 어떻게하나요?

    2024.02.06 10:10
    회원프로필

    그냥 _PlayerActiveSkillLogic:DoActiveSkill(000000, false) 밑에 _PlayerActiveSkillLogic:DoActiveSkill(000000, false)  하나더 추가하거나, 버프2 해놓고 토글 하나 더 만들거나 ㅎㅎ

    2024.02.06 12:34
    회원프로필

    저 이거 아무리해도 안되는데 뭐가 문제일까요 다른문서 다 비교도해보고 잘못된점 찾으려해도 아예없어서요
    클라킨상태로 로그인안하고 클라만킨상태로 문서들바꿨거든요 이게 잘못된건가요?

    2024.02.07 09:22
    회원프로필

    ------------------- Toggle Cheats -------------------
    [zz_y7_const.BUFF] = function(self)



    zz_y7.use_buff = not zz_y7.use_buff



    if zz_y7.use_buff then



    zz_y7.auto_buff_timer = _TimerService:SetTimerRepeat(zz_y7.buff_func, 290)



    else



    _TimerService:ClearTimer(zz_y7.auto_buff_timer)



    end



    print_toggle_message(zz_y7_const.BUFF, zz_y7.use_buff)



    end,



    --------- custom functions ---------

    zz_y7.user_check_func = function ()

    if isvalid(_UserService.LocalPlayer.PetOwnerComponent.Pet) then

    petRepleteness = _UserService.LocalPlayer.PetOwnerComponent.Pet.PetComponent.Repleteness

    if petRepleteness < 60 then

    _ItemConsumeLogic:TryConsumeFromFuncKey(2120000)

    end

    end



    zz_y7.buff_func = function(self)



    if zz_y7.use_buff then



    _PlayerActiveSkillLogic:DoActiveSkill(1001003, false)



    end



    end



    아이언바디 설정했는데 버프를 안씁니다...



    핵린이를 도와주세요..

    2024.02.14 18:34
    회원프로필

    중달님 늦었지만 감사히 잘 배웠습니다
    인사드리고싶어서 댓글 남깁니다

    2024.02.18 09:17

      게시글 리스트
      제목작성자작성일조회
      공지10-2022105
      6166403:5923
      6166300:0981
      6166211-1076
      6166111-1089
      6166011-1095
      6165911-10132
      6165811-10200
      6165711-10256
      6165611-09304
      6165511-09279
      6165411-09306
      6165311-09341
      6165211-09309
      6165111-09359
      6165011-09413
      6164911-09349
      6164811-08394
      6164711-08408
      6164611-08477
      안내 배너 이미지