Jump to content

Recommended Posts

Posted (edited)

File Name: Punching Bag with DPS counter

File Submitter: Secrets

File Submitted: 01 May 2016

File Category: Utilities

Content Author: secretdataz

 

Update: This script won't work on Hercules and you have to make it work yourself if you want to use it on Hercules.

 

This is yet another punching bag with DPS counter which I use to experiment with get/setunitdata command.

Feel free to use.

 

 

 

 

 

Click here to download this file

 

 

Edited by Secrets
Herc LUL
  • Upvote 4
  • MVP 1
  • 1 month later...
  • 2 months later...
  • 3 months later...
Posted (edited)

Using Hercules

Hi sir, I met this problem when running the script, can anyone please help me regarding this matter? Thanks a lot!!


Addon: Also, how to fix the "warning" problem because most of my custom script met such problems. Thanks!~

punching bag bug.jpg

Edited by fallen0519
  • 4 months later...
  • 2 weeks later...
Posted (edited)

DSP is not showing

prontera,146,155,0    script    PunchingBag#0    844,{
    end;
    
OnMyMobDead:
OnInit:
    getunitdata(getnpcid(0), .@d);
    monster strnpcinfo(4),.@d[UNPC_X],.@d[UNPC_Y],"Punching Bag",1906,1,strnpcinfo(0)+"::OnMyMobDead";
    .@dupid = atoi(strnpcinfo(2));
    .gid[.@dupid] = $@mobid[0];
    .mhp[.@dupid] = strmobinfo(4,1271);
    setunitdata .gid[.@dupid],UMOB_MODE,.@d[UMOB_MODE]|0x4000000|0x0200000; // Set MD_STATUS_IMMUNE (0x4000000) because EDP/burn/%MHP based status can skew the DPS counter so much.
    initnpctimer;
    end;
    
OnTimer1000:
    .@dupid = atoi(strnpcinfo(2));
    if(unitexists(.gid[.@dupid])){
        getunitdata(.gid[.@dupid],.@d);
        .@diff = (.mhp[.@dupid] - .@d[UMOB_HP]);
        if(.@diff > 0){
            npctalk "Punching Bag : I've taken " + (.@diff/5) + " DPS in last 5 seconds.";
            setunitdata .gid[.@dupid],UMOB_HP,.mhp[.@dupid];
            specialeffect EF_HEAL;
        }
    }
    initnpctimer;
}

prontera,216,79,0    duplicate(PunchingBag#0)    PunchingBag#1    844
prontera,224,70,0    duplicate(PunchingBag#0)    PunchingBag#2    844
prontera,216,58,0    duplicate(PunchingBag#0)    PunchingBag#3    844
prontera,224,58,0    duplicate(PunchingBag#0)    PunchingBag#4    844

Edited by NakedWolf
Posted (edited)

no no error's in console @Secrets

sorry it was mistake your script works excellent

i forgot to change the mob id 

p[.@dupid] = strmobinfo(4,1271); <<<<---over here as i changed it here " monster strnpcinfo(4),.@d[UNPC_X],.@d[UNPC_Y],"Punching Bag",1906,1,strnpcinfo(0)+"::OnMyMobDead";

Edited by NakedWolf
it was my mistake
  • Upvote 1
  • 1 month later...
Posted

Add the NPC monster 

p[.@dupid] = strmobinfo(4,1906); <<<<---over here as i changed it here " monster strnpcinfo(4),.@d[UNPC_X],.@d[UNPC_Y],"Punching Bag",1906,1,strnpcinfo(0)+"::OnMyMobDead"; <<<----- and here

  • 2 months later...
  • 3 weeks later...
  • 5 months later...
  • 2 years later...
Posted
8 hours ago, Jholz27 said:

hi why the punching bag looks like this to me if i change the NPCID i cannot be attacked.

 image.png.fce4719e236a2da6618a9d1146b0f529.png

provide the script which you are using so some can check what the issue

Posted
11 hours ago, NakedWolf said:

provide the script which you are using so some can check what the issue

sorry, I already solved it it's because its summoning the wrong ID

  • 3 weeks later...
Posted
4 hours ago, chatterboy said:

they move around inmy server why ?

maybe wrong mob mode. You need to use mob modes that doesn't move similar to plants.

Try to download Sader's monster mode generator and create one that fits your punching bug

 

  • 4 weeks later...
  • 3 months later...
  • 6 months later...
  • 2 months later...
  • 8 months later...
Posted

Hi there @Secrets

not sure if you're still supporting this script, but i cant seems to make it work coz the cursor is always showing as NPC instead of the Attack-able cursor and it is un-clickable. 

No error appears on the console.

any help on this would be greatly appreciated.

image.png.208dcf3de9d976b9098cea5b293b805b.png

Join the conversation

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

Guest
Reply to this topic...

×   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...