Jump to content

Javanese

Members
  • Content Count

    46
  • Joined

  • Last visited

Posts posted by Javanese


  1.  

    Hi there,

     

    I am looking for information or person that have already working version of Battleground queue script for Flav/KVM/Tierra.

     

    I can pay for scripts.

     

    Kindly PM me for price and script status.

     

    Thank you.

    Normal Flavius/KvM and Tierra or if you intended to say eamod??

    Just Normal  ;)


  2. Try this on src/map/packets.h

     

    Look for:

    //2013-06-05Ragexe (Shakto)#if PACKETVER >= 20130605	packet(0x0369,7,clif->pActionRequest,2,6);	packet(0x083C,10,clif->pUseSkillToId,2,4,6);	packet(0x0437,5,clif->pWalkToXY,2);	packet(0x035F,6,clif->pTickSend,2);	packet(0x0202,5,clif->pChangeDir,2,4);	packet(0x07E4,6,clif->pTakeItem,2);	packet(0x0362,6,clif->pDropItem,2,4);	packet(0x07EC,8,clif->pMoveToKafra,2,4);	packet(0x0364,8,clif->pMoveFromKafra,2,4);	packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8);	packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10);	packet(0x096A,6,clif->pGetCharNameRequest,2);	packet(0x0368,6,clif->pSolveCharName,2);	packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10);	packet(0x0835,2,clif->pSearchStoreInfoNextPage,0);	packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15);	packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12);	packet(0x0360,6,clif->pReqClickBuyingStore,2);	packet(0x0817,2,clif->pReqCloseBuyingStore,0);	packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89);#ifdef PACKETVER_RE	packet(0x0365,41,clif->pPartyRecruitRegisterReq,2,4);#else // not PACKETVER_RE	packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4);#endif // PACKETVER_RE	// packet(0x0363,8); // CZ_JOIN_BATTLE_FIELD	packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8);	packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18);	packet(0x0802,26,clif->pPartyInvite2,2);	// packet(0x0436,4); // CZ_GANGSI_RANK	packet(0x023B,26,clif->pFriendsListAdd,2);	packet(0x0361,5,clif->pHomMenu,2,4);	packet(0x0883,36,clif->pStoragePassword,0);#endif

    Add this:

    	packet(0x097C,4,clif->pRanklist);

    Before the last "#endif", like this:

    //2013-06-05Ragexe (Shakto)#if PACKETVER >= 20130605	packet(0x0369,7,clif->pActionRequest,2,6);	packet(0x083C,10,clif->pUseSkillToId,2,4,6);	packet(0x0437,5,clif->pWalkToXY,2);	packet(0x035F,6,clif->pTickSend,2);	packet(0x0202,5,clif->pChangeDir,2,4);	packet(0x07E4,6,clif->pTakeItem,2);	packet(0x0362,6,clif->pDropItem,2,4);	packet(0x07EC,8,clif->pMoveToKafra,2,4);	packet(0x0364,8,clif->pMoveFromKafra,2,4);	packet(0x0438,10,clif->pUseSkillToPos,2,4,6,8);	packet(0x0366,90,clif->pUseSkillToPosMoreInfo,2,4,6,8,10);	packet(0x096A,6,clif->pGetCharNameRequest,2);	packet(0x0368,6,clif->pSolveCharName,2);	packet(0x0838,12,clif->pSearchStoreInfoListItemClick,2,6,10);	packet(0x0835,2,clif->pSearchStoreInfoNextPage,0);	packet(0x0819,-1,clif->pSearchStoreInfo,2,4,5,9,13,14,15);	packet(0x0811,-1,clif->pReqTradeBuyingStore,2,4,8,12);	packet(0x0360,6,clif->pReqClickBuyingStore,2);	packet(0x0817,2,clif->pReqCloseBuyingStore,0);	packet(0x0815,-1,clif->pReqOpenBuyingStore,2,4,8,9,89);#ifdef PACKETVER_RE	packet(0x0365,41,clif->pPartyRecruitRegisterReq,2,4);#else // not PACKETVER_RE	packet(0x0365,18,clif->pPartyBookingRegisterReq,2,4);#endif // PACKETVER_RE	// packet(0x0363,8); // CZ_JOIN_BATTLE_FIELD	packet(0x0281,-1,clif->pItemListWindowSelected,2,4,8);	packet(0x022D,19,clif->pWantToConnection,2,6,10,14,18);	packet(0x0802,26,clif->pPartyInvite2,2);	// packet(0x0436,4); // CZ_GANGSI_RANK	packet(0x023B,26,clif->pFriendsListAdd,2);	packet(0x0361,5,clif->pHomMenu,2,4);	packet(0x0883,36,clif->pStoragePassword,0);	packet(0x097C,4,clif->pRanklist);#endif

    And then, recompile. If it works please notify it so we add the fix upstream :)

    it works dude. Thank you :lol:


  3. Hello.

     

    So, i am using client 2013-06-05. I use client encryption. Everything was ok until i want to check rank for alchemist, taekwon, or else

     

    like /Alchemist.

     

    then i got suddenly disconnect. This is the error on console:

     

     

    clif_parse: Received unsupported packet (packet 0x097c (0x630a), 4 bytes received), disconnecting session #7 

     

    Anyone know how to fix this?

     

    Thank you

     


  4. Hi there,

     

    Currently i only saw two function for modify the new race item effect (db/(Pre-Re)RE/mob_race2_db.txt) :


     

     

    bonus2 bAddRace2,n,x;

    bonus2 bSubRace2,n,x;

     

    how to give bypass armor damage, or other function to work on my new mob race?

     

    i want to completely distinguish my mob with other mob race.

     

    Thank You.


  5. It'd probably just be better to create a " third " storage for characters. Much like we did for guildstorage. Although, that would take up alot of storage space on server's since, now there'd be a storage for every character, account and guild.

    On average thats about:

    Every 20 accounts = 1 Guild storage

    Every 1 Account = 1 Account Storage

    Every 1 Account = 3-9 Character Storage.

     

    It'll be alot of data added in but better in the long run.

     

    Also, an alternative would be to store the ID inside of a data space which we add it items. So instead of it saying item.bound = 1->4. We can have it check against character ID / Account id if not then bound type.

     

    if( item.bound == 2 ){ guild bound; }

    else if( item.bound == 3 ){ party bound; }

    else if( item.bound >= 150000 && item.bound <= 1999999 ) { char bound; }

    else if( item.bound >= 2000000 ){ account bound; }

    else { not bound; }

     

    But, thats meh. Just my thoughts.

    Your second thoughts seems more promising.

     

     

    lol, why not just use the old item_trade.txt feature that got moved to item_db.conf ?

     

    Well, Bound items mechanic and yellow font seems interesting for me :D


  6. just query it :P

     

    :D i want to reduce using sql :D

     

    You can do stuff like

     

    if(Class == Swordsman) foo; else bar;

    A good script to look at is https://github.com/HerculesWS/Hercules/blob/b791b665c87589548c9c57afbe0fe50ec7c32676/npc/custom/jobmaster.txt and always remember the good old documentation: https://github.com/HerculesWS/Hercules/blob/master/doc/script_commands.txt

     

    omg it seems i should do it manual like that :o

     

     

    thank you guys


  7. Thank you for response

    Mhalicot and GmOcean,

    Yeah but what i need is to treat the binded equip just like any ordinary equip, except its not transferable (trade, vending, mail, drop, etc). And cannot be equipped to other char on the same account. Just like game World of Warcraft :lol:

     

    well i cant do src modif, but like GMOcean said, if they add extra storage to store whom equip is binded it would be great to implement that


  8. Thanks again GM Ocean. I actually understand that maybe the hercules team actually make that way. But it would be a great if they made additional storage for determine to whom the equip  binded and implement this.


  9. i add new race on mob_race2_db.txt

     

     

    // test class7,2600,2601,2602,2603,2604,2605 

    but the console says

     

    [Warning]: mob_readdb_race2: Unknown race2 7.[Error]: sv_readdb: Could not process contents of line 19 of "db/pre-re/mob_race2_db.txt". 

    any idea why?

     

     

    thank you~


  10. i have already set this on inter-server.conf

     

    use_sql_db: yes 

    and create the correspond database on my db. and why is that my hercules still read all from .txt files?

     

    *ps: i already restart server and recompile, i use pre-re modes

     

     

     

    EDIT: Fixed, i copy inter-server from rathena to herc, different syntax lol


  11. i already logged out and still the same.

     

    i am not yet know how to do the second solution from you. So the player must be online to make him open guild storage right.

     

    what basically i want to do is auto-insert to guild storage that i enroll on my extra database field . And it will execute periodically


  12. Hello,

     

    i made script that insert items into guild storage. But the problem are it seems any change on database doesn't change the client view. I tried insert or update both of that not work. even when i access the database use sql are showing right amount.

     

    does anyone know why?

     

    thanks~

×
×
  • Create New...

Important Information

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