Jump to content

Dev Blaze

Members
  • Posts

    212
  • Joined

  • Last visited

Everything posted by Dev Blaze

  1. Help me Monday to Friday Double Exp Rate 4:00PM ~ 11:00PM Weekend Triple EXP Event Starting Saturday 12:00AM it will give x3 Exp until Monday 12:00AM The problem is 12:00am Satuday the Triple Exp Event was not open what is the problem Any idea???
  2. Any one need help i need like this but need 1 time only? where i can put this line if(resetskill!=1) // check if they already been reset?? Please help me - script Reset -1,{ OnPCLoginEvent: if(( JobLevel >= 120 ) && (BaseLevel >= 255)){ set BaseLevel,99; set JobLevel,70; resetskill; set SkillPoint,118; } end; }
  3. poring_w02,167,176,4 script teamwar::teamwar 414,{ if (getgmlevel() >= 99){ menu "Standard Menu",standard,"Reset",lend; } standard: set $@members,9; // number of party members change this to your party size you want set $@start,0; getpartymember(getcharid(1)); set @partymembercount,$@partymembercount; if ( $@start == 1 ) { mes "The Sign Ups are currently unavailable because a match is in progress. Don't hesitate to try again in a few minutes!"; close; } if ( @partymembercount == $@members ) { if ( $@TeamID1 == getcharid(1) ) { mes "Do you wish to sign out your team?"; next; if (select("I Give up ~.","Never Say Quit !!")==2) close; announce "Team 1 : [ " + getpartyname($@TeamID1) + " ] has sign out. We need another Party to sign up now!",bc_yellow|bc_map; set $@TeamID1, 0; close; } if ($@TeamID2==getcharid(1)) { mes "Do you wish to sign out your team?"; next; if (select("I Give up ~.","Never Say Quit !!")==2) close; announce "Team 2 : [ " + getpartyname($@TeamID2) + " ] has sign out. We need another Party to sign up now!",bc_yellow|bc_map; set $@TeamID2, 0; close; } mes "Hello "+strcharinfo(0)+" what do you want?"; if (($@TeamID1!=0) && ($@TeamID2!=0)) { mes "The Sign Ups are currently unavailable because a match is in progress. Don't hesitate to try again in a few minutes!"; close; } if ( getpartyleader(getcharid(1),2) != getcharid(0) ) { mes "Only party leader have the right to sign up / out from the game with me.."; close; } mes "Choose your team to register."; switch(select("Red Team - [" + GetPartyName($@TeamID1) + "] :Blue Team - [" + GetPartyName($@TeamID2) + "]")) { case 1: mes "[ Team War ]"; if ($@TeamID1==0 || getpartyname($@TeamID1)=="null") { getpartymember(getcharid(1)),1; getpartymember(getcharid(1)),2; copyarray $@partymembercidt1[0],$@partymembercid[0],$@members; copyarray $@partymemberaidt1[0],$@partymemberaid[0],$@members; for (set .@i,0; .@i<$@members; set .@i,.@i+1) { if(isloggedin($@partymemberaidt1[.@i],$@partymembercidt1[.@i])) set .@count,.@count+1; } if(.@count < $@members) { mes "You need all your party members to be online to Register"; close; } set $@TeamID1, getcharid(1); initnpctimer; mes "Your Party is now subscribed, good luck!"; announce "Team 1 : [ " +getpartyname($@TeamID1)+ " ] has sign up For the Team War!",bc_blue|bc_map; doevent "teamwar::OnSubscriptionTeam"; close; } else { mes "I'm sorry! Another Team has sign up before you..."; close; } case 2: mes "[ Team War ]"; if ($@TeamID2==0 || getpartyname($@TeamID2)=="null") { getpartymember(getcharid(1)),1; getpartymember(getcharid(1)),2; copyarray $@partymembercidt2[0],$@partymembercid[0],$@members; copyarray $@partymemberaidt2[0],$@partymemberaid[0],$@members; for (set .@i,0; .@i<$@members; set .@i,.@i+1) { if(isloggedin($@partymemberaidt2[.@i],$@partymembercidt2[.@i])) set .@count,.@count+1; } if(.@count < $@members) { mes "You need all your party members to be online to Register"; close; } set $@TeamID2, getcharid(1); initnpctimer; mes "Your Party is now subscribed, good luck!"; announce "Team 2 : [ " +getpartyname($@TeamID2)+ " ] has sign up For the Team War!",bc_blue|bc_map; doevent "teamwar::OnSubscriptionTeam"; close; } else { mes "I'm sorry! Another Team has sign up before you..."; close; } } } else { mes "[Event Handler]"; mes "Please contact your party leader."; mes "Your team must have a party consisting of "+$@members+" members."; close; } OnSubscriptionTeam: getpartymember($@TeamID2),1; getpartymember($@TeamID2),2; copyarray $@partymembercidtc2[0],$@partymembercid[0],$@members; copyarray $@partymemberaidc2[0],$@partymemberaid[0],$@members; for (set .@i,0; .@i<$@members; set .@i,.@i+1) { if(isloggedin($@partymemberaidc2[.@i],$@partymembercidtc2[.@i])) set .@countx,.@countx+1; } if(.@countx < $@members) { announce "Team War : "+getpartyname($@TeamID2)+"are not all online the match has been canceled",0; announce "Team War : registration for 2 new teams are now available",0; goto lend; } if ( $@TeamID2 && $@partymembercount != $@members ) { announce getpartyname($@TeamID2) +" has extra party members !", 0; goto lend; } if ( callsub( L_checkjob ) ) goto lend; getpartymember($@TeamID1),1; getpartymember($@TeamID1),2; copyarray $@partymembercidtc1[0],$@partymembercid[0],$@members; copyarray $@partymemberaidc1[0],$@partymemberaid[0],$@members; for (set .@i,0; .@i<$@members; set .@i,.@i+1) { if(isloggedin($@partymemberaidc1[.@i],$@partymembercidtc1[.@i])) set .@countz,.@countz+1; } if(.@countz < $@members) { announce "Team War : "+getpartyname($@TeamID1)+"are not all online the match has been canceled",0; announce "Team War : registration for 2 new teams are now available",0; goto lend; } if ( $@TeamID1 && $@partymembercount != $@members ) { announce getpartyname($@TeamID1) +" has extra party members !", 0; goto lend; } if ( callsub( L_checkjob ) ) goto lend; if($@TeamID1!=0 && $@TeamID2!=0){ announce "Team War : We have 2 Teams signed up now : "+getpartyname($@TeamID1)+" and "+getpartyname($@TeamID2)+".",bc_blue|bc_map; set @win1, 0; set @win2, 0; goto Onstart; } end; L_checkjob: while( .@i < $@partymembercount ) { .@job$ = jobname( readparam( 19, $@partymembername$[.@i] ) ); if ( compare( .@concat_job$, .@job$ ) ) return 1; .@concat_job$ = .@concat_job$ + .@job$ +"|"; .@i++; } return 0; OnTimer50000: if (($@TeamID1!=0) && ($@TeamID2!=0)) { stopnpctimer; end; } stopnpctimer; set $@TeamID1, 0; set $@TeamID1, 0; announce "Team War : we lack teams to start registration for two teams are now available",0; end; OnStart: warpparty "rwc03",87,50,$@TeamID1; warpparty "rwc03",12,50,$@TeamID2; set $@start,1; end; lend: stopnpctimer; set $@TeamID1,0; set $@TeamID2,0; set $@start,0; set @win1,0; set @win2,0; set @partymembercount,$@members; announce "Thanks for playing",0; end; OnTimer250000: Announce "Team War : No Party won due to time limit!",0; mapwarp "rwc03","prontera",156,191; goto lend; end; OnPCDieEvent: OnPCLogoutEvent: if(strcharinfo(3) != "rwc03") end; warp "prontera",155,170; for(set .@i, 0; .@i < $@members; set .@i, .@i + 1) { if ( $@partymembercidt1[.@i] == getcharid(0)) { deletearray $@partymembercidt1[.@i], 1; deletearray $@partymemberaidt1[.@i], 1; if( getarraysize($@partymembercidt1) == 0 ) { set @win2,getarraysize($@partymembercidt2); goto onwin; } } if ( $@partymembercidt2[.@i] == getcharid(0) ) { deletearray $@partymembercidt2[.@i], 1; deletearray $@partymemberaidt2[.@i], 1; if( getarraysize($@partymembercidt2) == 0 ) { set @win1,getarraysize($@partymembercidt1); goto onwin; } } } end; onwin: if (@win1==0) { warpparty "prontera",155,170,$@TeamID1; warpparty "prontera",155,170,$@TeamID2; Announce "Team War :"+GetPartyName($@TeamID2)+" won",0; for ( .@i = 0; .@i < @win2; .@i++ ) getitem 14003, rand(1,9), $@partymemberaidt2[.@i]; goto lend; } if (@win2==0) { warpparty "prontera",155,170,$@TeamID1; warpparty "prontera",155,191,$@TeamID2; Announce "Team War :"+GetPartyName($@TeamID1)+" won",0; for ( .@i = 0; .@i < @win1; .@i++ ) getitem 14003, rand(1,9), $@partymemberaidt1[.@i]; goto lend; } end; } rwc03 mapflag nosave SavePoint rwc03 mapflag nomemo rwc03 mapflag nobranch rwc03 mapflag pvp_noguild rwc03 mapflag nocommand 60 rwc03 mapflag noicewall rwc03 mapflag pvp rwc03 mapflag partylock How to add Set time the npc you can click every 24hrs? gettimetick or set time every 24hrs any idea??
  4. lahat ng damge ng weapon same damage nya hindi tumataas sino nakaranas na nito nka off nman renewal attack sa config.src
  5. Any daily reward npc every 1hr??
  6. Fixed Thank you Haziel Clean Info & thanks EL Dragon
  7. 20091,Dark_Valkyrie_Helm,Dark Valkyrie Helm,5,10000,,10,,10,,1,0xFFFFFFFF,7,2,256,,0,1,1091,{ bonus bAllStats,5; bonus bMdef,5; bonus2 bSubRace,RC_DemiHuman,12; bonus2 bAddRace,RC_DemiHuman,5; bonus bDelayRate,-20; if(BaseJob == Job_Bard) bonus3 bAutoSpell,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; skill "DC_DONTFORGETME",1; if(BaseJob == Job_Dancer) bonus3 bAutoSpell,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; bonus bBaseAtk,(JobLevel*2); skill "BA_POEMBRAGI",1; },{},{} Anyone help me what is the correct i got this error [Error]: script error on db/item_db2.txt line 805 parse_line: need ';' * 805 : { bonus bAllStats,5; bonus bdef,5; bonus2 bSubRace,RC_DemiHuman,12; bonus2 bAddRace,RC_DemiHuman,5; bonus bDelayRate,-20; if(BaseJob == Job_Bard) bonus3 bAutoSpell,"CG_ARROWVULCAN","CG_TAROTCARD",5','100; skill "DC_DONTFORGETME",1; else if(BaseJob == Job_Dancer) bonus3 bAutoSpell,"CG_ARROWVULCAN","CG_TAROTCARD",5,100; bonus bBaseAtk,(JobLevel*2)/7; skill "BA_POEMBRAGI",1; }
  8. Marami dyan server sa tabi2 sir makikita mo info ng server check mo lng sa mga forum nila makakukuha ka ng idea ..
  9. Pag ang server po no delay po configuation tpos samahan pa ng WPE or RPE Redox Packet Editor.. gnyan po manyayari
  10. File Name: 2ndpassword_bg.bmp File Submitter: Dev Blaze File Submitted: 13 Mar 2015 File Category: Other Content Author: D3vBlaze Change your 2ndpassword.bg directory open your data/ texture / À¯ÀúÀÎÅÍÆäÀ̽º / basic_interface/ Click here to download this file
  11. 197 downloads

    Change your 2ndpassword.bg directory open your data/ texture / À¯ÀúÀÎÅÍÆäÀ̽º / basic_interface/
    Free
  12. read this one http://rathena.org/board/topic/64730-elemental-swords-proc-control/ 13414,Elemental_Sword,Elemental Sword,4,20,,1200,105,,1,3,0x000654E2,2,2,2,3,70,1,2,{ callfunc "test" },{},{} function script test { set .@count, (getequipid(3)==13414?1:0)+(getequipid(4)==13414?1:0); if(.@count==1) { bonus3 bAutoSpell,"MG_COLDBOLT",3,50; bonus4 bAutoSpellOnSkill,"MG_COLDBOLT","MG_FIREBOLT",3,1000; bonus4 bAutoSpellOnSkill,"MG_FIREBOLT","MG_LIGHTNINGBOLT",3,10000; bonus4 bAutoSpellOnSkill,"MG_LIGHTNINGBOLT","WZ_EARTHSPIKE",3,10000; } if(.@count > 0){ bonus bStr,2; bonus bInt,4; bonus bDex,1; bonus bMatkRate,5; bonus2 bAddEle,Ele_Neutral,10; } end;
  13. if you are using old version try to use command @kickall before you close your map server or restart server sorry for my bad english
  14. This line "And if someone know how to make item become non-dropable and non tradeable."?? are you using pre-re db or re db??? use item_trade.txt // Item Trade Restrictions Database // Defines special trade rules for individual items. // // Structure of Database: // Item ID, TradeMask,Group Level Override // // Legend for 'TradeMask' field (bitmask): // 1 - item can't be dropped // 2 - item can't be traded (nor vended) // 4 - wedded partner can override restriction 2 // 8 - item can't be sold to npcs // 16 - item can't be placed in the cart // 32 - item can't be placed in the storage // 64 - item can't be placed in the guild storage // 128 - item can't be attached to mail // 256 - item can't be auctioned // // Example: // 1161,67,50 // Balmung cannot be dropped, traded, or placed in Guild Storage (1+2+64). // Only groups of group-level 50 and up can override this setting.
×
×
  • Create New...