Emistry

Forum Moderator
  • Content Count

    8,998
  • Avg. Content Per Day

    3
  • Joined

  • Last visited

  • Days Won

    179

Everything posted by Emistry

  1. prontera,155,181,5 script Sample 4_F_KAFRA,{ end; OnAgitStart: .woe_timer_1 = gettimetick(2) + 3600; // 1 hour WOE FE donpcevent strnpcinfo(3)+"::OnCountdown"; end; OnAgitStart2: .woe_timer_2 = gettimetick(2) + 3600; // 1 hour WOE SE donpcevent strnpcinfo(3)+"::OnCountdown"; end; OnCountdown: [email protected] = gettimetick(2); if (.woe_timer_1 > [email protected]) [email protected]$ = [email protected]$ + "(FE: "+(.woe_timer_1 - [email protected])+") "; if (.woe_timer_2 > [email protected]) [email protected]$ = [email protected]$ + "(SE: "+(.woe_timer_2 - [email protected])+") "; if ([email protected]$ != "") { [email protected]$ = "WOE " + [email protected]$; sleep 1000; donpcevent strnpcinfo(3)+"::OnCountdown"; } end; }
  2. also known as "GM menu" the extra menu that shown when you right click on the object.
  3. cutin .Pic$[[email protected]],4; change to cutin sprintf("Daily_%02d_%d", [email protected], gettime(6)), 4;
  4. he probably killed those monster using GM commands.
  5. configure the mininum refine for each ores refer the setting and configure the refine rate.
  6. if(sd->status.base_level >= 99 && pc_readglobalreg(sd, add_str("noexp")) == 1) base_exp = 0;
  7. https://github.com/HerculesWS/Hercules/pull/2432 how they lock the src code when its a public repository lol
  8. try 4117,Side_Winder_Card,Sidewinder Card,6,20,,10,,,,,,,,2,,,,,{ addtoskill "TF_DOUBLE",1,2; bonus bDoubleRate,5; },{},{}
  9. refer the updated script again
  10. prontera,155,181,5 script PVP Room 4_F_KAFRA1,{ for ([email protected] = 0; [email protected] < .size; [email protected]++) [email protected]$ += .name$[[email protected]] + "[ "+getmapusers(.map$[[email protected]])+" ]" + ":"; [email protected] = select([email protected]$) - 1; warp .map$[[email protected]], 0, 0; end; OnInit: setarray .name$, "Title 1", "Title 2", "Title 3", "Title 4", "Title 5", "Title 6"; setarray .map$, "pvp_map_1", "pvp_map_2", "pvp_map_3", "pvp_map_4", "pvp_map_5", "pvp_map_6"; .size = getarraysize(.map$); initnpctimer; OnTimer5000: .index = (.index % .size); delwaitingroom; waitingroom .name$[.index] + "[ "+getmapusers(.map$[.index])+" ]", 0; .index++; initnpctimer; end; } try
  11. maybe something like this ? prontera,155,181,5 script Sample 4_F_KAFRA1,{ [email protected]_aid = getcharid(3); [email protected]$ = "SELECT c.`account_id`,c.`name`,c.`online`, SUM(ISNULL(i.`amount`, 0)) " + "FROM `char` c " + "INNER JOIN `inventory` i ON c.`char_id` = i.`char_id` AND i.`nameid` IN (21026, 210267) " + "WHERE c.`account_id` IN (SELECT `account_id` FROM `login` WHERE `level` > 0) " // + "AND c.`online` = 1 " + "GROUP BY i.`char_id` " + "ORDER BY c.`name`"; [email protected] = query_sql([email protected]$, [email protected], [email protected]$, [email protected], [email protected]); mes "Found "[email protected]+" Record(s)"; for ([email protected] = 0; [email protected] < [email protected]; [email protected]++) { if ([email protected][[email protected]]) { if (attachrid([email protected][[email protected]])) [email protected][[email protected]] = (countitem(21026) + countitem(210267)); attachrid([email protected]_aid); } mes "^0000FF"+([email protected]+1) +". ^007700"+ [email protected]$[[email protected]] +" "+([email protected][[email protected]] ? "(VIP)" : "" )+" - ^007700"+([email protected][[email protected]] ? "Online":"Offline" )+"^000000"; } close; } it shall include offline players too.
  12. another option for invisible npc, change the NPC sprite into -1 or 111 or 844, but the npc mostly will remain clickable depend on which sprite you selected.
  13. https://rathena.org/board/topic/118628-grf-encryption-file-not-found/
  14. try change else if ( !getcharid( 2,[email protected]$ ) ) { mes .npcname$; mes "^ff0000"[email protected]yer$+" is not a member of your guild."; close; } into else if ( !getcharid(2) || getcharid(2) != getcharid( 2,[email protected]$ ) ) { mes .npcname$; mes "^ff0000"[email protected]yer$+" is not a member of your guild."; close; }
  15. db/re/job_db1.txt
  16. Too bad RO equipments only can fit 4 items into the slots, I may have attempt to create a similar infinity glove if it can fit all 6 stones.
  17. View File Infinity Gauntlet - Snap Spoiler Alert !!! The following content consists of info for the recent Avengers: Endgame movie. View and download at your own discretion, I am not responsible for anything if you're so weak heart and so easily get spoiled with such contents. Real fans never afraid of spoiler contents! Use at your own risk .... Mirror Link: https://pastebin.com/6GX0LmW2 Submitter Emistry Submitted 04/28/2019 Category Utilities Video Content Author Emistry
  18. View File iRO - Ben Recycle NPC Ben Recycle in Prontera allows players to turn certain equipment into Rough Elunium and Rough Oridecon. How to use: func_AddItem(<equipment_id>, <item1>, <amount1>, <item2>, <amount2>); // WEAPONS func_AddItem(1421, 757, 4, 756, 4); func_AddItem(1822, 757, 2, 756, 2); func_AddItem(1625, 757, 5, 756, 5); func_AddItem(1819, 757, 3, 756, 3); func_AddItem(1269, 757, 4, 756, 4); func_AddItem(1142, 757, 3, 756, 3); func_AddItem(1624, 757, 5, 756, 5); func_AddItem(1626, 757, 5, 756, 5); func_AddItem(13404, 757, 5, 756, 5); func_AddItem(13027, 757, 6, 756, 6); func_AddItem(1821, 757, 1, 756, 1); func_AddItem(1268, 757, 5, 756, 5); // ARMORS func_AddItem(2422, 757, 3, 756, 3); func_AddItem(2104, 757, 1, 756, 1); func_AddItem(5124, 757, 2, 756, 1); func_AddItem(2406, 757, 3, 756, 3); func_AddItem(5122, 757, 2, 756, 1); func_AddItem(5126, 757, 2, 756, 1); func_AddItem(2504, 757, 2, 756, 1); func_AddItem(2353, 757, 15, 756, 15); func_AddItem(2514, 757, 6, 756, 6); func_AddItem(2404, 757, 2, 756, 1); func_AddItem(2315, 757, 2, 756, 1); func_AddItem(2102, 757, 2, 756, 1); func_AddItem(2114, 757, 2, 756, 2); Additional: // if enable shop UI (only work if items can sell to npc shop) .shop_npc$ = "ben_recycle_shop#iro"; Mirror Link: https://pastebin.com/cCBdevB5 Submitter Emistry Submitted 04/28/2019 Category Utilities Video Content Author Emistry  
  19. re-check your paypal setting, it said clearly in the log, you have no permission to access the page on that server.
  20. Version 1.0.0

    68 downloads

    Ben Recycle in Prontera allows players to turn certain equipment into Rough Elunium and Rough Oridecon. How to use: func_AddItem(<equipment_id>, <item1>, <amount1>, <item2>, <amount2>); // WEAPONS func_AddItem(1421, 757, 4, 756, 4); func_AddItem(1822, 757, 2, 756, 2); func_AddItem(1625, 757, 5, 756, 5); func_AddItem(1819, 757, 3, 756, 3); func_AddItem(1269, 757, 4, 756, 4); func_AddItem(1142, 757, 3, 756, 3); func_AddItem(1624, 757, 5, 756, 5); func_AddItem(1626, 757, 5, 756, 5); func_AddItem(13404, 757, 5, 756, 5); func_AddItem(13027, 757, 6, 756, 6); func_AddItem(1821, 757, 1, 756, 1); func_AddItem(1268, 757, 5, 756, 5); // ARMORS func_AddItem(2422, 757, 3, 756, 3); func_AddItem(2104, 757, 1, 756, 1); func_AddItem(5124, 757, 2, 756, 1); func_AddItem(2406, 757, 3, 756, 3); func_AddItem(5122, 757, 2, 756, 1); func_AddItem(5126, 757, 2, 756, 1); func_AddItem(2504, 757, 2, 756, 1); func_AddItem(2353, 757, 15, 756, 15); func_AddItem(2514, 757, 6, 756, 6); func_AddItem(2404, 757, 2, 756, 1); func_AddItem(2315, 757, 2, 756, 1); func_AddItem(2102, 757, 2, 756, 1); func_AddItem(2114, 757, 2, 756, 2); Additional: // if enable shop UI (only work if items can sell to npc shop) .shop_npc$ = "ben_recycle_shop#iro"; Mirror Link: https://pastebin.com/cCBdevB5

    Free

  21. Version 1.0.0

    66 downloads

    Spoiler Alert !!! The following content consists of info for the recent Avengers: Endgame movie. View and download at your own discretion, I am not responsible for anything if you're so weak heart and so easily get spoiled with such contents. Real fans never afraid of spoiler contents! Use at your own risk .... Mirror Link: https://pastebin.com/6GX0LmW2

    Free

  22. probably from your custom item bonus, not your npc script.
  23. I believe you need to contact the RMS owner, and request them to provide you any RSS or API (if any) to integrate with your system.
  24. by default, for installation only sql-files/main.sql and sql-files/logs.sql are required the rest are optional depend on your need. if you're looking for upgrades only then sql-files/upgrades