Jump to content

Bin4ry

Members
  • Posts

    782
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by Bin4ry

  1. I know, I replaced with OnTouch instead. It will still showevent when player is 5 cell near with the NPC.
  2. Please always show us your file, how would you want us to help without troubleshooting your file.
  3. It's already complete all you need is to create an NPC header like this, prontera,150,150,1<tab>script<tab>Ninja Changer<tab>53,{ <script given at last post> }
  4. Please use search feature, I remember last week someone asked the same thing for Parrying and I written the source snippet. As well as Desparado in LP, someone has asked and fix is in skill_db.txt
  5. Cases is not the problem, you have few close2 and break for no reason. I cleaned up a little bit. niflheim,212,182,5 script Mysterious Man? 474,5,5,{ mes "[ Mysterious Man ]"; mes "Hmmm..."; next; mes "[ Mysterious Man ]"; mes "Mysterious Man? you say?"; next; mes "[ Mysterious Man ]"; mes "If you can Answer my Question,"; mes "I will let you take this Quest."; next; mes "[ Mysterious Man ]"; mes "Well? are you up for my Question?"; next; if(select("Yes:No, Eww") == 2) { mes "[ Mysterious Man ]"; mes "Good bye then"; close; } mes "[ Mysterious Man ]"; mes "I'm Glad that you say Yes"; next; mes "[ Mysterious Man ]"; mes "Don't Worry its only a 1 Question"; next; mes "Am I a Boy or a Girl?"; next; switch(select("Girl:Boy:Isn't that obvious?")) { case 1: mes "[ Mysterious Man ]"; mes "EEEEEEEEEENG!!"; mes "Get outta here you bastard!!"; atcommand "@nuke " + strcharinfo(0); close; case 2: mes "[ Mysterious Man ]"; mes "EEEEEEEEEEENG!!"; mes "Your to immature to undertand don't you?"; mes "or your IQ is just below Average?"; atcommand "@nuke " + strcharinfo(0); close; case 3: mes "[ Mysterious Man ]"; mes "Obvious? and why do you say that?"; next; switch(select("a Woman, your wearing Female Necklace from your Tribe:Man, you have Tattoos:That your Gay?")) { case 1: mes "[ Mysterious Woman ]"; mes "Wow, Im Amazed in your Skills"; mes "your like a Detective, HAHA..."; next; mes "[ Mysterious Woman ]"; mes "Im happy to announce that you passed!"; mes "I will tell you the Requirements for this item."; next; mes "[ Mysterious Woman ]"; mes "This Full Hallow Mask is very sacred for me."; mes "But because you answered my question maturely, I will help you build it."; next; mes "[ Mysterious Woman ]"; mes "Remeber this items, i need this"; next; mes "[ Mysterious Woman ]"; mes "^cc0000120x --> Helm (1)"; mes "2x --> Black Dyestuffs^000000"; next; mes "Go get them!."; next; mes "[ Mysterious Woman ]"; mes "Do you have the items for the mask now?"; next; if (select("Show her the items.:Don't give her yet the items.") == 2) { mes "[ Mysterious Woman ]"; mes "EEEEEEEEEENG!!"; mes "Get outta here you bastard!!"; atcommand "@nuke " + strcharinfo(0); close; } if (countitem(999) >= 120 && countitem(983) >= 2) { mes "[ Mysterious Woman ]"; mes "This is what i need!"; next; mes "Give me a Moment to build it"; next; mes" Clink..Clank...Clunk! "; next; mes "Here you Go!, Please Take care of that mask"; delitem 999,120; delitem 983,2; getitem 2292,1; // Full Hallow Mask close; } mes "[ Mysterious Man ]"; mes "Are you mentally disable or something? Check your Items again, Its not Complete!"; close; case 2: mes "[ Mysterious Woman ]"; mes "EEEEEEEEEENG!!"; mes "Get outta here you bastard!!"; atcommand "@nuke " + strcharinfo(0); close; case 3: mes "[ Mysterious Man ]"; mes "Ok, Suit yourself"; close; } } OnTouch: showevent 1,0; end; } For cleaner view, http://www.heypasteit.com/clip/0J06 Btw, using LoadEvent in this script is unnecessary, waste of event slot.
  6. Bin4ry

    Race Event

    Turbo Track doesn't require you to start, you just need to add a warp like I said in previous reply. Player can toggle the event themselves. (Either single challenge mode and few vs few mode)
  7. If not mistaken that pack has total of 36 or 37 hcolor and ccolor.
  8. It's too new, if you have the file in your data.grf or your custom grf u can always add in mapcache and to all the maps config/db files. But there will be NO Glast Heim Instance script in that map.
  9. Show us your config.ini and for the news box it should be something like this: [NoticeBox:Slide] Width=350 Height=350 Left=25 Top=250 URL='http://domain.com/patch/notice.html'
  10. Yes.
  11. Just add a box that read content from html. Then go learn some basic HTML and will do.
  12. It does calculates bonus EXP for every player, read my formula properly. Party Member - 1 * 10% = Bonus When you have 3 party members which means (3 - 1) * 10% = 20% Bonus EXP 5 party members (5 - 1) * 10% = 40% Bonus EXP
  13. darristan is the name. Stapo is my title in forum I guess. 1. I think the latest client we support is before 06 (June) client. Only different in 04-10 to 05-15 is 05-15 uses /System/ItemInfo.lua to store item information instead those txt files (resnametable, itemnametable..) Gravity has encrypted those latest client so you can only wait rA community to find a way to crack those new client.
  14. And check your RO db and see if ID is level 0 first?
  15. Source - mmo.h #define MAX_GUILD 16+10*6 // increased max guild members +6 per 1 extension levels [Lupus]
  16. Oh c'mon you can definitely do it yourself, just a shop script and few items. Fire, Water, Earth, Wind Amulet & Makibishi. Is not that hard!
  17. Check your config/groups.php and check: <?php final class AccountLevel { /* Corresponds to the different 'level' attribrutes */ const ANYONE = -2; const UNAUTH = -1; const NORMAL = 0; const LOWGM = 1; const HIGHGM = 2; const ADMIN = 99; const NOONE = 9999; .... See if NORMAL is level 0 and check your server is default account registration = Level 0.
  18. Hello. Sorry I'm a chinese and I can't speak BM well but hope you understand. Saya fail bahasa melayu haha 1. Jangan menguna client yang sangat baru, cuba menguna 04-10 or 05-15. 2. Cuba link ini dari Malaysia (Credits to RedBoss)
  19. It means how many percent bonus per member (Count from 2nd member), so if you have a party of 5. They will receive 80% bonus EXP. Original: (Party Member) - 1 * 10% (Value in conf)
  20. Did you add the query table from /addons/voteforpoints/schemas/ to your DB? Edit: Check your /addons/voteforpoints/config/access.php too! See if you allow AccountLevel::NORMAL to access. <?php /* FluxCP Vote For Points Developed By: JayPee Mateo Email: [email protected] */ return array( 'modules' => array( 'voteforpoints' => array( 'index' => AccountLevel::NORMAL, 'vote' => AccountLevel::NORMAL, 'image' => AccountLevel::NORMAL, 'add' => AccountLevel::ADMIN, 'edit' => AccountLevel::ADMIN, 'delete' => AccountLevel::ADMIN, 'list' => AccountLevel::ADMIN, ), ), ) ?>
  21. It's client sided if not mistaken, located at msgstringtable.txt
  22. I think is better to reduce 2 AGI per EDP level, total of 10 AGI lost when cast Level 5 Enchant Deadly Potion. In status.c find: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; #endif Replace with: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; StatusChangeFlagTable[sC_EDP] |= SCB_AGI; #endif #ifdef RENEWAL_EDP if( sc->data[sC_EDP] ) watk = watk * (100 + sc->data[sC_EDP]->val1 * 80) / 100; #endif Replace with: #ifdef RENEWAL_EDP if( sc->data[sC_EDP] ) watk = watk * (100 + sc->data[sC_EDP]->val1 * 80) / 100; agi -= sc->data[sC_EDP]->val1 * 2; #endif Well if you still want ASPD reduce, you can try replace with this: #ifdef RENEWAL_EDP if( sc->data[sC_EDP] ) watk = watk * (100 + sc->data[sC_EDP]->val1 * 80) / 100; aspd_rate -= sc->data[sC_EDP]->val1 * 2; #endif Change the val1 * 2 to calculation you want (val1 is Skill Level, * 2 %). Now find: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; #endif Replace to: #ifdef RENEWAL_EDP // renewal EDP increases your weapon atk StatusChangeFlagTable[sC_EDP] |= SCB_WATK; StatusChangeFlagTable[sC_EDP] |= SCB_ASPD; #endif
  23. Auto skill Full Strip is easier to archive or a new bonus entry at src.
  24. Run update SQL in ur rA/sql
  25. Haha you shouldn't delete ur character first it reads character ID. You can delete the variable in global_map_reg
×
×
  • Create New...