Jump to content

Whathell

Members
  • Posts

    116
  • Joined

  • Last visited

Everything posted by Whathell

  1. Whathell

    Karma

    I believe Karma system is non functional.
  2. new_1-3,100,52,4 hadghadf 729,{ if (BaseLevel < 11 || rcvitem = 0){ getitem 501,1; //item A set rcvitem,1; end; } if (BaseLevel > 10 || rcvitem2 = 0){ getitem 502,1; //item B delitem 501,1; //delete item A set rcvitem2,1; end; } mes "[NPC]"; mes "You have received the items available for your level"; close; } try this one, I can't check it so just tell me the errors you'll get. added a check so players can't abuse the item you are giving them (talking to npc many times) edit to your preference.
  3. Yep rathena uses that feature if you are using renewal. You can remove it here: src/config/renewal.h /// renewal drop rate algorithms /// (disable by commenting the line) /// /// leave this line to enable renewal item drop rate algorithms /// while enabled a special modified based on the difference between the player and monster level is applied /// based on the http://irowiki.org/wiki/Drop_System#Level_Factor table #define RENEWAL_DROP /// renewal exp rate algorithms /// (disable by commenting the line) /// /// leave this line to enable renewal item exp rate algorithms /// while enabled a special modified based on the difference between the player and monster level is applied #define RENEWAL_EXP just comment out "#define RENEWAL_DROP" and "#define RENEWAL_EXP" if you want to disable the exp adjustments too.
  4. No, Norse is asking for a different thing. @Boy Would you mind posting a screenshot with your test GM char, show the damage: one with thana and the other without. And please open your Eq window with your screenie. @Norse: Try this one? in battle.c look for: if( sd->right_weapon.def_ratio_atk_ele & (1<<tstatus->def_ele) || sd->right_weapon.def_ratio_atk_race & (1<<tstatus->race) || sd->right_weapon.def_ratio_atk_race & (1<<(is_boss(target)?RC_BOSS:RC_NONBOSS)) ) flag.pdef = 1; if( sd->left_weapon.def_ratio_atk_ele & (1<<tstatus->def_ele) || sd->left_weapon.def_ratio_atk_race & (1<<tstatus->race) || sd->left_weapon.def_ratio_atk_race & (1<<(is_boss(target)?RC_BOSS:RC_NONBOSS)) change to: if( sd->right_weapon.def_ratio_atk_ele & (1<<tstatus->def_ele) || sd->right_weapon.def_ratio_atk_race & ((1<<tstatus->race)*2) || sd->right_weapon.def_ratio_atk_race & ((1<<(is_boss(target)?RC_BOSS:RC_NONBOSS))*2) ) flag.pdef = 1; if( sd->left_weapon.def_ratio_atk_ele & (1<<tstatus->def_ele) || sd->left_weapon.def_ratio_atk_race & ((1<<tstatus->race)*2) || sd->left_weapon.def_ratio_atk_race & ((1<<(is_boss(target)?RC_BOSS:RC_NONBOSS))*2)
  5. Extract your idnum2itemdesctable.txt. from your grf or get a new one from this board, edit it, then patch it to your grf. If you use data data folder, simply update the file. If you are using 20120410, forget about iteminfo.lub/lua, you will be using idnum2itemdesctable.txt.
  6. edit max level and exp requirement here: db/exp.txt for the aura: conf/client.conf look for: // Maximum allowed 'level' value that can be sent in unit packets. // Use together with the aura_lv setting to tell when exactly to show the aura. // NOTE: You also need to adjust the client if you want this to work. // NOTE: Default is 99. Values above 127 will probably behave incorrectly. // NOTE: If you don't know what this does, don't change it!!! max_lv: 99 // Level required to display an aura. // NOTE: This assumes that sending max_lv to the client will display the aura. // NOTE: aura_lv must not be less than max_lv. // Example: If max_lv is 99 and aura_lv is 150, characters with level 99~149 // will be sent as being all level 98, and only characters with level // 150 or more will be reported as having level 99 and show an aura. aura_lv: 150 //Set this to 99 this will make your client display aura for all jobs including 3rd jobs (which max level is 99 now) and kagerou/oboro
  7. Try it on monsters with high def and vit to check the card effect. Or use a GM and try to get the highest def and vit value.
  8. No you cant. Max int is 2147483648 so most people use 2b, get past that and you'll get errors.
  9. Are you referring to the headgear? It is available on most data files xD Try Alex's.
  10. you are missing a curly. try this one, didnt check tho. - script hourlypoints -1,{ //--Start of the Script OnPCLoginEvent: attachnpctimer ""+strcharinfo(0)+""; initnpctimer; end; OnTimer60000: set @minute, @minute + 1; if(@minute == 20){ set @minute,0; set .@point_amt, 2; //Points to get every hour (default: 10) } if(checkvending() >= 1) { dispbottom "The hourly points event haulted because you were vending."; stopnpctimer; end; } else { set #CASHPOINTS, #CASHPOINTS + .@point_amt; dispbottom "You received "+.@point_amt+" cash points for staying in-game."; dispbottom "Current Balance = "+#CASHPOINTS+" Cash Points"; set @consecutive_hour, @consecutive_hour + 1; } } if(@consecutive_hour == 3) { set @consecutive_hour,0; set .@cpoint_amt, 10; //Points to get for 12 Consecutive hours (default: 50) set #CASHPOINTS, #CASHPOINTS + .@cpoint_amt; dispbottom "You received "+.@cpoint_amt+" bonus cash points for playing for 1 hour."; dispbottom "Current Balance = "+#CASHPOINTS+" Cash Points"; } stopnpctimer; initnpctimer; end; } //--End of the Script
  11. Not really, I believe. It will still start up properly and just give you a message that using those username and password is not advisable or something like that.
  12. it is clearly sprite error. @nobukadnezar how about you? Do you get same error as him? Or is he the only one getting the error message? If he is the only one, then you have done everything right and he's files are just not updated. Make sure he patches after downloading your client and make sure that the custom sprites are on your patch list.
  13. 20120410 client uses idnum2itemdesctable.txt. inside grf or data folder: data/idnum2itemdesctable.txt.
  14. Yep, but only the receiver sees the 'broadcast form' pm so I dont see any problem with that. And I believe it only applies to GM lvl 99 or so?
  15. Yep, these are all great. But we better start supporting 2013 clients!
  16. yeah it uses Sage's lol. Was not sure on that part xD no that wont do, you have to edit server side so they can learn skills not just show they have those skills.
  17. 20120410? May message ba sa server pag nagcoconnect ka? kung wala check mo clientinfo.xml mo Kung meron naman, ano message?
  18. Whathell

    askydun quest

    try to google it up first!
  19. Patching will merge the two files. And x.file in your patch file will replace x.file in your grf. That's how it works. But, I believe, encrypted patch files should be patched to encrypted grf too. Encrypted to encrypted, non-encrypted to non-encrypted.
  20. Then make sure that you have done everything correctly, even a typo can cause this prob. And the sprites you are trying to use exists.
×
×
  • Create New...