Jump to content

Mr BrycE

Members
  • Posts

    595
  • Joined

  • Last visited

Everything posted by Mr BrycE

  1. is this compatible in eA? can you please make an eA version of this?
  2. @goddameit can you add a line on the process of swapping a line of devotion skill if possible xD
  3. hi, about rentitem script.. what if, i will put renitem idnumber , duration in an item script. then, in another script..there a required item , which is the same as the one that i put in the rentitem, will the another script allows / accept a rentitem?
  4. Actually im still having the same problem and dont have solution for it Mysterious can fix it
  5. so your saying that its correct.. thanks!, More Power to Tyranitaurus Club!
  6. ohh i see thanks for the info, so it needs a new script
  7. oh dont need it, i tried at this part, OnStartArena: set brokeemp,brokeemp+1; set .@GID,getcharid(2); // Lower castle Economy set .@Economy,GetCastleData("arug_cas05",2) - 5; if (.@Economy < 0) set .@Economy, 0; SetCastleData "arug_cas05", 2, .@Economy; // Lower Castle Defence set .@Defence,GetCastleData("arug_cas05",3) - 5; if (.@Defence < 0) set .@Defence, 0; SetCastleData "arug_cas05", 3, .@Defence; // Set new owner SetCastleData "arug_cas05",1, .@GID; // Clear castle's data. for( set .@i, 4; .@i <= 9; set .@i, .@i+1 ) SetCastleData "arug_cas05", .@i, 0; // Disable Kafra disablenpc "Kafra Employee#aru05"; but i have my worries, im guessing that all the guild members will get points?
  8. Hi want help about this script i only want when they entered the room, only the party leader can click the NPC prt_are_in,76,87,3 script Helper#party 67,4,4,{ if($arn_partywait == 0) { set $arn_partywait,1; emotion e_gasp,0; mes "[Helper Iriff]"; mes "Good day, challengers!"; mes "You are in the party arena waiting room."; next; mes "[Helper Iriff]"; mes "Only one person at a time is allowed to stay in this waiting room."; mes "Would you like to start a battle now?"; next; switch( select( "No","Yes" ) ) { case 1: set $arn_partywait,0; mes "[Helper Iriff]"; mes "I see."; mes "However, please remember you have only a limited amount of time."; close; case 2: mes "[Helper Iriff]"; mes "Thank you, let me start a battle."; mes "A warp portal leading to the arena room will be open."; mes "I hope you will survive until the end of the battle and engrave your name on the list of honor..."; close2; donpcevent "toarena#party::OnEnter"; donpcevent "Helper#party::OnStop"; donpcevent "arena_p::OnStart"; end; } } else end;
  9. thanks for trying to explain but, i still cant understand, ill wait for you to get your hands on a PC xD ( but i will still try to understand what you say , Thanks! )
  10. hi goddameit shared some script and how to use the text file src? which is this BUILDIN_FUNC(getmobxy) { int num, id; char *name; struct mob_data *md = NULL; TBL_PC *sd = st->rid?map_id2sd(st->rid):NULL; id = script_getnum(st,2); if(!(md = (struct mob_data *)map_id2bl(id)) || md->bl.type != BL_MOB || !data_isreference(script_getdata(st,3)) ){ script_pushint(st,0); return 0; } num=st->stack->stack_data[st->start+3].u.num; name=(char *)(str_buf+str_data[num&0x00ffffff].str); setd_sub(st,sd,name,0,(void *)(int)md->bl.x,script_getref(st,3)); setd_sub(st,sd,name,1,(void *)(int)md->bl.y,script_getref(st,3)); script_pushint(st,1); return 0; } // BUILDIN_DEF(getmobxy,"i*"), "“The man who asks a question is a fool for a minute, the man who does not ask is a fool for life.” "
  11. too many OnStartArena in one script hmm, do i need to put each under it?
  12. hmm, but where exactly because i found too many announce in the part where the Emperium is shattered
  13. i use the script by Lunar how to add requirements that has refine? like +7 Mace +10 Knife?
  14. how about when im using eA? there no such file agit_main_se.txt , rA only has that file
  15. Like this but each team hast starting point when entering they will change color team A = Red team B = blue when they talk to NPC they will be randomly join A or B then the match should should start even if both team is not equal as long as its NOT TOO EQUAL and after registering the player will warp to the place and the event will start in 3mins and if possible the players can't move until the event will start then when dead respawn in team's restarting point in 3 secs and auto repair/fullheal/imcreaseagi/blessing/magnificat then the winner will be categorized on how many they kill, they can view the score by an NPC in the team's both bases and for the end of event both teams will warp back to their starting point and the Banker will show up then after getting their price their cloth color will be back to normal - script WoR#disable -1,{ OnInit: disablenpc "War of Rune#WoR"; disablenpc "War of Rune#banker"; end; } - script WoRannouncer -1,{ L_play: OnHour2: pvpoff "guild_vs1"; killmonsterall "guild_vs1"; announce "WoR: Hello! It's time again for War of Rune (AKA: WoR)",0; sleep2 10000; announce "WoR: Please Register and talk to me in Prontera!",0; sleep2 10000; announce "WoR: I will not let anyone register after 1 minute. Prize will be <PRIZE AMOUNT> <PRIZE>.",0; hideonnpc "War of Rune#WoR"; OnMinute1: announce "WoR: Closed. Next Round is in 2 Hours.",0; hideoffnpc "War of Rune#WoR"; donpcevent "War of Rune#banker::L_playwor"; end; } prontera,147,167,6 script War of Rune#WoR 753,{ mes "[War of Rune]"; mes "Hello!"; mes "Would you like to register for ^FF0000 War of Rune ^000000?"; menu "Sure",L_yes,"No Thanks",L_close,"Information",L_info; L_info: next; mes "Script Made by: GM Katazui"; next; mes "[War of Rune]"; mes "Well, you need a Party of 10. And another Party of 10."; mes "All you have to do is Kill the each other."; mes "Last Party standing, Wins."; mes "Would you like to register?"; menu "Sure",L_yes,"No Thanks",L_close; L_yes: next; mes "[War of Rune]"; mes "Okay. You need a Party of 10."; mes "Also, make sure you have another party of 10."; mes "Just make sure you have a party of 10 yourself."; mes "Do you have a party of 10?"; menu "Yup",L_p10,"Umm... I need to re-count",L_close; L_p10: getpartymember getcharid(1); set .@partymembercount, $@partymembercount; if(.@partymembercount == 10) goto L_p11; if(.@partymembercount > 10) goto L_more; next; mes "[War of Rune]"; mes "You are not in a Party of 10..."; next; close; end; L_close: next; mes "[War of Rune]"; mes "Okay, Come back later!"; next; close; end; L_p11: next; mes "[War of Rune]"; mes "Alrightly!"; mes "Please wait till the other people comes to the WoR."; next; warpparty "guild_vs1",50,50,getcharid(1); end; L_more: next; mes "[War of rune]"; mes "What?! You have more than 10! Are you trying to cheat?"; next; close; end; } guild_vs1,50,57 script War of Rune#banker 753,{ mes "[War of Rune]"; mapannounce "guild_vs1","WoR: You won. Tell me you Party Name. 1 Person only or you will error.",0; mes "Input Party Name"; input .@name$; next; mes "[War of Rune]"; mes "Congrats. You've won."; next; mes "[War of Rune]"; mes "Congrats"; close2; announce "WoR: "+.@name$+" has won the War of Rune! Congrats!",0; hideoffnpc "War of Rune#banker"; mapannounce "guild_vs1","WoR: To get your prize please kill 1 Poring. If you don't kill it after 1 minute. You will not get your prize.",0; monster guild_vs1,0,0,"Prize",1002,150,"prize::OnMobKilled"; OnMinute1: warpparty "prontera",150,150,getcharid(1); donpcevent "WoRannouncer::L_play"; end; //playTime L_playwor: mapannounce "guild_vs1","WoR: Welcome to WoR!",0; sleep2 10000; mapannounce "guild_vs1","WoR: It's Simple... All you have to do it kick each other asses.",0; sleep2 10000; mapannounce "guild_vs1","WoR: You may use Ygg Berrys, and make sure you buff up...",0; sleep2 10000; mapannounce "guild_vs1","WoR: If one of your Party mates dies, and the rest wins. The one who dies doesn't get the prize.",0; sleep2 10000; mapannounce "guild_vs1","WoR: Please! One Person talk to me or you Will Error! ONLY IF YOR PARTY WINS!",0; sleep2 10000; mapannounce "guild_vs1","WoR: Okay... That's that....",0; sleep2 10000; mapannounce "guild_vs1","WoR: Ready... Set...",0; sleep2 10000; mapannounce "guild_vs1","WoR: FIGHT!!!",0; pvpon "guild_vs1"; goto L_if; L_if: if (getmapusers("guild_vs1") <= 10) goto L_champ; if (getmapusers("guild_vs1") == 0) goto L_no1; sleep2 50000; mapannounce "guild_vs1","WoR: Reminder! One Person talk to me or You will ERROR!",0; goto L_if; end; L_no1: announce "WoR: Aww! No one won! Or No one joined... What a Pity.",0; donpcevent "WoRannouncer::L_play"; end; L_champ: hideonnpc "War of Rune#banker"; mapannounce "guild_vs1","WoR: Come to me and tell me your party. 1 Person talk to me or Error.",0; end; } - script prize -1,{ OnMobKilled: warp prontera,150,150; getitem <PRIZE ID>,<PRIZE AMOUNT>; end; } guild_vs1 mapflag nowarp guild_vs1 mapflag nowarpto guild_vs1 mapflag noteleport guild_vs1 mapflag nosave guild_vs1 mapflag nomemo guild_vs1 mapflag nobranch }
  16. so basically, its like tower defense but the towers are the players?
  17. Hi i would like to request the Revencia Mini Map , i only have the 3 files and the minimap is missing.. share its mini map please ^^
  18. sc_end in the lava_pvp map? but it's the 1st time that i use the map. in terms of items, i dont have any sc end in any of my items, and i tried wearing nothing still removing the buffs... any suggestions. (still checking the custom scripts) sc_end in the lava_pvp map? but it's the 1st time that i use the map. in terms of items, i dont have any sc end in any of my items, and i tried wearing nothing still removing the buffs... any suggestions. (still checking the custom scripts) Fixed.. yeah, i recently added the soulhunter script that causes the sc_end all; thanks for the help
  19. // Made by iTouch // ---------------------------------------------------------------------------- // Ultimate PvP Warper ver. 1 // Features: // Baby PvP Room // PvP Square(Every 2 days Random PvP Room) // PvP Nightmare // PvP Lowlvl( Supports 1 - 150 Lvl) // PvP No Potion (Berrys , Ygg seed , Any potions , etc. are restricted) // PvP Non Donator (Got Items are restricted here) // ----------------------------------------------------------------------------- // ver. 2 update idea: // Adding a PvP Room that removes the buffs of the player when entering the room // Adding a PvP Room for GM's Only so GM's will have fun // ----------------------------------------------------------------------------- // Special thanks to: // icescope of eAthena for helping me configuring the error at PvP Square // ----------------------------------------------------------------------------- prontera,147,174,4 script PvP Warper 993,{ if (.pvp_square$=="") donpcevent "PVP warper::OnClock0000"; mes "[PvP Warper]"; mes "Would you like to enter"; next; if(select("Yes:No")==2) close; switch(select("PVP Normal ["+getmapusers("lava_pvp")+"/100]:PVP LowLevel ["+getmapusers("guild_vs1")+"/100]:Non Donator PVP ["+getmapusers("1@orcs")+"/100]:Baby PvP Room ["+getmapusers("pvp_y_1-2")+"/100]")) { announce strcharinfo(0)+" : has entered the PVP Room!",0; case 1: // PVP Nightmare if (getmapusers("lava_pvp") > 255) callsub S_full; warp "lava_pvp",0,0; end; case 2: // PVP LowLevel if (getmapusers("guild_vs1") > 99) callsub S_full; if (BaseLevel > 255) { // Edit 150 to any maximum Lvl of a player can enter this room mes "only Base Level 1 - 150 may enter."; close; } warp "guild_vs1",0,0; end; case 3: // Non Donator PVP if (getmapusers("1@orcs") > 255) callsub S_full; for( set .@i,0; .@i<getarraysize(.NoDonator_ids); set .@i,.@i+1 ) { if (countitem(.NoDonator_ids[.@i])) { mes "You can not bring God items in this pvp."; close; } } warp "1@orcs",0,0; end; Case 4: // Baby PvP Room if (getmapusers("pvp_y_1-2") > 255) callsub S_full; if (class < 4023 || class > 4045) goto L_NotBaby; warp "pvp_y_1-2",0,0; end; L_NotBaby: mes "Only baby can enter this room"; close; } S_full: mes " "; mes "I'm sorry, this arena is full. Please try again later..."; close; S_payment: if (Zeny < (200*BaseLevel + 800)) { mes "You don't have enough zeny."; mes "It costs "+(200*BaseLevel + 800)+" zeny for you to enter."; close; } set Zeny, Zeny - (200*BaseLevel + 800); return; OnInit: waitingroom "PvP Warper",0; end; // items not allowed in PVP NoPotion setarray .NoPotion_ids[0], 607, 608; // items not allowed in Non Donator PVP setarray .NoDonator_ids[0], 2410, 1530; end; } // Mapflags guild_vs1-2 mapflag pvp pvp_y_2-2 mapflag pvp pvp_y_2-2 mapflag nowarp pvp_y_2-2 mapflag nowarpto pvp_y_2-2 mapflag nomemo 1@orcs mapflag pvp 1@orcs mapflag nowarp 1@orcs mapflag nowarpto 1@orcs mapflag nomemo guild_vs3 mapflag pvp guild_vs3 mapflag nowarp guild_vs3 mapflag nowarpto guild_vs3 mapflag nomemo lava_pvp mapflag pvp lava_pvp mapflag nowarp lava_pvp mapflag nowarpto lava_pvp mapflag nomemo guild_vs4 mapflag pvp guild_vs4 mapflag nowarp guild_vs4 mapflag nowarpto guild_vs4 mapflag nomemo Hi, it removes the buffs when i entered the lava_pvp....what its problem? is it a mapflag problem? because before my map was guild_vs3 and it doesnt remove buffs but now its lava_pvp it removes buffs...any idea?
  20. but there's an option they said that if and i did not diff the read data folder first.. http://rathena.org/board/topic/56481-im-cant-resize-20111122ragexere-client-to-1280-x-768/page__st__20 im starting to get pissed about this.. Everytime i open the client, a new savedata is created...dafuq.. but they said When i diff Read Data Folder first the path must be .. data/SavedData/Option...blah blah... EVERYTIME I USE BLUE GHOST SETUP IT DOESNT SAVE..... dammit dammit dammit dammit.... help please..
×
×
  • Create New...