Jump to content

xmaniacx

Members
  • Posts

    110
  • Joined

  • Last visited

Everything posted by xmaniacx

  1. sir im having this kind of error ( refer to the picture below )
  2. Thank you very much for the script................ [ PROBLEM SOLIVED ]
  3. Edit: - script triple_exp -1,{ OnInit: // original Base/Job Exp and Drop Rates set .bexp_rate, 1; //Put you rate... set .jexp_rate, 1; //put you rate... OnHour16: OnHour23: if( gettime(4) != 0 && gettime(4) != 6 || ( gettime(4) == 1 && gettime(3) >= 16 ) ) { // Monday to Friday if( gettime(3) >= 23 || gettime(3) < 16 ) { announce "Double Event is finished!",bc_all,0xFF6060; callsub L_ratio, 1; } else { announce "Double Event Starting!", bc_all; callsub L_ratio, 2; } } OnHour12: if( !gettime(4) || ( gettime(4) == 6 && gettime(3) >= 12 ) || ( gettime(4) == 1 && gettime(3) < 12 ) ) { announce "Triple Event is Starting!",bc_all,0xFF6060; callsub L_ratio, 3; } else if( gettime(4) == 1 && gettime(3) == 12 ) { announce "Triple Event is finished!",bc_all,0xFF6060; callsub L_ratio, 1; } else callsub L_ratio, 1; end; L_ratio: setbattleflag "base_exp_rate", .bexp_rate * 100 * getarg( 0 ); setbattleflag "job_exp_rate", .jexp_rate * 100 * getarg( 0 ); set .ratio, getarg( 0 ); atcommand "@reloadmobdb"; end; OnMinute01: if( .ratio == 3 ) announce "Weekend Triple EXP Event is currently in affect, Enjoy and have a great day!",bc_all,0xFF6060; end; } Thank you very much...........
  4. Thank you guyz............ [ PROBLEM SOLVED ] Correct, since this was requested on the rAthena forums, I wrote it for rAthena To use it with eAthena or 3CeAM, just change all group_id to level Sir Bry............ How do you add how many GM's are Online on this part~ mes "Select a GM to view more info."; mes " "; mes "Current Online GM : "+<----THIS---->+" ;
  5. @QQfoolsorellina : Thank you for pointing that out.......... r17048 - r17049 Sir Euphy, can u provide a simple script that has the same function? but can be used by 3ceam?
  6. Yes, Ladies and Gentlemen I am using 3CeAm............. Anyway i badly need this script hope anyone could help............ THANK YOU IN ADVANCED.....
  7. i'm getting this kind of error........
  8. Thx for the great script,,,, anyway i'll wait for the position tomorrow after your sleep =D,
  9. im a bit sleepy at the moment. ill try to do it later >.> try modifying the script its easy Thank you.......... P.S ~ Can i ask why there is so many "none"?
  10. thank you sir, now what about the position? hence some player terrorize Event GM or Police GM's about their donation claim and other stuff.......... how to put position on gm level mention above so people would know who does this and who does that........
  11. hehehehe that why im asking for the conversion of the implode since i'm a 3ceam user =D
  12. Not Working................... prontera,155,181,5 script Sample 757,{ mes "Which skill you need me to cast on you ?"; set .@SkillID,select( implode( .SkillName$,":" ) ) - 1; mes "Selected "+.Skillname$[.@SkillID]; close2; unitskilluseid getnpcid(0),.SkillID[.@SkillID],.SkillLv[.@SkillID],getcharid(3); sleep 3000; movenpc strnpcinfo(0),155,181; end; OnInit: setarray .SkillID[0],14,19,20,421; setarray .SkillLv[0],3,5,10,5; setarray .SkillName$[0],"Cold Bolt","Fire Bolt","Lightning Bolt","Fly Kick"; end; } Here's the script, what it basically do is to let the stalker copy a certain skill from the npc....... so he wont be begging from the other character to use a certain skill on him...... he could just go to the npc and pay for a plagiarized skill...............
  13. can i ask a floating rates script which gives a x2 exp on 4.00PM~11.00P.M from monday to friday then at saturday 12:00A.M it will give x3 Exp until Monday 12:00A.M
  14. set .@SkillID,select( implode( .SkillName$,":" ) ) - 1; can i ask whats the conversionn of the implode on eathena code? it say's unknown string on me when i loaded it but...... rathena users says its working fine on them, so i have a hunch that the implode thing is the problem..... i dunno what to to do since this is my first encounter on it.
  15. yep..... for personal reasons..... anyway i badly need the script i hope somebody could help me make one......... i'll even pay 3$ for the script itself Bumpppppp
  16. Can i ask a script that has this.. GM NAME : STATUS : Offline / Online [ if online >> ( AFK / Vending / Active ) ] Position : Below 40 = Police 60 = Event 90 = Co-owner 99 = Admin Map : ( Current Map The User Is In )
  17. thank you so much capuche, [ PROBLEM SOLVED ]
  18. Thank you capuche............. ive already tested it but...... i still have question.............. if take the quest at 11.51 tuesday and finish it at 11:59 tuesday the moment the time and date hits 12:00 and wednesday means i can do the quest again right? its not the type of npc that when you quest it at 11:51 you'll have to wait exactly 24 hours right? it gives you quest at every 12:00 a.m right?
  19. onpclogoutevent: warp "prontera",150,150; }
  20. i still cant test the script becoz im here in my aunt house, but is the script non repeatable by player? like if char 1 from account 1already finish the quest, that mean char 2 from account 1 also cant do the quest right? but if i use account 2 i can do the quest?
  21. can somebody please give me a step by step on how to add a custom skill exactly just like the royal's guard reflect but it doesnt require a shield, and i have already read this http://rathena.org/wiki/Adding_new_skills but i cant somehow find a way on how to properly add what im trying to do........ i really hope someone can help.......
  22. this is the script of annie from another topic, can anybody make this script non repeatable and can only be done 1 time a day. prontera,153,189,5 script dksfjdsk 100,{ .@t = gettime(4); mes "Hi, today is "+ .week$[.@t]; mes "The Daily Quest for today is ..."; mes getitemname( getd( ".req_item"+ .@t ) ); next; mes "The Items that needed are :"; .@size = getarraysize( getd( ".req_item"+ .@t ) ); for ( .@i = 1; .@i < .@size; .@i += 2 ) mes getd( ".req_item"+ .@t +"["+( .@i +1 )+"]" ) +"x "+ getitemname( getd( ".req_item"+ .@t +"["+ .@i +"]" ) ); next; if ( select ( "I want this Item", "Just walk around" ) == 2 ) { mes "OK, please come again"; close; } else if ( gettime(4) != .@t ) { mes "I'm sorry, today is a brand new day"; close; } for ( .@i = 1; .@i < .@size; .@i += 2 ) { if ( countitem( getd( ".req_item"+ .@t +"["+ .@i +"]" ) ) < getd( ".req_item"+ .@t +"["+( .@i +1 )+"]" ) ) { setarray .@not_enough[.@c], getd( ".req_item"+ .@t +"["+ .@i +"]" ), getd( ".req_item"+ .@t +"["+( .@i +1 )+"]" ) - countitem( getd( ".req_item"+ .@t +"["+ .@i +"]" ) ); .@c += 2; } } if ( .@c ) { mes "You didn't bring enough items"; for ( .@i = 0; .@i < .@c; .@i += 2 ) mes .@not_enough[ .@i +1 ] +"x "+ getitemname( .@not_enough[ .@i ] ); close; } for ( .@i = 1; .@i < .@size; .@i += 2 ) delitem getd( ".req_item"+ .@t +"["+ .@i +"]" ), getd( ".req_item"+ .@t +"["+( .@i +1 )+"]" ); getitem getd( ".req_item"+ .@t ), 1; mes "Congratulations for getting"; mes getitemname( getd( ".req_item"+ .@t ) ); close; OnInit: setarray .week$, "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"; setarray .req_item0, 501, 501,1, 502,1; setarray .req_item1, 501, 501,10, 502,20, 503,30, 504, 40; setarray .req_item2, 501, 501,1, 502,1; setarray .req_item3, 501, 501,1, 502,1; setarray .req_item4, 501, 501,1, 502,1; setarray .req_item5, 501, 501,1, 502,1; setarray .req_item6, 501, 501,1, 502,1; end; } Bump............................ Anyone?
  23. yep i know how that works, i just want to add a full info just like how you view it in a flux CP when you go to the who's online page....... coz the original script only show the map and user while the flux CP show base,job,user,map,current class!! that's why i want to set the baselevel or joblevel and etc to the mes [ Problem Solved ]
×
×
  • Create New...