Jump to content

thor1009

Members
  • Content Count

    42
  • Joined

  • Last visited

Posts posted by thor1009


  1. Hi Hercules,

     

    I decided to share all my instance scripts with the community to thank back.

     

    I have spent mass of time to TRY TO write the official instance scripts.

    However, they are "semi-official" because:

    1. I only get information from youtube, so I cannot make sure everything is correct.

    2. some of them are from jRO, which has its own custom things.

     

     

    **WHAT YOU NEED TO KNOW**

     

    0. These scripts are NOT ready to use, you may need a lot of time to merge them into your servers. 

     

    1. All the NPC talks are written in Chinese because I am opening a server for Chinese players. My plan is to slowly translate it back to English, but I might not have enough time to do this, so it is very welcome if you can help to translate it.

     

    2. I have made some custom script commands for the scripts, I will provide a patch for these commands in this weekend.

     

    3. Some mobs and skills are not implemented in the Hercules yet

     

    4. You will find some of the scripts are really messy, I am sorry for that. I will slowly clean them up and update the package.

     

    5. I will slowly update this package, but you can use it if you want, and any help to merge it into Hercules will be greatly appreciated.

     

     

    **WHAT I CAN DO FURTHER WITH YOUR HELP**

     

    1. If you can provide some replay or video or some detailed information for official instances, I can correct the non-official part in these scripts

     

    2. If you can record npc talks in iRO, I can quickly replace the texts with the English ones.

     

    3. If you can record npc talks in kRO, I can slowly translate them into English, as well as Chinese.

     

     

     

    -------------------------------------------Update: 01/06/2016------------------------------------------------------------------

    Old Glast Heim, hard mode

     

    Comments:

    Texts in Old Glast Heim hard mode is replaced with Euphy's texts.

    Copied Euphy's entrance part for entering the Old Glast Heim (Hard mode), here if some one could provide information about the official entrance part, I can re-write this part.

    Skill Venom Fog is not implemented in Hercules yet, the patch is for this skill, but the behavior is not 100% official, more information is needed.

    Special skills for the MVPs are also not 100% official, the detailed information about this part is difficult to get.

    There should be an skill unit in this instance according to aegis, but I cannot find the proper one, so I assigned 2960 here, which is the same skill unit used in Devil tower (I named it Morroc Tower here).

     

    To have it run, there are still some work to do:

     

    1. The mob ids in OGH-HM are 3139 to 3152 and a skill unit (I used 2960), since my mobs are highly custom due to lack of info, I am not sharing these.

    You can simply copy the OGH monsters to these id and make them stronger.

     

    2. The map 1@gl_kh and 2@gl_kh is not in Hercules yet, you need add it to your maplist and run the map_cache for it.

     

    I am going to translate Faceworm script in this weekend, since it is easy to find iRO video for that.

    instances package v0.2 (Chinese).rar

    OldGlastHeim_HM_Eng.txt

    OGH-HM.patch


  2. I think right now the 20150513 client is stable enough, actually I have used this client for about 3 months for my server. After the fix of quest packets and equipment view ack packets, I did not experience any bugs.

     

    In my opinion, Hercules has a lot of amazing features. But the developments for contents directly related to gameplay (skills, status calculation, mob ai) stopped for a long time, and tons of issues wait for resolving. This is the biggest con.


  3.  

    The costume for Genetic is released, but I guess we can only replace the old ones?

    Attached is the files for replacement.

    When can we have the dress room system?

     

     

    still genetic so far??

     

     

    xD

     

    *drool*

    Yes, jRO is slowly releasing them, I will keep update the replace sprite until there is a dress room feature supported in emulator


  4. I got it mostly figured out for cart decorate. If you scroll through the different values for val1 on ON_PUSH_CART with the new client using displaystatus command, youll see the 3 new carts in it. I had to find a way to get the cart selection to appear with them. I thought about just adding the 3 in regular Change Cart, but want to stay focused on a more official thing.

    Does the new client here mean some clients later than 2015-08? Or some public released clients like 2015-05-13 can also try it?


  5.  

    That really , that you will be out of weight......

    You can modify it via source to allow all items to behave like you told.

    Or modify item_db and reduce the weight of the item.

    But I have no idea why you want items to exceed the weight limit.

    You are here for so long and you still wonder about weird questions / requests? Thats cute. :heh:

     

    My bad to be lazy to not show some screenshots, so it leads to so many misunderstandings.

    This is NOT a WEIRD question/request, please read my reply to him. And here are some screenshots in case the problem is still unclear.

     

    post-10468-0-30149700-1443888113_thumb.jpg

     

    post-10468-0-95120100-1443888113_thumb.jpg

     

    As you can see.

    I cannot buy 10 Anger of Seagod at once, but I can buy 3 Anger of Seagod for 5 times.

    I have enough zeny, enough weight for it. The weight in database is double-checked, it is really 0.

     

     

    Here it is the simple script for this NST_MARKET trader.-	trader	Market	-,{OnInit:	setarray .sellitem[0],12405,607,6489,6423,6417;	setarray .sellprice[0],50000,300000,1000000,1500000,5000000;	setarray .sellamount[0],200,100,50,40,20;	tradertype(NST_MARKET);	for(.@i = 0; .@i < getarraysize(.sellitem); ++.@i)		sellitem .sellitem[.@i],.sellprice[.@i],.sellamount[.@i];	end;OnMyResupply:	for(.@i = 0; .@i < getarraysize(.sellitem); ++.@i) {		if( shopcount(.sellitem[.@i]) < 1 + .sellamount[.@i]/2 )			sellitem .sellitem[.@i],.sellprice[.@i],.sellamount[.@i];	}	end;}

    show me your script for the NPC_MARKET shop , maybe you have not the restock correckt , since its a SHOP with autorefill

     

    Yes, it is shown.

    Since there is nothing related to the one-time purchase limit in the script, and in the item database there is also no such setting.

    I think it might be some client-side limitation, just like the buying store item list. So this is why I post it here.

     

    By the way, I am using 2015-05-13 client.


  6. That really , that you will be out of weight......

    You can modify it via source to allow all items to behave like you told.

    Or modify item_db and reduce the weight of the item.

    But I have no idea why you want items to exceed the weight limit.

    I might not explain that problem clearly.

    It's not exceeding weight limit, it just show that message.

     

    The Malangdo special can (ID 12636) has weight 0 in the database

    I can purchase 10 cans for 5 times to get 50 cans.

    But when I try to purchase 50 cans, it shows that error message.

     

    This happens only for NST_MARKET type trader, for normal shop script, there is no such limitation.


  7. Hi everyone,

     

    I have encountered a problem when trying to make a NST_MARKET trader.

     

    Some items have a limited amount to be purchased at one time, for example, the itemID 12636, amount cannot exceed 10, otherwise it shows

    'Cannot purchase item, You exceeded the weight.'
     
    Is there anyway to modify this limit?
    Thanks in advance.
     

  8. Greetings,

     

    I am currently playing with the gunslinger.

    But I have noticed the attacking animation is kind of weird.

     

    There is no firing animation for Gatling machine gun, and the firing animation for rifle is not matching the gun (it seems match the Gatling).

     

    I am wandering which part in source code is related to the attack animation, or it is totally client side?


  9. I have added some custom currency (item ID 8900) in my server.

    However, after adding this item in data/buyingstoreitemlist.txt, I can select the item for buying, but add the item will result in a skill failure.

     

    rathena seems have a item_buyingstore.txt on server side, but I did not find any thing about the buyingstore items in Hercules db.

    What should I do on the server side to enable the custom items on buying store?

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.