Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. you need to find the part where the SC_SPIRIT ended and then add the source code that will remove these 2 skills when they get the skills after soul linked.
  2. find the monster that drop these item and remove it from db/re/mob_db.txt delete all these itemID in database from all these SQL tablesstorage inventory cart_inventory guild_storage auction mail * check the card columns as well.
  3. Please elaborate the problem you currently facing. Provide us with the following or more details if possible: - Run-time server console errors/warnings (if any). - Client side errors/warnings (if any). - Any edits to scripts or source mods (if any).
  4. Refer this Custom_Mobs page for guide to add custom mob.
  5. prontera,155,181,5 script Reward#lv255 757,{ if ( getgmlevel() >= 99 ) { mes "Total "+$total_reward_count+" players claimed."; if ( select( "Close","Reset" ) == 2 ) { $total_reward_count = 0; mes "Done"; } } else { if ( $total_reward_count >= 50 ) { mes "Limit reached."; } else if ( BaseLevel >= 255 ) { getitem 512,1; getitem 512,2; getitem 512,3; $total_reward_count++; } warp "SavePoint",0,0; } end; OnPCBaseLvUpEvent: if ( BaseLevel >= 255 ) { getmapxy( .@map$,.@x,.@y,1 ); warp .@map$,.@x,.@y; } end; }
  6. Please elaborate the problem you currently facing. Provide us with the following or more details if possible: - Run-time server console errors/warnings (if any). - Client side errors/warnings (if any). - Any edits to scripts or source mods (if any).
  7. you can actually done this without need of any custom source mod. Example: https://pastebin.com/dZx4Xjw0
  8. try this https://pastebin.com/9dWAt99d Add more maps with level restriction here. func_SetLevel( "prontera",30 ); // prontera need level 30. func_SetLevel( "payon",99 ); // payon need level 99.
  9. try this https://pastebin.com/Ny1g90MM
  10. change costume .@Part; // Convert the Headgear to this mes "You need 1x "+getitemname( 7227 ); if ( select( "Continue","Cancel" ) == 2 ) close; if ( countitem( 7227 ) < 1 ) close; delitem 7227,1; costume .@Part; // Convert the Headgear
  11. You could also try this ... https://rathena.org/board/topic/105789-utility-sql-job-changer/ update the database and set the resetlvl column to value 1.
  12. try this https://pastebin.com/qAK4w8ML
  13. since you post this at script request section... - script sample_soullink_hp -1,{ OnPCStatCalcEvent: if ( getstatus( SC_SOULLINK ) ) { bonus bMaxHPrate,20; } end; }
  14. change case 0: Job_Menu(1,2,3,4,5,6,23,4046,24,25,4023); into case 0: Job_Menu(1,2,3,4,5,6);
  15. I think you need to change your db/re/item_db.txt to use these doc/status_change.txt#L389-L403. You need to change it to use sc_start instead with corresponding sc status. it should show the icon. if it doesn't... make sure your LUA/LUB files have the required settings.
  16. change getitem .Prize, .Amount; to .@item_id = F_Rand( 501,502,503,504,505,506 ); getitem .@item_id,1;
  17. Version 1.1 added Fixed errors when send slotted items with cards compounded.
  18. Version 1.1 released fixed cooldown issue. cooldown are now configurable.
  19. the correct checking should be if(checkvending() >= 1 || BaseLevel <= 254) {
  20. remove it from db/re/mob_db.txt
  21. something like this ? - script Sample -1,{ OnPCLoginEvent: recalculatestat; end; OnPCStatCalcEvent: bonus bStr, 30; end; }
  22. well, there are some better way by using SQL Query ... something like... INSERT INTO àccount_table ( column1,column2 ) VALUES SELECT variable,value FROM char_table WHERE variable LIKE 'petquest' but since account table save account_id and not char_id, you need some trick like "JOIN TABLE" to update with correct value.. for beginner / most easier way .... OnPCLoginEvent: if ( petquest ) { #petquest = petquest; petquest = 0; } end; @sryx you method are abit wrong here, the char variable will be "re-added" when he server save the char/updating the variable.
  23. undo all the changes done on the relevant commit. this isn't "fixing" a bug or issue, it's "bringing back" the old bug.
  24. DELETE FROM `inventory` WHERE `char_id` = 12345 AND `nameid` = 4407 DELETE FROM `inventory` WHERE `char_id` = 12345 AND `card0` = 4407 DELETE FROM `inventory` WHERE `char_id` = 12345 AND `card1` = 4407 DELETE FROM `inventory` WHERE `char_id` = 12345 AND `card2` = 4407 DELETE FROM `inventory` WHERE `char_id` = 12345 AND `card3` = 4407 you need to do this for other table likecart_inventory auction mail storage etc
  25. that's not fluxCP issue. it's from this addon. https://rathena.org/board/topic/102668-fluxcp-addon-maps-and-monster-spawns/
×
×
  • Create New...