-
Posts
118 -
Joined
-
Last visited
-
Days Won
7
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Hurtsky
-
thanks for share, will keep tracking your updates
-
here fixed one - script WorldBoss -1,{ OnClock2021: .@map$ = .townMap$[rand ( getarraysize ( .townMap$ ) - 1 )]; .@mins = .sleep / 60000; announce "[World Boss] A World Boss will appeared in " + .@mins + " minutes", bc_all, 0xFF0000; sleep .sleep; monster .@map$, 153, 175, "--ja--", .wBossId, 1, strnpcinfo(3) + "::OnWBossDied"; announce "[World Boss] A World Boss appeared in " + .@map$ + " to avenge all those dead monsters adventurers killed!", bc_all, 0xFF0000; end; OnWBossDied: announce "[World Boss] " + strcharinfo(0) + " killed the World Boss! Congratulations!", bc_all, 0xFF0000; getitem .rewardId, .rewardCount; end; OnInit: setarray .townMap$[0],"prontera","geffen"; .wBossId = 1001; // monsterID .rewardId = 512; // reward ID .rewardCount = 50; // how many rewards .sleep = 60000; // 60000ms = 1min end; }
-
sorry double post
-
it will started at 0800 at server time like you stated on top.
-
what you means by full size?
-
here you go, please tick it as answer and upvote it - script dualclientkicker -1,{ end; OnPCLoadMapEvent: //debugmes "map loaded"; query_sql "SELECT `char`.`name` FROM `char` LEFT JOIN login ON `char`.account_id = login.account_id WHERE last_ip = ( SELECT last_ip FROM login WHERE account_id = " + playerattached() + " ) AND online AND `char`.account_id != " + playerattached() , .@name$; for ( .@i = 0; .@i < getarraysize ( .@name$ ); .@i = .@i++ ) { getmapxy .@map$, .@x, .@y, 0, .@name$[.@i]; if ( .@map$ == .current_maps$ ) { dispbottom "Duel accounts not allowed in this map."; warp "SavePoint" , 0 , 0; end; } } end; OnInit: setarray .current_maps$[0] , "prontera" , "geffen", "gef_fild00"; .size_maps = getarraysize ( .current_maps$ ); for ( .i = 0; .i < .size_maps; .i++) setmapflag .current_maps$[.i], mf_loadevent ; end; }
-
here you go - script Clone NPC -1,{ if ( slave == 0 ) { getmapxy ( .@map$ , .@x , .@y , UNITTYPE_PC ); .@slaveID = clone ( .@map$, .@x , .@y , "" , getcharid(0), getcharid(0), 0x1089 ); if ( SEX == SEX_MALE ) .@sex = SEX_FEMALE; else .@sex = SEX_MALE; setunitdata .@slaveID, UMOB_SEX, .@sex; slave = 1; } end; OnPCDieEvent: slave = 0; end; } prontera,170,195,4 duplicate(Clone NPC) Clone NPC#pron 894
-
here the fixed one prontera,100,200,3 script VIPBuffer 78,{ specialeffect2 EF_HEAL2; percentheal 100,100; specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,600000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,600000,10; if ( countitem ( .VIP_item ) ) { specialeffect2 EF_ANGELUS; sc_start SC_ANGELUS,600000,10; specialeffect2 EF_SUFFRAGIUM; sc_start SC_SUFFRAGIUM,600000,3; specialeffect2 EF_IMPOSITIO; sc_start SC_IMPOSITIO,600000,5; specialeffect2 EF_GLORIA; sc_start SC_GLORIA,600000,5; specialeffect2 EF_MAGNIFICAT; sc_start SC_MAGNIFICAT,600000,5; specialeffect2 EF_CHEMICALPROTECTIOn; sc_start SC_CP_WEAPON,600000,5; sc_start SC_CP_ARMOR,600000,5; sc_start SC_CP_SHIELD,600000,5; sc_start SC_CP_HELM,600000,5; specialeffect2 EF_ASSUMPTIO; sc_start SC_ASSUMPTIO,600000,5; sc_start SC_ADRENALINE2,600000,1; specialeffect2 EF_MAXPOWER; sc_start SC_MAXIMIZEPOWER,600000,5; specialeffect2 EF_PERFECTION; sc_start SC_WEAPONPERFECTION,600000,5; specialeffect2 EF_ENDURE; sc_start SC_ENDURE,600000,10; sc_start SC_KAUPE,600000,3; sc_start SC_KAITE,600000,7; sc_start SC_STRFOOD,600000,5; sc_start SC_AGIFOOD,600000,5; sc_start SC_VITFOOD,600000,5; sc_start SC_INTFOOD,600000,5; sc_start SC_DEXFOOD,600000,5; sc_start SC_LUKFOOD,600000,5; switch ( CLASS ) { case 18: case 4019: case 4071: case 4078: skilleffect "SL_ALCHEMIST",0; sc_start4 SC_SPIRIT,9999999,5,455,0,0; break; case 15: case 4016: case 4070: case 4077: skilleffect "SL_MONK",0; sc_start4 SC_SPIRIT,9999999,5,447,0,0; break; case 4047: skilleffect "SL_STAR",0; sc_start4 SC_SPIRIT,9999999,5,448,0,0; break; case 16: case 4017: case 4067: case 4074: skilleffect "SL_SAGE",0; sc_start4 SC_SPIRIT,9999999,5,449,0,0; break; case 14: case 4015: case 4066: case 4073: skilleffect "SL_CRUSADER",0; sc_start4 SC_SPIRIT,9999999,5,450,0,0; break; case 23: case 4190: skilleffect "SL_SUPERNOVICE",0; sc_start4 SC_SPIRIT,9999999,5,451,0,0; break; case 7: case 4008: case 4054: case 4060: skilleffect "SL_KNIGHT",0; sc_start4 SC_SPIRIT,9999999,5,452,0,0; break; case 9: case 4010: case 4055: case 4061: skilleffect "SL_WIZARD",0; sc_start4 SC_SPIRIT,9999999,5,453,0,0; break; case 8: case 4009: case 4057: case 4063: skilleffect "SL_PRIEST",0; sc_start4 SC_SPIRIT,9999999,5,454,0,0; break; case 19: case 20: case 4020: case 4021: case 4068: case 4069: case 4075: case 4076: skilleffect "SL_BARDDANCER",0; sc_start4 SC_SPIRIT,9999999,5,455,0,0; break; case 17: case 4018: case 4072: case 4079: skilleffect "SL_ROGUE",0; sc_start4 SC_SPIRIT,9999999,5,456,0,0; break; case 12: case 4013: case 4059: case 4065: skilleffect "SL_ASSASIN",0; sc_start4 SC_SPIRIT,9999999,5,457,0,0; break; case 10: case 4011: skilleffect "SL_BLACKSMITH",0; sc_start4 SC_SPIRIT,9999999,5,458,0,0; break; case 11: case 4012: case 4056: case 4062: skilleffect "SL_HUNTER",0; sc_start4 SC_SPIRIT,9999999,5,460,0,0; break; case 4049: skilleffect "SL_SOULLINKER",0; sc_start4 SC_SPIRIT,9999999,5,461,0,0; break; default: break; } } end; OnInit: .VIP_item = 3000; //itemId end; }
-
i see, look like you did not enable VIP in emulator, maybe i misunderstood your request, so what you want if the person have the item so they can get full buff?
-
did you enable VIP in your emulator?
-
only slave for follow you?
-
you haven't tick my last answer as answer and upvote it , btw here the modified script - script WorldBoss -1 { OnClock0800: OnNPCKillEvent: .@map$ = .townMap$[rand ( getarraysize ( .townMap$ ) - 1 )]; .@mins = .sleep / 60000; announce "[World Boss] A World Boss will appeared in " + .@mins + " minutes"; sleep .sleep; areamonster .@map$, 0, 0, 250, 250, "--ja--", .wBossId, 1, strnpcinfo(3) + "::OnWBossDied"; announce "[World Boss] A World Boss appeared in " + .@map$ + " to avenge all those dead monsters adventurers killed!", bc_all, 0xFF0000; end; OnWBossDied: announce "[World Boss] " + strcharinfo(0) + " killed the World Boss! Congratulations!", bc_all, 0xFF0000; getitem .rewardId, .rewardCount; end; OnInit: setarray .townMap$[0],"prontera","geffen","morocc","payon","izlude","alberta","aldebaran","brasilis","dewata"; //to fill .wBossId = 1931; // monsterID .rewardId = 512; // reward ID .rewardCount = 50; // how many rewards .sleep = 60000; // 60000ms = 1min end; }
-
okay, if it working as your want. just tick it as answer and upvote post
-
here you go prontera,100,200,3 script VIPBuffer 78,{ specialeffect2 EF_HEAL2; percentheal 100,100; specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,600000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,600000,10; if ( vip_status ( VIP_STATUS_ACTIVE ) ) { if ( countitem ( .VIP_item ) ) { specialeffect2 EF_ANGELUS; sc_start SC_ANGELUS,600000,10; specialeffect2 EF_SUFFRAGIUM; sc_start SC_SUFFRAGIUM,600000,3; specialeffect2 EF_IMPOSITIO; sc_start SC_IMPOSITIO,600000,5; specialeffect2 EF_GLORIA; sc_start SC_GLORIA,600000,5; specialeffect2 EF_MAGNIFICAT; sc_start SC_MAGNIFICAT,600000,5; specialeffect2 EF_CHEMICALPROTECTIOn; sc_start SC_CP_WEAPON,600000,5; sc_start SC_CP_ARMOR,600000,5; sc_start SC_CP_SHIELD,600000,5; sc_start SC_CP_HELM,600000,5; specialeffect2 EF_ASSUMPTIO; sc_start SC_ASSUMPTIO,600000,5; sc_start SC_ADRENALINE2,600000,1; specialeffect2 EF_MAXPOWER; sc_start SC_MAXIMIZEPOWER,600000,5; specialeffect2 EF_PERFECTION; sc_start SC_WEAPONPERFECTION,600000,5; specialeffect2 EF_ENDURE; sc_start SC_ENDURE,600000,10; sc_start SC_KAUPE,600000,3; sc_start SC_KAITE,600000,7; sc_start SC_STRFOOD,600000,5; sc_start SC_AGIFOOD,600000,5; sc_start SC_VITFOOD,600000,5; sc_start SC_INTFOOD,600000,5; sc_start SC_DEXFOOD,600000,5; sc_start SC_LUKFOOD,600000,5; switch (Class) { case 18: case 4019: case 4071: case 4078: skilleffect "SL_ALCHEMIST",0; sc_start4 SC_SPIRIT,9999999,5,455,0,0; break; case 15: case 4016: case 4070: case 4077: skilleffect "SL_MONK",0; sc_start4 SC_SPIRIT,9999999,5,447,0,0; break; case 4047: skilleffect "SL_STAR",0; sc_start4 SC_SPIRIT,9999999,5,448,0,0; break; case 16: case 4017: case 4067: case 4074: skilleffect "SL_SAGE",0; sc_start4 SC_SPIRIT,9999999,5,449,0,0; break; case 14: case 4015: case 4066: case 4073: skilleffect "SL_CRUSADER",0; sc_start4 SC_SPIRIT,9999999,5,450,0,0; break; case 23: case 4190: skilleffect "SL_SUPERNOVICE",0; sc_start4 SC_SPIRIT,9999999,5,451,0,0; break; case 7: case 4008: case 4054: case 4060: skilleffect "SL_KNIGHT",0; sc_start4 SC_SPIRIT,9999999,5,452,0,0; break; case 9: case 4010: case 4055: case 4061: skilleffect "SL_WIZARD",0; sc_start4 SC_SPIRIT,9999999,5,453,0,0; break; case 8: case 4009: case 4057: case 4063: skilleffect "SL_PRIEST",0; sc_start4 SC_SPIRIT,9999999,5,454,0,0; break; case 19: case 20: case 4020: case 4021: case 4068: case 4069: case 4075: case 4076: skilleffect "SL_BARDDANCER",0; sc_start4 SC_SPIRIT,9999999,5,455,0,0; break; case 17: case 4018: case 4072: case 4079: skilleffect "SL_ROGUE",0; sc_start4 SC_SPIRIT,9999999,5,456,0,0; break; case 12: case 4013: case 4059: case 4065: skilleffect "SL_ASSASIN",0; sc_start4 SC_SPIRIT,9999999,5,457,0,0; break; case 10: case 4011: skilleffect "SL_BLACKSMITH",0; sc_start4 SC_SPIRIT,9999999,5,458,0,0; break; case 11: case 4012: case 4056: case 4062: skilleffect "SL_HUNTER",0; sc_start4 SC_SPIRIT,9999999,5,460,0,0; break; case 4049: skilleffect "SL_SOULLINKER",0; sc_start4 SC_SPIRIT,9999999,5,461,0,0; break; default: break; } } } end; OnInit: .VIP_item = 3000; //itemId end; }
-
just tick that reply as answer and upvote it. thats will help another user also
-
i see, then just use this, it will reset your stats and skills point to what novice at first time creation prontera,160,186,6 script Reset 998,{ // change to novice jobchange 0; // reset all resetlvl 1; atcommand "@reset"; end; }
-
why not just do like this? prontera,160,186,6 script Reset 998,{ // change to novice jobchange 0; // reset status point and skills atcommand "@reset"; end; }
-
here the link of source code https://github.com/Temtaime/aesir
-
Can Rathena compatible with HTTP? (because anti-DDOS)
Hurtsky replied to bluesky's question in Source Requests
i still in testing OVH, but the ping i get is around 50-60ms (ASIA). @bluesky -
RequirePage 87557/RequestPage 3 problem.
Hurtsky replied to Hurtsky's question in Client-side Support
fixed, by just changing the #if PACKETVER > 20170517 just like @sader1992 said. thank you -
Hello guys, I'm testing client 20170517, and getting this message even after i get this message i still able to login the game (locally) and play like having no problem, but i still curious why i get this message here my local server setting: #ifndef _CONFIG_PACKETS_H_ #define _CONFIG_PACKETS_H_ /** * rAthena configuration file (http://rathena.org) * For detailed guidance on these check http://rathena.org/wiki/SRC/config/ **/ #ifndef PACKETVER #define PACKETVER 20170517 #endif #ifndef PACKETVER_RE /// From this point on only kRO RE clients are supported #if PACKETVER > 20170517 #define PACKETVER_RE #endif #endif #if PACKETVER >= 20110817 /// Comment to disable the official packet obfuscation support. /// This requires PACKETVER 2011-08-17 or newer. #ifndef PACKET_OBFUSCATION #define PACKET_OBFUSCATION // Define these inside src/custom/defines_pre.h or src/custom/defines_post.h //#define PACKET_OBFUSCATION_KEY1 <key1> //#define PACKET_OBFUSCATION_KEY2 <key2> //#define PACKET_OBFUSCATION_KEY3 <key3> /// Comment this to disable warnings for missing client side encryption #define PACKET_OBFUSCATION_WARN #endif #else #if defined(PACKET_OBFUSCATION) #error You enabled packet obfuscation for a version which is too old. Minimum supported client is 2011-08-17. #endif #endif i createad the ID using _F/_M, and diff the client using @secret Modified Nemo as like suggested in my rathena hash is 114bebac68df32e3d9eda3452abff1cd2b75500a thank you for your any help..
-
-
just upgrade to 1gb RAM, it will solve your problem.. 512MB is MINIMUM, you still have another process that using the memory..like mysql, background process and others.
-
what value of OutputCleanHTML in your application.php?