Jump to content

Emistry

Forum Moderator
  • Content Count

    9,401
  • Avg. Content Per Day

    3
  • Joined

  • Last visited

  • Days Won

    224

Emistry last won the day on August 2

Emistry had the most liked content!

Community Reputation

1,999 Excellent

About Emistry

  • Rank
    /me hate IPS4 Editor
  • Birthday July 20

Profile Information

  • Gender
    Male
  • Location
    Novice Ground
  • Server
    127.0.0.1
  • Github
    emistry
  • Interests
    Chit-chat ~

Contact Methods

Recent Profile Visitors

46,757 profile views
  1. askald,145,195,3 script Gold Room Enter#prt 920,{ mes "Enter the red colored code:"; [email protected]$ = rand(100000); mes rand(100, 999999) + "^FF0000"[email protected]$+"^000000" + rand(100, 999999); input [email protected]$; if ([email protected]$ == [email protected]$) { warp "pvp_n_4-1",0,0; end; } else { mes "wrong."; } close; OnInit: waitingroom "Gold Room Enter",0; end; }
  2. the warning already told you the solution.....find and replace RC_PLAYER with RC_PLAYER_HUMAN
  3. Read the date? reply are made on May .. and the PR came out after that? You're probably hoping that editing that one line would help you solve your issue, but the truth is more work are required to implement the support for above 65k IDs. and what is the answer? Nitrous already posted that. Implement the PR and help test for the result.
  4. mes "<ITEM>"+getitemname([email protected][[email protected]]) +"<INFO>"[email protected]$+"</INFO></ITEM> [" + getitemslots([email protected][[email protected]]) + "]"; change into mes "<ITEM>"[email protected][[email protected]]+"<INFO>"+getitemname([email protected][[email protected]])+" [" + getitemslots([email protected][[email protected]]) + "]</INFO></ITEM>";
  5. //===== rAthena Script ======================================= //= Find the Mushroom //===== By: ================================================== //= Mysterious //===== Current Version: ===================================== //= 3.6a //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Find the Mushroom - random amount of Mushrooms spawns in random maps. //= Players need to find these mushrooms and kill them to gain prizes! //===== Additional Comments: ================================= //= 3.0 Fully Functional with Rewritten script. [Mysterious] //= 3.6a Slightly edited. [Euphy] //============================================================ prontera,142,228,6 script Find the Mushroom 1084,{ mes "[ Find The Mushroom ]"; if (.status == 1) { [email protected] = mobcount( .event_map$, strnpcinfo(0) + "::OnMobKilled" ); if ([email protected] > 0) { mes "There are " + [email protected] + " Mushrooms left in " + .event_map$ + "!"; mes "Find and kill the mushrooms to gain " + getitemname(.prize) + "!"; close; } .event_map$ = ""; .status = 0; mes "All the mushrooms are killed?"; } mes "There is no event at the moment!"; if (.status || getgmlevel() < .GM) close; mes "Start the event?"; next; if (select("- No:- Yes") == 1) close; donpcevent strnpcinfo(0) + "::OnMinute30"; mes "[ Find The Mushroom ]"; mes "Event started!"; close; OnInit: .prize = 30000; // Reward item ID .amount = 1; // Reward item amount .GM = 60; // GM level required to access NPC setarray .maps_list$[0],"izlude","geffen","morocc","prontera"; // Possible maps end; OnMinute30: // Start time (every hour) if (.status) end; if (agitcheck() || agitcheck2() || agitcheck3()) end; .status = 1; [email protected]wn = rand(1,50); // How many Mushrooms should spawn? .event_map$ = .maps_list$[ rand(getarraysize(.maps_list$)) ]; [email protected]$ = strnpcinfo(0) + "::OnMobKilled"; killmonster .event_map$, [email protected]$; monster .event_map$,0,0,"Please don't kill me!",1084,[email protected], [email protected]$; announce "We will be having Find Mushroom Event!",0; sleep 5000; announce "Total of " + [email protected] + " Mushrooms have been spawned in " + .event_map$ + ".",0; sleep 2500; announce "Every Mushroom you kill will give you 1 " + getitemname(.prize) + " and 1 Activity Point.",0; sleep 2500; announce "Now lets do this! Goodluck!",0; initnpctimer; end; OnTimer1800000: // max 1800 seconds. OnEnd: .status = 0; .event_map$ = ""; killmonster .event_map$, strnpcinfo(0) + "::OnMobKilled"; announce "The Find the Mushroom Event has ended. All the Mushrooms have been killed.",0; end; OnMobKilled: dispbottom "You got 1 Activity Point for Killing the Mushroom"; set #ACTIVITYPOINTS, #ACTIVITYPOINTS += 1; if (playerattached() == 0) end; getitem .prize, .amount; [email protected] = mobcount( .event_map$, strnpcinfo(0) + "::OnMobKilled" ); if ([email protected] > 0) announce "[ " + strcharinfo(0) + " ] has killed a Mushroom. There are now " + [email protected] + " Mushroom(s) left.",bc_map; else { donpcevent strnpcinfo(0) + "::OnEnd"; } end; } try
  6. Emistry

    HELP PLEASE

    input [email protected], 0, countitem(7711); if ([email protected] > 0) { delitem 7711, [email protected]; #KAFRAPOINTS += ([email protected] * 10); }
  7. Ever wonder why these random number show up in your RO game client? It's called Character Code (C-CODE), an old system that implemented around 2013. If you enable this system you'll be protected against fraud since it offers a unique additional protection for each player present in-game. As you can see from the screenshot above, there exists an extra set of codes (It show up int he basic information window, and the right-click menu of player object). According to KRO, these codes doesn't repeat/overlap and its unique for every players. It offers a unique additional protection for each player present in-game. When you right-click on any player object, the C-Code are shown at the last menu ([C-Code] : ### - ###) Its ranging from 000-000 ~ 999-999, around 1,000,000 set of codes. However its not confirmed that the numbers won't repeat itself if there are multiple server setup. Click on the menu, the C-Code will be copied to clipboard. Open up any text editor or notepad, press on CTRL + V, the codes will be shown in the editor. Notes: If you copied the codes, and take a screenshot right away, the codes will be removed from the clipboard. The codes are shown display behind character's level in the trading window. Sample of different C-Code for different characters. References: home.gamer.com.tw
  8. refer to the value you have set in your lua files/datainfo/accessoryid.lub
  9. OnPCDieEvent: [email protected] = killerrid; if (strcharinfo(3) == .map$ && [email protected] != getcharid(3)) { [email protected]_gold_point = #GOLDPOINTS; #GOLDPOINTS = 0; dispbottom "You died, you lost all the points."; if (attachrid([email protected])) { #GOLDPOINTS += [email protected]_gold_point; dispbottom "You gained "[email protected]_gold_point+" gold points."; } } end;
  10. setarray [email protected],100,100,100,100,100,100,100,100,0,0,0,0,0,0,0,0,0,0,0,0; increase/decrease the value ..... (value / sum_of_value * 100%) = your rate
  11. [1234] = { Title = "Sample Quest", IconName = "ico_ep.bmp", Description = { "Go to <NAVI>[prontera]<INFO>prontera,155,181,0,101,0</INFO></NAVI>." }, Summary = "Sample Quest for navigation." }, edit your OnGoingQuestinfoList LUB file.
  12. set [email protected], 50 - $giveaway; mes [email protected] + " Items left."; change to mes "Give Away: "+ $giveaway;
  13. better formatting and readability for each fields.
×
×
  • Create New...

Important Information

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