Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/09/17 in all areas

  1. I was able to reproduce this... Although I'm not sure if I'd call it a bug. It's got something to do with the way npcs are loaded. If you're within the range of the npc ~21 squares or something like that it will act fine. A few other side notes: while(1){ input .@TdayofWeek; //Script stops working right here. Input doesn't show up. if ((.@TdayofWeek >= 0) && (.@TdayofWeek <= 6)) break; } Can be replaced with... while( input( .@TdayofWeek, 0, 6 ) ){} Also I don't recommend using -1 as the sprite on an npc that is approachable by players. It's caused problems for me in the past with specific clients. I instead recommend using 104. Sprite 104 = Invisible, Unclickable. Sprite 111 = Invisible, Clickable. Sprite 844 = Shadow, Clickable.
    2 points
  2. Hey all! I'm releasing these files because I think there are more people out there who can agree to that the third job auras are a bit... over the top. So here, I've made this edit. With this, you will merely have a "glowy" appearance and no longer the huge wave, casting-like explosion aura. * Special thanks to Shigure from NovaRO for an updated image file - My own image was lost. Upon downloading you agree to the following: • This is a FREE RELEASE. Do not distribute this content for commercial purpose. Caution!: • The third job aura effects are part of many third job skills, so merging this with your GRF will interfere with quite some of their animations. So unless you like some animations to become black, you are strongly recommended to ONLY use these files in Pre-RE servers that ONLY offers third job appearance(/sprite) changes without becoming them otherwise. For example, with Secret's Dress Changer. Download available in attachment~ Reduced Auras.rar
    1 point
  3. 1527 downloads

    Block Prontera this file have a texture replacement for prontera textures and also have texture for izlude with izlude .gnd and .rsw texture
    Free
    1 point
  4. Version Ver 1

    1206 downloads

    .
    Free
    1 point
  5. Sorry, I'm not familiar enough with client mods, so I don't really know how to do it. I just say that you modified the client to show cast range and thought you could configure it to show ground effects as well. It's honestly hard to tell from here, why it doesn't work. I could try again on my rAthena if I can reproduce it somehow, but last time I tried, spaming was possible and I also know rAthena based servers where it works. You probably will need to debug it on your machine directly using Visual Studio. Actually, in the current implementation it doesn't even use timerskill anymore, but I'm not sure if you have that. Let me guide you through the code so you can understand and debug it. In the current implementation, the placing of the meteor storm cells starts here (skill.c): case WZ_METEOR: case SU_CN_METEOR: { int area = skill_get_splash(skill_id, skill_lv); short tmpx = 0, tmpy = 0; if (sd && skill_id == SU_CN_METEOR) { short item_idx = pc_search_inventory(sd, ITEMID_CATNIP_FRUIT); if (item_idx >= 0) { pc_delitem(sd, item_idx, 1, 0, 1, LOG_TYPE_CONSUME); flag |= 1; } } for (i = 1; i <= skill_get_time(skill_id, skill_lv)/skill_get_unit_interval(skill_id); i++) { // Creates a random Cell in the Splash Area tmpx = x - area + rnd()%(area * 2 + 1); tmpy = y - area + rnd()%(area * 2 + 1); skill_unitsetting(src, skill_id, skill_lv, tmpx, tmpy, flag+i*skill_get_unit_interval(skill_id)); } } break; The number of meteor should be "time" define in skill_cast_db.txt (which you quoted early, so at level 9 which you are casting the video it should be 6000) divided by the interval you defined in skill_unit_db which should be 1000. So 6000/1000 = 6 meteor cells placed. Each cell will get a different timer as the Meteors will start at different times (but those don't even count as timerskills, so it doesn't add to the limit). case WZ_METEOR: case SU_CN_METEOR: limit = flag - (flag&1); val1 = (flag&1); flag = 0; // Flag should not influence anything else for these skills break; ^ Here we make sure that the values of the cell are set correctly. default: if (group->val2 == 1 && (group->skill_id == WZ_METEOR || group->skill_id == SU_CN_METEOR)) { // Deal damage before expiration break; } skill_delunit(unit); break; ^ This code ensure that Meteor Storm cells don't get removed before dealing damage. default: if (group->skill_id == WZ_METEOR || group->skill_id == SU_CN_METEOR) { if (group->val2 == 0 && (DIFF_TICK(tick, group->tick) >= group->limit - group->interval || DIFF_TICK(tick, group->tick) >= unit->limit - group->interval)) { // Unit will expire the next interval, start dropping Meteor struct block_list* src; if ((src = map_id2bl(group->src_id)) != NULL) { clif_skill_poseffect(src, group->skill_id, group->skill_lv, bl->x, bl->y, tick); group->val2 = 1; } } // No damage until expiration return 0; } break; ^ This code handles the display of the falling meteor which is 1 second before the cell expires. else if (group->skill_id == WZ_METEOR || group->skill_id == SU_CN_METEOR) { skill_delunit(unit); return 0; } ^ And here we finally delete it after they dealt damage. So, that's how it works in the current rAthena implementation. It doesn't show any error in the map server, right? Something like unit limit reached?
    1 point
  6. it is much easier to backup old sql database using phpmyadmin. how to backup old sql database 1. login into phpmyadmin. click export. 2. on export method, click custom. 3. on output, tick view output as text. 4. on object creation options, tick Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT statement 5. then click on go button. 6. the db sql is generated in text format. copy all & paste it blank notepad. 7. save it on ur computer. be sure to remember the file name & directory location. as u will use it to restore back in new vps how to restore olq sql database 1. login into phpmyadmin. click import. 2. click on button browse your computer. search the txt file that contain sql files which u save earlier. 3. then click on go button. the purpose in saving sb sql files in txt formatted is to overcome the slow internet connection problem... as the txt file size is much smaller than in .sql
    1 point
  7. You're right, it doesn't work if you set the NPC in a map, but only with no sprite (-1). It works fine with any sprite, both clicking and whispering.
    1 point
  8. 3414 downloads

    This is just a compilation of aura's I've had for quite a few years. I figured since you don't really see many aura's anymore I'd upload all of them from old projects I used to have. IDK who owns all of these so if anyone can look through them and maybe shoot me a pm I'll be able to change this post to give credit where due.
    Free
    1 point
  9. Version Free

    1460 downloads

    Hello members! Here is my Christmas version of Prontera that I've promised to release. [Original link] As you will see when you compare the screenshots of that thread with these, you'll notice that I've done some changes since that showcase (but only for the better). Keep in mind. this is a free version to promote my paid version. So if you like the map, please contact me, and I'll sell you the purchasable (creditless) version (for $10). I choose to put credits on it because my terms of use keep being violated... Another important note, if you download this map, make sure you also download >> [this Texture Pack] << - I couldn't include it in this upload because it'd exceed the boards' allowed file size limit. Merry Christmas everyone~ ♥ If you find any bugs, please report!
    Free
    1 point
  10. 2730 downloads

    Cursor Collection made by Tambayan and originally released for free on eA
    Free
    1 point
×
×
  • Create New...