Jump to content

Haruka Mayumi

Members
  • Posts

    477
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by Haruka Mayumi

  1. This is all about source.. you can start looking at pc.cpp/.hpp uint16 dmglog[DAMAGELOG_SIZE_PC]; ///target ids EDIT : however if you just want to get the damage log of a certain mob.. it's good to look at mob_dead function around mob.cpp ?
  2. Item ID : 12214 Name : Convex Mirror
  3. GRF : data/luafiles514/lua files/signboardlist.lub
  4. case UNT_WHISTLE: case UNT_ASSASSINCROSS: case UNT_POEMBRAGI: case UNT_APPLEIDUN: case UNT_HUMMING: case UNT_DONTFORGETME: case UNT_FORTUNEKISS: case UNT_SERVICEFORYOU: + if(bl->type == BL_HOM) return 0; if (sg->src_id==bl->id && !(sc && sc->data[SC_SPIRIT] && sc->data[SC_SPIRIT]->val2 == SL_BARDDANCER)) return 0; if (!sc) return 0; if (!sce) sc_start4(ss, bl,type,100,sg->skill_lv,sg->val1,sg->val2,0,sg->limit); else if (sce->val4 == 1) { //Readjust timers since the effect will not last long. sce->val4 = 0; //remove the mark that we stepped out delete_timer(sce->timer, status_change_timer); sce->timer = add_timer(tick+sg->limit, status_change_timer, bl->id, type); //put duration back to 3min } break;
  5. You can find this on Skill.cpp.. You will use : skill_addtimerskill (struct block_list *src, t_tick tick, int target, int x,int y, uint16 skill_id, uint16 skill_lv, int type, int flag) Then simply add your custom skill around static TIMER_FUNC(skill_timerskill)
  6. Those costumes requires /effect to be "ON", and the effects should be on grf data/texture/effect/. it is also need to keep update your data/luafiles514/lua files/hateffectinfo.lub so that if there's new hateffects. it will be shown correctly without errors. No need to delete the topic because this can help other people who wants have the same problem ?
  7. View File [ Yumi ] Loading Screens Summary: Since i don't use them anymore. i'm willing to share this simple loading screens. i removed all the text below and above so that anyone who want to use this would be able to put text without cleaning it. Submitter Haruka Mayumi Submitted 06/02/2020 Category Loading Screens Video Content Author Haruka Mayumi  
  8. Version 1.0.0

    246 downloads

    Summary: Since i don't use them anymore. i'm willing to share this simple loading screens. i removed all the text below and above so that anyone who want to use this would be able to put text without cleaning it.
    Free
  9. You can also ask the server to create something like this.. it's something i made weeks ago. @HideView and @ShowView
  10. peek?. check player equipments? or peak? get highest player counted?
  11. the 3 dots means that you have a working attached rid script.. you must make ensure that every script would be detached(this mostly happens when calling functions).. for the global message. that was probably the motd from conf/motd.txt
  12. A little gift to followers.

    This script is used to convert items with a chance.
    sample is 100 Elunium = 1 Enriched Elunium
    They can simply put 50 Elunium and try to convert it into Enriched Elunium for 50% chance.

    convert.txt

  13. you can edit them at luafiles/datainfo/accessoryid.lub and accname.lub
  14. void status_read_soullink_db(const char* file_name) { adding the const from the original will remove the compiler warning. however the memory leak will be there whenever you @mapexit. this is because the (script_buf) is not cleared when exiting the map server.. you just simply need to add this script_free_code(soul_link[(CONSTANT LOOP)]); esomewhere around the the mapexit. ^_~
  15. kindly check this from your inter_athena.conf it should be like this as shown on your picture log_db_db: server
  16. the diff will still read the data folder.. in terms of Data.ini.. it would be like this Checked Read Data Folder First: [DATA] 0=(DATA Folder) 1=data.grf if Unchecked: [DATA] 0=data.grf 1=(DATA FOLDER)
  17. From : setarray .@Position[1], 256, 512, 1; To : setarray .@Position[1], EQI_HEAD_TOP, EQI_HEAD_MID, EQI_HEAD_LOW;
  18. and we are hoping that he hasn't found it yet after a year.. (Frost Driver - Posted June 9,2019) Not giving any topic hijacking warnings and will just close this as it was already answered years ago.
  19. because of nagles algorithm.. your ping from LA made it possible to spam that. however because of low ping for you in asia, the route became faster and wasnt able to do the action delay.. kind of hard to explain it. for this to remove the act of hiding for ninja.. use this NOTE: just so you know. i am using near latest rathena trunk. if you are using old rathena. i won't help you to make it possible, since we have difference in source codes.
  20. 'BaseURI' => '', config/application.php
×
×
  • Create New...