Jump to content
  • 0

[Ajuda/Help] NPC Montaria/Breeder


Question

Posted (edited)

english (google traduction)

Hello, I'm using euphy's NPC in [rAthena] Ragnarok Online offline newbie package 2017 and I can not solve one thing:

Every time I click on the NPC, the character walks to the side of the NPC and this bothers a lot ...

It's working just right, just this annoying bug from char walking up to npc when you click it.

pt-br

Olá, estou utilizando o NPC do euphy no [rAthena] Ragnarok Online offline newbie package 2017 e não estou conseguindo resolver uma coisa:

Toda vez que eu clico no NPC, o personagem anda até ao lado do NPC e isso incomoda muito...

Ele está funcionando certinho, só esse bug chato do char andar até o npc quando clica nele.

script:

Spoiler

 

//= Universal Rental NPC
//===== By: ==================================================
//= Euphy
//===== Current Version: =====================================
//= 1.2
//===== Description: =========================================
//= One-click automatic mount rentals.
//= Replaced 'close' with 'end' [Streusel]
//= Fixed 'close' issues. [Joseph]
//============================================================

prontera,158,176,4    script    Montaria    509,{

    if (ismounting()) {
        message strcharinfo(0),"You must first remove your mount.";
        end;
    } else if (((eaclass()&EAJ_THIRDMASK)==EAJ_RANGER) && !countitem(6124)) {
        if (!checkfalcon() && getskilllv("HT_FALCON") && !checkwug()) {
            if(select(" ~ Falcon: ~ Warg")==1) setfalcon;
            else getitem 6124,1; //Wolf's_Flute
        } else getitem 6124,1; //Wolf's_Flute
    } else if (((eaclass()&EAJ_THIRDMASK)==EAJ_MECHANIC) && !checkcart() && getskilllv("MC_PUSHCART")) {
        if (!checkmadogear() && getskilllv("NC_MADOLICENCE")) {
            if(select(" ~ Cart: ~ Mado")==1) setcart;
            else setmadogear;
        } else setcart;
    } else if (!checkcart() && getskilllv("MC_PUSHCART")) setcart;
    else if (!checkfalcon() && getskilllv("HT_FALCON") && !checkwug()) setfalcon;
    else if (!checkriding() && !checkdragon() && getskilllv("KN_RIDING")) {
        if ((eaclass()&EAJ_THIRDMASK)==EAJ_RUNE_KNIGHT) setdragon;
        else setriding;
    } else if (!checkmadogear() && getskilllv("NC_MADOLICENCE")) setmadogear;
    else {
        message strcharinfo(0),"You do not meet requirements to rent.";
        end;
    }
    specialeffect2 EF_TEIHIT3;
    end;
}

 

 

Edited by technick

2 answers to this question

Recommended Posts

  • 0
Posted
40 minutes ago, technick said:

english (google traduction)


Hello, I'm using euphy's NPC in [rAthena] Ragnarok Online offline newbie package 2017 and I can not solve one thing:

Every time I click on the NPC, the character walks to the side of the NPC and this bothers a lot ...

It's working just right, just this annoying bug from char walking up to npc when you click it.

pt-br

Olá, estou utilizando o NPC do euphy no [rAthena] Ragnarok Online offline newbie package 2017 e não estou conseguindo resolver uma coisa:

Toda vez que eu clico no NPC, o personagem anda até ao lado do NPC e isso incomoda muito...

Ele está funcionando certinho, só esse bug chato do char andar até o npc quando clica nele.

script:

  Reveal hidden contents

 

//= Universal Rental NPC
//===== By: ==================================================
//= Euphy
//===== Current Version: =====================================
//= 1.2
//===== Description: =========================================
//= One-click automatic mount rentals.
//= Replaced 'close' with 'end' [Streusel]
//= Fixed 'close' issues. [Joseph]
//============================================================

prontera,158,176,4    script    Montaria    509,{

    if (ismounting()) {
        message strcharinfo(0),"You must first remove your mount.";
        end;
    } else if (((eaclass()&EAJ_THIRDMASK)==EAJ_RANGER) && !countitem(6124)) {
        if (!checkfalcon() && getskilllv("HT_FALCON") && !checkwug()) {
            if(select(" ~ Falcon: ~ Warg")==1) setfalcon;
            else getitem 6124,1; //Wolf's_Flute
        } else getitem 6124,1; //Wolf's_Flute
    } else if (((eaclass()&EAJ_THIRDMASK)==EAJ_MECHANIC) && !checkcart() && getskilllv("MC_PUSHCART")) {
        if (!checkmadogear() && getskilllv("NC_MADOLICENCE")) {
            if(select(" ~ Cart: ~ Mado")==1) setcart;
            else setmadogear;
        } else setcart;
    } else if (!checkcart() && getskilllv("MC_PUSHCART")) setcart;
    else if (!checkfalcon() && getskilllv("HT_FALCON") && !checkwug()) setfalcon;
    else if (!checkriding() && !checkdragon() && getskilllv("KN_RIDING")) {
        if ((eaclass()&EAJ_THIRDMASK)==EAJ_RUNE_KNIGHT) setdragon;
        else setriding;
    } else if (!checkmadogear() && getskilllv("NC_MADOLICENCE")) setmadogear;
    else {
        message strcharinfo(0),"You do not meet requirements to rent.";
        end;
    }
    specialeffect2 EF_TEIHIT3;
    end;
}

 

 

Diff a new client and don't add the Change Walk to Delay patch.

  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...