Jump to content

Flaid

Members
  • Posts

    398
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Flaid

  1. Flaid

    g(r)Athena

    Einige von eAthena kennen rAthena ja noch nich, werden vieleicht auch noch den Wechsel mitbekommen und sich zu uns gesellen.
  2. Flaid

    g(r)Athena

    Kann dir hier nur zustimmen. So viele die Deutsch sprechen gibt es hier ja nicht.
  3. Flaid

    g(r)Athena

    Weil viele danach gefragt hatten aber scheint jetzt doch nicht wirklich aktiv zu sein^^
  4. That's better I think. Atleast I like this better.
  5. And I didn't want to post about this because I thougth it was only me. Lmao. @Emistry, I personally wouldn't like a dropdown menu for that, atleast not for all but you could make a drop down for similar stuff.
  6. As some of you guys might remember, preserve was able to be turned off. I now will teach you how you can do that with a few simple source edits. Open up your skill.c and look for case ST_PRESERVE: It will look like this: case NPC_DEFENDER: case NPC_MAGICMIRROR: case ST_PRESERVE: case NPC_INVINCIBLE: Now you outmark it. It will look like this then: case NPC_DEFENDER: case NPC_MAGICMIRROR: //case ST_PRESERVE: case NPC_INVINCIBLE: Now you search for case GS_GATLINGFEVER: and add case ST_PRESERVE: at the bottom. It should look like this now: case CR_SHRINK: case SG_FUSION: case GS_GATLINGFEVER: case ST_PRESERVE: if( tsce ) { clif_skill_nodamage(src,bl,skillid,skilllv,status_change_end(bl, type, -1)); map_freeblock_unlock(); Okay, now you'll have to search for // Turn off check and add case ST_PRESERVE: at the end. It will look like this. (Sorry I have to post the screenshot here because tabs don't work and it will look crappy) Now just save and recompile your server. You now will be able to turn preserve off when it's on and you use the skill again.
  7. The skill is passive? Was it passive before? Provide some more information if you want help.
  8. Open you skill_db.txt and look for skill ID 2419 and edit it to the following: 2419,0,6,4,0,0x1,0,10,1,no,0,0x20,0,misc,0, Do the same with the skill id 2422. 2422,0,6,4,0,0x1,0,10,1,no,0,0x20,0,misc,0,
  9. Flaid

    eAthena

    rAthena is better than eAthena aleady but eAthena had many useful information we don't have here yet. Give it time and we will have everything that's useful here. eAthena is the past rAthena is the future.
  10. Flaid

    Item Script

    Here's the bow script. 20050,Bow,Bow,4,1000000,,50,100,,5,4,0x000A0848,7,2,34,4,77,1,11,{ bonus bLongAtkRate,5; bonus bUnbreakableArmor,0; if(getrefine() = 10) bonus bLongAtkRate,5; },{},{} You should try to make the rest yourself, I will help you with the effects. 3% chance to cast silence: bonus2 bAddEff,Eff_Silence,300; 3% chance to cast stun: bonus2 bAddEff,Eff_Stun,300; 3% chance to cast curse: bonus2 bAddEff,Eff_Curse,300; Matk bonus: bonus bMatkRate,10; On refine: if(getrefine() = 10){ your effect here } Unbreakable: bonus bUnbreakableArmor,0
  11. You're using Windows 7, I suppose. Right click your Ragnarok.exe and run it in windows xp mode. Then simply right click again and run as administrator, this should work for most cases.
  12. Flaid

    eAthena

    That's the only reason I'll ever feel bad for eA going down. Word. But who knows if it really is down permanently? Probably Paradox is moving host as mentioned above or just didn't pay the bills. Who knows, who knows.
  13. Flaid

    Customs...

    Add me up on MSN, I have sent you a PM and I will look into it.
  14. Flaid

    Customs...

    An error is much better already because you now get the item, this means you didn't add the data related stuff. You might have forgotten the lua files. Or you didn't change the item ID in your data. Could you check please?
  15. Yes, but don't always set it to 0,0 because on some it is like this: storage: 0,80 The first one is for the @command (@storage) and the second, in this case the 80 is to use the #command (#storage) to open someone else's storage. // 0: Normal player // -> no commands accessible // 1: Super player // -> some minor advantage: storage, petrename, etc... // 10: Super player+ // -> more powerful commands, like mobsearch and changegm // 20: Mediator // -> GM commands for finding players and moving to them (also kicking them) // 40: Sub-GM // -> GM commands for basic tasks, no significant impact on other players // 50: Sub-GM+ // -> GM commands to spawn mobs and create guilds // 60: GM // -> almost all commands available (except administration and mass commands) // 80: GM Chief // -> can do anything, except administration commands // 99: Administrator // -> can do anything! // 100: Disabled // -> commands that will not be available to anyone
  16. Flaid

    @whodrops

    Try to replace the code with this and don't forget to recompile. ACMD_FUNC(whodrops) { struct item_data *item_data, *item_array[MAX_SEARCH]; int i,j, count = 1; if (!message || !*message) { clif_displaymessage(fd, "Please, enter Item name or its ID (usage: @whodrops <item name or ID>)."); return -1; } if ((item_array[0] = itemdb_exists(atoi(message))) == NULL) count = itemdb_searchname_array(item_array, MAX_SEARCH, message); if (!count) { clif_displaymessage(fd, msg_txt(19)); // Invalid item ID or name. return -1; } if (count > MAX_SEARCH) { sprintf(atcmd_output, msg_txt(269), MAX_SEARCH, count); // Displaying first %d out of %d matches clif_displaymessage(fd, atcmd_output); count = MAX_SEARCH; } for (i = 0; i < count; i++) { item_data = item_array[i]; sprintf(atcmd_output, "Item: '%s'[%d]", item_data->jname,item_data->slot); clif_displaymessage(fd, atcmd_output); if (item_data->mob[0].chance == 0) { strcpy(atcmd_output, " - Item is not dropped by mobs."); clif_displaymessage(fd, atcmd_output); } else { sprintf(atcmd_output, "- Common mobs with highest drop chance (only max %d are listed):", MAX_SEARCH); clif_displaymessage(fd, atcmd_output); for (j=0; j < MAX_SEARCH && item_data->mob[j].chance > 0; j++) { sprintf(atcmd_output, "- %s (%02.02f%%) %02.02f%% Base -", mob_db(item_data->mob[j].id)->jname, item_data->mob[j].chance/100., item_data->mob[j].bchance/100.); clif_displaymessage(fd, atcmd_output); } } } return 0; }
  17. Flaid

    Customs...

    Did you try using a lower item ID? I have had the same problem years ago, it was because my item id was too high. I am not sure if it was raised but give it a try and lower it.
  18. This. How can we help you if you don't explain what you need?
  19. Definitely kRO, that's the official project and we should go after that mechanics.
  20. Flaid

    eAthena

    Wouldn't surprise me after Paradox just disappeared D:
  21. This is an awesome script collection, good work there. I was about to make something like your Login Settings NPC, it saves me some time, thanks for it.
  22. This is great, I am sure it will help a lot of people who don't know much about scripting.
  23. Flaid

    Greetings!

    Welcome, enjoy your stay.
×
×
  • Create New...