Jump to content

Dogpatch

Members
  • Content Count

    78
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by Dogpatch


  1. Add this line after the "reset" command on your reset NPC.

     

    StatusPoint = StatusPoint + (getvariableofnpc(.StatusM,"Rebirth_NPC_Name_Here") * master_rebirth) + (getvariableofnpc(.StatusN,"Rebirth_NPC_Name_Here") * rebirth_no);

  2. Whenever I open the skill tree I get this message

     

    aPL2UWs.jpg

     

    It doesn't crash the client or anything but it's kinda annoying since everytime I open the skill tree it pops up. 

     

    This is the 1st time I've seen it and have no idea what it is. Anyone have an idea?

    My guess is lua error but I haven't touched the lua files in almost 2 months.

     

    Changes I did before the error popped up:

    Re-diffed client but the only diff I added was to enable "spaces" when creating a guild. I also tried putting back my old client and the same error pops up.

     

    Thanks in advance.

     

    Update:

    Found out the same error pops up when opening a trade window



    Update #2:

     

    Fixed. It was a problem with the custom DLLs since my GRF is encrypted. Re-did the GRF encryption and it's fixed.


  3. To not duplicate replace 

    callfunc "qshop";

    with what ever you want to name your shop. e.g "newqshop";

     

     

    To use pvppoints, replace

    setarray .Points$[0],"#CASHPOINTS","Cash Points";

    with

    setarray .Points$[0],"#PvPPoints","PvP Points";

     

     

    To use the points in the shop, read this line:

     Quest items -- do NOT use a reward item more than once!//	Add(<shop ID>,<reward ID>,<reward amount>,//	    <Zeny cost>,<point cost>,//	    <required item ID>,<required item amount>{,...});

    example:

    Add(1,20622,1,2000000000,999,20078,5,7227,150,673,60,969,500,20145,2,670,20);

    where 999 is the #PvPPoints


  4. @mrlongshen 

    I took them from the script Dogpatch posted.

    .@mvpIdList holds the MVP IDs.

    .mvpCardIds holds the according card ids.

    .mvpCardRates holds the according drop rate.

     

     

    Yeah mine was just a quick fix and never really had the time to edit it. Thanks for optimizing it. I'll use the version you made. 


  5. Open GRF

    data > sprite > Àΰ£Á· > ¸Ó¸®Åë

     

    ¿© = Female

    ³²   = Male

     

    Just place the corresponding files within that folder.

    Then edit your conf/battle/client.conf

     

    Looks something like this:

    // Valid range of dyes and styles on the client.min_hair_style: 0max_hair_style: 68min_hair_color: 0max_hair_color: 533min_cloth_color: 0 max_cloth_color: 533

  6. I give up on trying to fix this by myself. Basically, my old patch files/folder backup got wiped along with my hard drive some time ago. And since I need to update the server, I downloaded Thor Patcher again. 1st the Patcher wasn't launching at all and was giving me errors but that's resolved. Now that I got the patcher to run, I get this

     

    Basically, it won't pack the patch in the target GRF.

     

    What I've tried:

    Tried with default patcher theme

    Remade the patch file about 50 times

    Run as administrator ( -__- )

    Remade the Patcher about 50 times too

    All of which have failed to resolve the problem...

     

    The file patches all the way. Progress bar moves and gets the patch from my site, but it just won't pack the **** thing in my GRF.

    Funny part is, if I run the patcher outside of my RO folder, it patches all the way and even makes it's own VegasRO-BJ.grf and the .dat file.

     

    Anyone wanna take a swing at it?


    IMPORTANT EDIT:

    Downloaded older Thor Patcher version (courtesy of my Master -Dastgir) and it works now.


  7. What exactly do you mean by nerf? There are numerous ways to nerf a skill. e.g. Add a cooldown, reduce the damage, needs a certain item, etc. The list goes on. 

     

    Provide more details on exactly what you want done with it.


  8. Simple difference

     

    Your script

    case 4:		mes .@n$;		mes "Here are the color sets you saved:";		mes "Which one do you want to wear ?";		mes Slot 1 : <clothcolor>,<haircolor>";		mes Slot 2 : <clothcolor>,<haircolor>";		mes Slot 3 : <clothcolor>,<haircolor>";

     

    Fix to it in the one I posted

    case 4:		mes .@n$;		mes "Here are the color sets you saved:";		mes "Which one do you want to wear ?";		mes "Slot 1 : <clothcolor>,<haircolor>";		mes "Slot 2 : <clothcolor>,<haircolor>";		mes "Slot 3 : <clothcolor>,<haircolor>";

     

    You were getting DIRECT INPUT errors as you forgot to add a starting quotation on the Slot lines.


  9. In src/map/skill.c

     

    Look for this

    case UNT_MAGNUS:			if (!battle->check_undead(tstatus->race,tstatus->def_ele) && tstatus->race!=RC_DEMON)				break;			skill->attack(BF_MAGIC,ss,&src->bl,bl,sg->skill_id,sg->skill_lv,tick,0);			break;

    And replace with this:

    case UNT_MAGNUS:    if (!battle_check_undead(tstatus->race,tstatus->def_ele) && tstatus->race!=RC_DEMON && tstatus->race != RC_DEMIHUMAN)        break;    skill_attack(BF_MAGIC,ss,&src->bl,bl,sg->skill_id,sg->skill_lv,tick,0);    break;
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.