-
Posts
24 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Akbare-2nd
-
maybe someone else needs this file OngoingQuestInfoList_Sakray.lub
-
Patcher: Elurair, v2.13.2.354 - last updated 2023/12/31
Akbare-2nd replied to Ai4rei's topic in Client Releases
hello @Ai4rei I have multiple GRFs in the client, how do I set the patches to go according to which GRF I want? I only see 1 GRF setting in config thank you -
-
Adding Custom @commands for your server
Akbare-2nd replied to nicothe1's question in Script Requests
- script mallroom -,{ end; OnEnter: if(getmapflag(strcharinfo(3),mf_town)){ announce strcharinfo(0)+" has entering Mall Room!",bc_all; warp "yourmap",64,45; }else{ message strcharinfo(0),"you have to be in town to use this command"; } end; OnInit: bindatcmd "mall",strnpcinfo(3)+"::OnEnter"; end; } -
who knows how to change number on Max Party?
Akbare-2nd replied to Cyborg's question in Client-side Support
-
No KRO, o nome é 20761 C_Wing_Of_Happiness.
-
2023 fresh installation & compile map-server.exe error
Akbare-2nd replied to Sehrentos's question in Installation Support
try to install : https://www.mediafire.com/file/xb1pjxpsjipaqyq/Visual-C-Runtimes-All-in-One-Jul-2021.zip/file -
try to : 00020800
-
sir, I found this error, can you help? Full Script function script func_CreateCampFire { .@cid = getcharid(3); .@range = getarg(0, 3); // Heal Range .@duration = getarg(1, 60); // Duration .@rate = getarg(2, 1); // Heal Rate getmapxy(.@map$, .@mapx, .@mapy, BL_PC); if(getmapxy(.@npc_map$, .@x, .@y, BL_NPC, sprintf("Camp Fire#CF_%d",.@cid)) == 0) donpcevent "Camp Fire#" + sprintf("CF_%d", .@cid) + "::OnCampFireEnd"; showscript "Starting a Camp Fire..."; specialeffect(EF_FIREWALL2, AREA, convertpcinfo(.@cid,CPC_NAME)); progressbar "0xFFFFFF", 1; duplicatenpc("cf_main", "Camp Fire", sprintf("CF_%d", .@cid), .@map$, .@mapx, (.@mapy - 1), DIR_SOUTH, 10252, .@range, .@range); set(getvariableofnpc(getd(sprintf(".CF_%d_range", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)), .@range); set(getvariableofnpc(getd(sprintf(".CF_%d_duration", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)), .@duration); set(getvariableofnpc(getd(sprintf(".CF_%d_healrate", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)), .@rate); donpcevent "Camp Fire#" + sprintf("CF_%d", .@cid) + "::OnCampFireStart"; return; } function script func_UpdateCampFire { .@cid = getcharid(3); .@range = getarg(0, 3); // Heal Range .@duration = getarg(1, 60); // Duration .@rate = getarg(2, 1); // Heal Rate getmapxy(.@map$, .@mapx, .@mapy, BL_PC); if(getmapxy(.@npc_map$, .@x, .@y, BL_NPC, sprintf("Camp Fire#CF_%d",.@cid)) == 0) { if (.@npc_map$ != .@map$ || distance(.@mapx, .@mapy, .@x, .@y) > 5) { dispbottom "<Camp Fire> You're too far away from the Campfire."; } else { showscript "!!"; specialeffect(EF_FIREWALL2, AREA, "Camp Fire#" + sprintf("CF_%d", .@cid)); .@range = min(8, getvariableofnpc(getd(sprintf(".CF_%d_range", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)) + .@range); .@duration = min(300, getvariableofnpc(getd(sprintf(".CF_%d_duration", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)) + .@duration); .@rate = min(15, getvariableofnpc(getd(sprintf(".CF_%d_healrate", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)) + .@rate); set(getvariableofnpc(getd(sprintf(".CF_%d_range", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)), .@range); set(getvariableofnpc(getd(sprintf(".CF_%d_duration", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)), .@duration); set(getvariableofnpc(getd(sprintf(".CF_%d_healrate", .@cid)), "Camp Fire#" + sprintf("CF_%d", .@cid)), .@rate); } } else { dispbottom "<Camp Fire> Start a Campfire..."; } return; } - script Camp Fire::cf_main FAKE_NPC,{ end; OnCampFireStart: getmapxy(.@map$, .@x, .@y, BL_NPC); .@npcname$ = strnpcinfo(2); do { .@range = getd(sprintf(".%s_range", .@npcname$)); .@healrate = getd(sprintf(".%s_healrate", .@npcname$)); specialeffect EF_DRAGONSMOKE, AREA; showscript "HEAL: "+.@healrate+"% | AREA:"+.@range+" | TIME: "+getd(sprintf(".%s_duration", .@npcname$)); setd(sprintf(".%s_duration", .@npcname$)), getd(sprintf(".%s_duration", .@npcname$)) - 1; areapercentheal(.@map$, (.@x - .@range), (.@y - .@range), (.@x + .@range), (.@y + .@range), .@healrate, .@healrate); sleep 1000; .@counter++; if (.@counter > 0 && .@counter % 10 == 0 && .@healrate > 1) // every 10 seconds reduce heal rate setd(sprintf(".%s_healrate", .@npcname$), getd(sprintf(".%s_healrate", .@npcname$)) - 1); if (.@counter > 0 && .@counter % 30 == 0 && .@range > 1) // every 30 seconds reduce range setd(sprintf(".%s_range", .@npcname$), getd(sprintf(".%s_range", .@npcname$)) - 1); } while (getd(sprintf(".%s_duration", .@npcname$)) > 0); setd(sprintf(".%s_range", .@npcname$), 0); setd(sprintf(".%s_duration", .@npcname$), 0); setd(sprintf(".%s_healrate", .@npcname$), 0); duplicateremove(strnpcinfo(3)); end; OnCampFireEnd: .@npcname$ = strnpcinfo(2); setd(sprintf(".%s_duration", .@npcname$), 0); awake strnpcinfo(3); end; OnTouch: specialeffect(EF_HEAL, AREA, strcharinfo(0)); dispbottom("You are feeling warm and cozy."); end; } when the npc is gone an error appears like this thx for advanced
-
-
check your webserver and check the port used whether it is blocked or not. don't forget to customize on the clientside
-
no just ip server and port for emblem
-
this seems to be a pre-renewal, repack the pre-re mapchace with the existing map file and make sure the npc script used matches the map used.
-
check mysql online status and make sure the username and password match
-
try checking the packetver server and hexed they must be the same
-
use @reloaditemdb or restart your server
-
Check your default shirt in data.grf or you might be using a custom shirt color. [palette]
-
Is the evolutions feature already on? conf/battle/feature.con // Pet evolution (Note 1) // Requires: 2014-10-08aRagexe or later feature.petevolution: on and what is the error message on the client side?
-
Compiler Error - works fine with visual studio with no error/warning
Akbare-2nd replied to Thanna20's question in Installation Support
can the server also run on centos well? and compile well? -
use notepad to open the iteminfo.lub to avoid writing mistakes
-
please check the system/iteminfo.lub folder the name of the item may not be appropriate or there may be an error in writing.
-
Try it function script FreebieFuns { if(##FreebiesPackageRapierLatest== 1){ next; mes "You already claimed your Freebies Package."; dispbottom "You already claimed your Freebies Package!"; close; }else{ goto gpack; } gpack: mes "[Freebies Package]"; mes "Please choose a 1 Headgear"; next; switch(select("[White Saiyan Aura] White Saiyan Aura[0]:[Red Saiyan Aura] Red Saiyan Aura[0]:[Black Saiyan Aura] Black Saiyan Aura[0]:[God Saiyan Aura] God Saiyan Aura[0]:[Yellow Saiyan Aura] Yellow Saiyan Aura[0]")) { case 1: setarray .@RORGWeap[0],50367; break; case 2: setarray .@RORGWeap[0],50364; break; case 3: setarray .@RORGWeap[0],50359; break; case 4: setarray .@RORGWeap[0],50361; break; case 5: setarray .@RORGWeap[0],50368; break; } mes "[Freebies Package]"; mes "Here are your supplies!"; close2; set .@itemsrecieved$,"You recieved the items : "; for ( set .@i,0; .@i != getarraysize(.@RORGWeap); ) { getitembound2 .@RORGWeap,1,1,0,0,0,0,0,0,Bound_Account; set .@itemsrecieved$, .@itemsrecieved$ + .@RORGWeap[.@i] + ", "; set .@i, .@i + 1; } //set .@itemsrecieved$, .@valkyriehelm$ + .@middlegear+ ", " + .@lowergear + .@weapon; dispbottom "You succesfully claimed your Freebies Package"; specialeffect2 248; set ##FreebiesPackageRapierLatest,1; delitem 38816,1; end; }