Jump to content

Kenpachi

Members
  • Posts

    764
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Kenpachi

  1. Kenpachi

    Chunkspy

    Could you please upload it again?
  2. Du musst irgendeinen *Athena-Mod installiert haben. Dein Server versucht irgendwelche Datenbanken für Juwelen, Rosen, Flaschen und Puppen zu lesen, findet sie aber nicht. Bei rAthena gibt es solche Datenbankdateien ja auch nicht...
  3. Die Berechnung für den Heal Skill findest du in ../src/map/skill.c #ifdef RENEWAL /** * Renewal Heal Formula * Formula: ( [(Base Level + INT) / 5] x 30 ) x (Heal Level / 10) x (Modifiers) + MATK **/ hp = (status_get_lv(src) + status_get_int(src)) / 5 * 30 * skill_lv / 10; #else hp = ( status_get_lv(src) + status_get_int(src) ) / 8 * (4 + ( skill_id == AB_HIGHNESSHEAL ? ( sd ? pc_checkskill(sd,AL_HEAL) : 10 ) : skill_lv ) * 8); #endif Einfach nach "hp = (status_get_lv(src) + status_get_int(src)) / 5 * 30 * skill_lv / 10;" suchen. Darunter kommen noch ein paar kleine Anpassungen des HP-Wertes, spiel einfach mal ein wenig damit rum. Dann speichern und neu kompilieren. Für Potion Pitcher ist das ganze schon ein wenig versteckter. Die Berechnung ist in der selben Datei, aber dieses mal in der Funktion skill_castend_nodamage_id. Und in dieser Funktion gibt es dann einen Block der so beginnt: case AM_BERSERKPITCHER: case AM_POTIONPITCHER: { So ziemlich am Ende dieses Blocks wird dann mit der folgenden Zeile geheilt: status_heal(bl,hp,sp,0); Da "+100%" ja eigentlich nur verdoppeln heißt, kannst du daraus folgendes machen: status_heal(bl,hp*2,sp,0); Dann auch wieder speichern und neu kompilieren. Denk auch bitte an die Config (../conf/battle/skill.conf) in der der maximale Heal-Wert angegeben wird. // Level and Strength of "MVP heal". When someone casts a heal of this level or // above, the heal formula is bypassed and this value is used instead. max_heal: 9999
  4. By default it is useable in WoE/BG, since it has no entry in item_noequip.txt.
  5. AFAIK the cient doesn't allow more than 24 characters for NPC names.
  6. Doesn't matter since the formatting is gone as soon as you click the EDIT button.
  7. Falls du MaNGOS meinst, die haben ein Projekt in der Solution, das sich gensvnrevision nennt und die Datei svn_revision.h erzeugt in der Informationen zur SVN in Makros (#define) abgelegt werden. Diese Datei wiederum wird vom eigentlichen Serverprojekt eingebunden und ausgelesen. Ich für meinen Teil halte diese Vorgehensweise für ziemlich dämlich, da man sich den Aufwand des separaten Projektes auch sparen kann. Ob ich nun eine Anwendung starte, die mir die Revision ausliest und in eine Datei schreibt, oder ob ich selbst die Datei anpasse ist vollkommen egal, beides ist nicht gerade der Inbegriff von dynamsichem Verhalten. "Dort"? Im src-Ordner? Nein, wie kommst du darauf? Die Funktion get_svn_revision() nutzt ja nicht umsonst diesen Pfad.
  8. skill_db.txt 90,9,8,1,2,0,0,5,1:2:3:4:5,yes,0,0,0,magic,0, WZ_EARTHSPIKE,Earth Spike The fifth column stands for the skills element. In this case 2 for earth. Just look at the top of the file for a list of elements.
  9. Ob du das in der const.txt änderst oder nicht spielt keine Rolle. Softwareintern ist 139 trotzdem noch unsichtbar: enum actor_classes { WARP_CLASS = 45, HIDDEN_WARP_CLASS = 139, WARP_DEBUG_CLASS = 722, FLAG_CLASS = 722, INVISIBLE_CLASS = 32767, }; Dein Fehler ist irgendwo clientseitig zu suchen...
  10. Ich wüsste nicht, dass das möglich ist. Eine Variable wird zur Laufzeit gesetzt, da auch dann erst Speicher für sie reserviert wird. Wie sieht denn die Ordnerstruktur aus, die du gebastelt hast? Der Server versucht in seinem Verzeichnis oder dem darüber liegenden den Ordner ".svn" zu finden: if( (fp = fopen(".svn"PATHSEP_STR"wc.db", "rb")) != NULL || (fp = fopen(".."PATHSEP_STR".svn"PATHSEP_STR"wc.db", "rb")) != NULL )
  11. There is a bug. If you have a post with a [ code] box which contains more than one line the line breaks are removed when you edit that post. (Occured in bug tracker - dunno if this happens in forum, too.)
  12. In my opinion there is no reason to implement IPv6 support soon. It would be used by just a handful of server owners and causes a lot of work... http://www.google.com/ipv6/statistics.html
  13. INSERT INTO `item_db2` SELECT * FROM `item_db` WHERE `type` = 4 OR `type` = 5; But I don't understand what you want to rename...
  14. /db/pre-re/item_noequip.txt or /db/re/item_noequip.txt. <item_id>,7 This restricts the use of that item in normal/PVP/GVG maps but not in battleground maps.
  15. No, rAthenas script engine can't.read content from files.
  16. Das steht doch sogar im ersten Satz des Guides. oO
  17. Weil das eigentlich auch nicht nötig ist. Die Server haben eine IP-Detection, die in der Regel auch gut funktioniert.
  18. Find the block for sniper skills (starts with "//Sniper") and add this row: 4012,2240,1,0,0,0,0,0,0,0,0,0,0 //RA_WUGMASTERY#Warg Mastery# Client side (skilltreeview.lua): [4012] = { {"SN_FALCONASSAULT", 381; Pos = 28, MaxLv = 5, NeedSkillList = {14, 21}}, {"SN_SHARPSHOOTING", 382; Pos = 5, MaxLv = 5, NeedSkillList = {}}, {"SN_SIGHT", 380; Pos = 26, MaxLv = 10, NeedSkillList = {7}}, {"SN_WINDWALK", 383; Pos = 12, MaxLv = 10, NeedSkillList = {}} } Here you have a row like this: {"RA_WUGMASTERY", 2240; Pos = 12, MaxLv = 1, NeedSkillList = {}} I'm not sure how to handle the "Pos" field, but it's probaly for the list display... just try a bit.
  19. Aaaah, nevermind. This wont work. There is an error in my logic... sorry. T_T Try this: bonus bDelayRate, (isequipedcnt(2703) == 2) ? -30 : -30 / isequipedcnt(4403));
  20. bonus bDelayRate, (getequipid(EQI_ACC_L) == 2703 && getequipid(EQI_ACC_R) == 2703) ? -30 : -30 / (getequipcardcnt(EQI_HEAD_TOP) + getequipcardcnt(EQI_HEAD_MID) + getequipcardcnt(EQI_HEAD_LOW)); .. should work
  21. Are you sure it doesn't work? http://rathena.org/board/tracker/issue-7257-koneko-hat-option-bug/
  22. I don't think anyone would tell you the whole story, because that's nothing which concerns you. That speaks volumes... @Mods: Would you be so kind and close this stupid topic? Noone benefits from comments like this.
  23. Guck mal hier: http://rathena.org/board/topic/70962-recommended-client-setup/
×
×
  • Create New...