Jump to content

Kenpachi

Members
  • Posts

    764
  • Joined

  • Last visited

  • Days Won

    4

Posts posted by Kenpachi

  1. Hi

    bonus3 bAddMonsterDropItem,12028,RC_Insect,100; << Its from Gargoyle card

    is there any possibility that the "RC_Insect" can be change into 1 specific monster? like putting the id number of that mob?

    That was your question. Now read the description of bonus3 bAddClassDropItem again...

    Or to make it easy:

    bonus3 bAddClassDropItem,<itemID>,<mobID>,<chance_in_%_*_100>;

    • Upvote 1
  2. ../db/pet_db.txt

    1275,ALICE,Alice,661,9027,0,504,80,60,20,100,250,20,800,150,0,0,100,1000,200,{ petskillsupport "AL_HEAL",5,60,25,100; },{ bonus bMdef,1; bonus2 bSubRace,RC_DemiHuman,1; }
    

    Replace:

    bonus bMdef,1; bonus2 bSubRace,RC_DemiHuman,1;
    

    With:

    bonus bStr,2;
    

    //EDIT: Too late...

  3. Die wohl wichtigesten Unterschiede sind:

    1. Ein funktionierendes Forum.

    2. Der Emulator wird entwickelt.

    3. Implementierte 3rd classes.

    4. Eine aktive, freundliche Community.

    5. Mitspracherecht für die User. (Hat bei eA schon mal jemand nach deiner Meinung gefragt?)

    ... und noch vieles vieles mehr. Wenn du dir mal unsere SVN-History anschaust wirst du sehen, dass rA im Grunde kaum noch mit eA zu vergleichen ist.

    Aber ich will ehrlich sein. Da es so viele Baustellen gibt, ist es schwer alles sauber umzusetzen, daher gibt es hier und da auch noch kleinere Bugs. Das relativiert sich aber auch wieder, wenn man sieht, wie schnell Busg bei uns bearbeitet und behoben werden.

    Hier noch eine kleine Zusammenfassung des letzten Monats: http://rathena.org/b...nthly-digest-1/

    • Upvote 2
  4. No labels. oO

    It's like in AEGIS. Normal bonuses are stores in one file (item_db) and combo bonuses are stored in a separate file (not existing yet).

    Take a look at our leaks and check the end of special.sc plus comboItem.sc; this will explain everything. :)

    //EDIT:

    Oh, I think I misunderstood you.

    I didn't think about combos in OnEquipScript and OnUnequipScript but actually there is no reason to have combo scripts in those fields.

  5. Hi.

    Referring to bugreport:309 I want to ask for your opinion.

    I think it's more clean to have those scripts separated simply because you don't have to search the item that holds the combo script.

    My idea would be something like this: (TXT format)

    itemID1:itemID2:itemID3,{ bonus bStr,1; }
    itemID1:itemID2,{ bonus bDex,2; }
    

    BTW; I'm aware of the fact that this wont solve the issue but I think it could be done in the same task.

  6. You want to give a bonus on the moving speed when equipping an item and remove it on unequipping?

    Pretty simple... Just add bonus bSpeedRate/bonus bSpeedAddRate to your items Script column.

    https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/doc/item_bonus.txt

    bonus bSpeedRate,n; Moving speed + n% (only the highest among all is applied)

    bonus bSpeedAddRate,n; Moving speed + n%

    Explanation of item DB: http://rathena.org/wiki/Custom_Items

  7. Wieso adaptierst du nicht einfach den Code von UnitWalk()?

    Und zu deinem Versuch:

    1.

    Ich bin kein Core developer, was ich sage muss also nicht stimmen. :D

    2.

    Wieso castest du zuerst eine BlockList als pc_data um dann später wieder auf die BlockList eben dieser pc_data zuzugreifen, wär es nicht sinnvoller/einfacher direkt map_id2bl(st->oid) in UnitWalkXY() zu nutzen?

  8. Nur so am Rande... die GID ist - bei nicht gildenbezogenen Commands - eigentlich die GameID (die ID, die angezeigt wird, wenn man mit einem GM-Character einen Rechtsklick auf ein Objekt macht) und nicht die AccountID.

    Scheinbar hat da jemand den Code verändert, ohne die Doku anzupassen, denn theoretisch sollte das Script so nicht funktionieren. :D

  9. Nur für dein Verständnis:

    wieso ist es nonsens das ich nach dateien frage die mein client braucht? ich brauche dateien die zb. ´ë¸ø¹ÚÈù½ºä«ÇÁ oder ´ëÇü¸¶Á¦½ºÆ½°í¿ìÆ®2 heißen.
    Weil der Client dir nur vorgaukelt, dass die Dateien falsch benannt sind, bzw. nicht existieren. Der offizielle Client kennt auch alle offiziellen Sprites. Wie sollten die Koreaner sonst ohne permanente Fehlermeldungen spielen?
    hab den data folder von Hier genommen. dort sind die dateien richtig benannt.
    Das liegt nicht an der Bennenung der Dateien, sondern daran, dass die allgemeine Struktur des Ordner korrekt ist. Diese "Can't find sprite xyz"-Meldungen sind in der Regel nicht wirklich auf fehlerhaft benannte Sprites zurückzuführen, sondern auf Fehler im data-Ordner.
    Naja der link hat jedenfalls geholfen und ich bedanke mich für die schnelle hilfe.
    Kein DIng. Immer wieder gerne.

    PS: Nimm meine Ausdrucksweise nicht so persönlich. Ich meine es nie so, wie es alle Welt aufnimmt.

  10. Mal ganz im ehrlich.... warum bitte interessierst du dich für die Nasmen der offziellen Sprite-Dateien? Selbst wenn sie arabisch wären, könnte dir das egal sein, solange du eine dazu passende (id)num2itemresnametable.txt hast.

    Ich gehe mal stark davon aus, dass du von den Namen redest, die im Spiel angezeigt werden, denn alles andere wäre Nonsens.

    Lad' dir 'nen englischen FullData runter und gut ist. (LINK)

    Falls du wirklich von den Dateinamen redest, müsstest du mir nochmal erklären, welchen Zweck das haben sollte...

    und die .grf's benutzen kann ich auch nicht wegen der clientinfo.xml die ich rausnehmen müsste
    "Read data folder first" in die exe diffen und schon ist es egal, was in den GRFs steht.
    was wiederum auch nicht geht weil die spr und act dateien auch wieder anders benannt sind

    2. Die clientinfo.xml hat mit den Sprites gar nichts zu tun.

×
×
  • Create New...