• Content Count

  • Joined

  • Last visited

About WhiteEagle

  • Rank
    Advanced Member

Profile Information

  • Gender
    Not Telling
  • Emulator

Recent Profile Visitors

1525 profile views
  1. The Item random option system works fine. But your plugin for the refine drop will not work anymore because the structure has changed. This line here: struct item_drop *mob_setdropitem_post( struct item_drop* retVal, int nameid, int qty, struct item_data *data ) { That's why I asked you if you know what needs to be changed to make the refine drop work again. The error says that something is wrong here: HPExport void plugin_init( void ) { addHookPost( mob, setdropitem, mob_setdropitem_post );
  2. Hey AnnieRuru, may I can ask your help again. After adding the random option system, the refine drop dont work anymore. I changed this: struct item_drop *mob_setdropitem_post( struct item_drop* retVal, int nameid, int qty, struct item_data *data ) { to struct item_drop *mob_setdropitem_post( struct item_drop* retVal, int nameid, struct optdrop_group *options, int qty, struct item_data *data ) { to get no errors. But no items are droped with refine level Can you please fix this? Thanks in advance <3
  3. Thanks for your replys. Yea, thats "fixed" the problem. And AnnieRuru, that's all was disabled and tested with an normal acc. . But thanks either. ^^
  4. The problem is, that normally you can only skill your 2nd job skills, when you have already skill your 1st job skills. But in the screenshot you can see, I dont need to use my 40/50 skillpoints from my 1st job. So I can spend more skillpoints for my 2nd job after my reset.
  5. Hope it is the right section, I've the follwing problem, that after @reset player are complete skillfree. Can anyone help me to fix that?
  6. Thanka AnnieRuru for your help and time. Works perfect *high five*
  7. Yea awesome, that's what i mean! But not only for one or few items, for all armor and weapons. Like: if ( retVal->item_data.type == IT_ARMOR && retVal->item_data.type == IT_WEAPON ) retVal->item_data.refine = rand(1,9); The stuff with cards is not much important. The function for the refine is good enough. Thanks AnnieRuru for your time.
  8. At first thanks for your response and yes it isnt hard to do like this, but the problem with makeitem is, it can happen it drop twice. (1x normal and 1x from makeitem) As example: Poring get killed and drop a knife and with some "luck" prog the makeitem, so he get 2 knifes. I would have to switch off the normal drop completely and just let makeitem run. Edit: If i understand this correct, could this added here. /*========================================== * item drop with delay (timer function) *------------------------------------------*/ static int mob_delay_item_drop(int tid, int64 tick, int id, intptr_t data) { struct item_drop_list *list; struct item_drop *ditem; list=(struct item_drop_list *)data; ditem = list->item; while (ditem) { struct item_drop *ditem_prev; map->addflooritem(NULL, &ditem->item_data,ditem->item_data.amount, list->m,list->x,list->y, list->first_charid,list->second_charid,list->third_charid,0, ditem->showdropeffect); ditem_prev = ditem; ditem = ditem->next; ers_free(item_drop_ers, ditem_prev); } ers_free(item_drop_list_ers, list); return 0; }
  9. Greetings, I would like to add the feature that monsters can also drop items with random refine level and / or cards. But when I run it over OnPCPickUpEvent (a Plugin by AnnieRuru <3), it can be abused by drop item and pick up again. So, may I ask for a src edit to make possible?
  10. Thanks sir. I am using herc and rathena. Good to know that can be disabled at herc. If I found the right line to translate, I'll share it here.
  11. Does anyone know how to translate this?
  12. Why is your Char Select translated? I test https://github.com/Asheraf/Translation and https://github.com/zackdreaver/ROenglishRE
  13. Yea right. I mean the stuff from merchants what is sell by their vending skill. rAthena stored it in vending_sql as excample. And I tried in hercules to use the Item above, but it doesn't work.