Jump to content

nanakiwurtz

Members
  • Posts

    1654
  • Joined

  • Last visited

  • Days Won

    66

Everything posted by nanakiwurtz

  1. When you are "Updating" your SVN, and not using Head revision, you'll get some files from latest revision, that's why you have multiple files. You can compare between your own and the revisions itself and after you choose which one you're going to use, rename it to "skill_db.txt". A "Conflict" can occur from various reasons, you can try to manually download the file from the site. By default it will overwrite your changes, so you have to edit your files again. SVN have a "Diff" feature to allow you to patch your changes into current updated file, the problem is the updated file structure can be changed from time to time because the trunk is managed by a group of developers, sometimes making a diff file useless. So the point is, "Always make a backup your files before making any SVN Update"
  2. nanakiwurtz

    HP Bar

    Server only provide the value for HP/SP bar.
  3. \conf\char_athena.conf: userid: username passwd: password
  4. nanakiwurtz

    HP Bar

    It's hardcoded in the client
  5. First try and it worked, no nil value, no unknown packet, no setup.exe endless-popup, no error whatsoever. Thanks! Hmhmhm... Although some of the tabs are still in Korean, but I'll dig into the files first..
  6. Edit your battle.c if( sc->data[sC_ASSUMPTIO] ) { if( map_flag_vs(bl->m) ) damage = damage*2/3; else damage >>= 1; // <--- This line }
  7. I don't know if your value '10000000' is exceeding INT_MAX or not. Sorry to bother you, lol.
  8. Recheck your import folder, maybe you forgot to edit your conf in that folder.
  9. Have you tried Miruku client? The link can be found on my signature line Or you can use kRO client.
  10. Anyway, thanks for your script collection Euphy
  11. http://rathena.org/wiki/SQL_Installation Now double click "localhost" under SQL Development, a new tab will open up. Click the yellow button with a * symbol, seen here. Name it ragnarok, then click apply, then Apply SQL, then finish, and close. [color=#ff8c00]Do this again but name that one log[/color].
  12. Hmm... I still can't find the effect #515 from BrowEdit, maybe it's hiding somewhere... Yes Syouji, it's hardcoded in the client, because even I deny the effect on server-side, it's still showing on Einbroch map
  13. Oh I thought you only need the base value of char speed, if that's the case, then we need to calculate base speed & bonus speed (from item/cards). if (!message || !*message || sscanf(message, "%d", &speed) < 1) { sprintf(atcmd_output, "Current speed: %d.", (sd->base_status.speed)+(sd->bonus.speed_rate)); clif_displaymessage(fd, atcmd_output); return -1; } Recompile your server and voila! Your actual speed (+item effect is now working) Remember, smaller means faster walking. @Emistry: I use '@speed' with a blank value, so it will return -1, it means I didn't change the speed, I only read the value from 'base_status.speed'
  14. Like the title says, is there a way to remove the brown fog (Effect #515) from Einbroch map? I have tried to use map editor but didn't find any 515 effect item, all I can find is lots of 44 effect (Little Fog Smoke) Thanks in advance
  15. Find this line in conf\battle\battle.conf // Are arrows/ammo consumed when used on a bow/gun? // 0 = No // 1 = Yes // 2 = Yes even for skills that do not specify arrow consumption when said // skill is weapon-based and used with ranged weapons (auto-guesses which // skills should consume ammo when it's acquired via a card or plagiarize) arrow_decrement: 1
  16. Hmm.. I think you can make your custom changes as a .diff file http://rathena.org/wiki/Diff
  17. But it happens all the time, so I have to turn off the "Toggle Editing Mode" first when I want to edit my posts. Thanks for confirming it Brynner
  18. I made a post, then edit it. When I paste a new text from my clipboard, the pasted text always get placed on top of the post. Unless I press "Toggle Editing Mode" first, that way i can paste text anywhere on my edited post. Or is it just me? Thanks.. (Windows 7 - 64 bit, Opera 12.02)
  19. Actually it's pretty easy. Open your atcommand.c, search for: ACMD_DEF(speed), Then add this in a new line: ACMD_DEF(deleteall), Then add this code: /*========================================== * @deleteall by [nanakiwurtz] * Delete all of your inventory & storage items. *==========================================*/ ACMD_FUNC(deleteall) { int i; nullpo_retr(-1, sd); if (sd->state.storage_flag != 1) { if( storage_storageopen(sd) == 1 ) { clif_displaymessage(fd, "You can't open the storage currently."); return -1; } } for (i = 0; i < MAX_INVENTORY; i++) { if (sd->status.inventory[i].amount) { if(sd->status.inventory[i].equip != 0) pc_unequipitem(sd, i, 3); pc_delitem(sd, i, sd->status.inventory[i].amount, 0, 0, LOG_TYPE_OTHER); } } for (i = 0; i < MAX_STORAGE; i++) { if(sd->status.storage.items[i].amount) storage_delitem(sd,i,sd->status.storage.items[i].amount); } storage_storageclose(sd); return 0; } Recompile,and voila! Instant clean up of your inventory & kafra storage (Please use with caution)
  20. Really? Hmm...What's the name of +10 and +20 food, and their itemid if you know. I'll try to test it.
  21. Umm i think I made a mistake, change this: (map[m_id].flag.gvg_castle && ((sd->class_&MAPID_THIRDMASK) == MAPID_ROYAL_GUARD) Into this: (map[sd->bl.m].flag.gvg_castle && ((sd->class_&MAPID_THIRDMASK) == MAPID_ROYAL_GUARD)
×
×
  • Create New...