Jump to content

crazyarashi

Developer
  • Posts

    776
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by crazyarashi

  1. If you're using the default refiner of rA there shouldn't be a problem. Are you using a custom refiner script?
  2. Big thanks to you. I'll go and test it :))
  3. if( sc->data[SC_KAITE] && (src->type == BL_PC || status_get_lv(src) <= 80) #ifdef RENEWAL && type // Does not reflect AoE #endif ) { // Kaite only works against non-players if they are low-level. // Kyomu doesn't disable Kaite, but the "skill fail chance" part of Kyomu applies to it. clif_specialeffect(bl, EF_ATTACKENERGY2, AREA); if( --sc->data[SC_KAITE]->val2 <= 0 ) status_change_end(bl, SC_KAITE, INVALID_TIMER); return 2; } Find this part in src/skill.cpp and change the return 2; to return 1;
  4. I think there is nothing wrong with your configuration, base from the information you provided.
  5. You are using a 2018-05-30aRagexe client which is not stable it's for developers with knowledge in it , It's a use at your own risk client.
  6. Ah my mistake, I want to produce the effects when the message box is open but without opening the mes box such as : can't click, can't use items, basically disabling players actions.
  7. Does anyone know how to produce the mes clif without opening the mes box? ? If anyone has an idea feel free to share thanks.
  8. Try to update your mapcache for that map. :))
  9. For starters you should check if renewal is disabled in src/config/core.h //#define PRERE to #define PRERE //Pre-Renewal so your server would read the pre-re database/npc folders. as for SDE if you save it properly it should be updated properly since i personally use it just make sure you load your pre-re database :)) as for adding custom items there are few basic steps. (import folder is for custom database) 1. Add the item data on db/import/item_db.txt (make sure you @reload itemdb) 35000,Super_Potion,Super Potion,0,100,1,70,,,,,0xFFFFFFFF,63,2,,,,,,{ itemheal rand(5000,9999),0; },{},{} 2. Add your item in iteminfo.lua/lub (so your item won't be displayed in apple) [501] = { unidentifiedDisplayName = "Super Potion", unidentifiedResourceName = "빨간포션", unidentifiedDescriptionName = { "" }, identifiedDisplayName = "Super Potion", //Item Display Name In Game identifiedResourceName = "빨간포션", //Item sprite to read for display identifiedDescriptionName = { //Description "A potion made from Supermans sweat.", "^FFFFFF_^000000", "Class:^0000FF Restorative item^000000", "Heal:^006600 5000 ~ 9999^000000 HP", "Weight:^006600 7^000000" }, slotCount = 0, // If equipments this is for client slot display ClassNum = 0 // For headgears display id }, as for the other stuffs custom headgears skills reviewing the wiki will help for that :))
  10. Hi, I've tested the latest zackdreaver iteminfo.lua and haven't encountered this problem have you diffed your client to read the iteminfo of the translation files? :))
  11. function party_check { .@map$ = "prontera"; getpartymember getcharid(1),2; getpartymember getcharid(1),2; for( .@i = 0; .@i < $@partymembercount; .@i++ ){ if(attachrid($@partymemberaid[.@i])) { if(strcharinfo(3) != .@map$){ mes "All members is not in prontera."; close; } if(TICKETMANIAC == 1){ mes "Some of your party members does not have ticket maniac."; close; } if(!isloggedin( $@partymemberaid[.@i], $@partymembercid[.@i])){ mes "A member is not online."; close; } TICKETMANIAC = 0; warp "payon",123,123; end; } detachrid; } return; } feel free to test this (not sure if it's gonna work no time to test it) :))
  12. the reload achievement command should be in your rA by default :)) @reloadachievementdb more info here Initial Release of Achievement system
  13. its your lua tables inside the grf are broken not the client. try a fresh grf :))
  14. can you show us your errors? and here is the translation files :)) Zackdreaver Translation
  15. you need to attach the party members :)) something like this .@party_id = getcharid(1); getpartymember .@party_id,1; getpartymember .@party_id,2; for( set .@i, 0; .@i < $@partymembercount; set .@i,.@i+1 ){ if(isloggedin($@partymemberaid[.@i],$@partymembercid[.@i])){ attachrid $@partymemberaid[.@i]; //your stuffs here } }
  16. its probably missing/corrupted.... did you add it in your mapcache?
  17. yes since the way of adding the item is still the same until now yes it is fairly easy if you read the wiki it should be in the first line of structure which is item_db because you can't simply edit lub files :)) Adding items in new clients XRAY/View ID's are for headgear you probably won't need it in adding a consumable items :))
  18. this will apply to all party leaders of any party
  19. - script DieDieDie -1,{ OnPCDieEvent: .@party_id = getcharid(1); if (getcharid(0) != getpartyleader(.@party_id,2)) { end; } mapannounce strnpcinfo(4),"The party leader of "+getpartyname(.@party_id)+" has died in battle. ",0,"0x00ff99"; end; }
  20. check your npc/other/global_functions.txt if you have this function script close3 { close2; cutin "",255; end; } it's supposed to be there by default unless you have an old rathena
  21. you can set up the config for night/day in conf/battle/misc.conf :))
×
×
  • Create New...