-
Posts
33 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by Akbare-2nd
-
-
I think it's good
-
13 hours ago, mauiboy said:
Anyone with a Gold Room Script with account gold limit per day?
Maybe you can make a Gold Ticket and give a rental duration of 24 hours, used when the player enters the gold room.
-
-
-
On 5/19/2024 at 7:20 AM, Kater said:
Yes, it would be a visual weapon.
I still haven't managed to get the command right in itemdb, can you help me?
The weapon visual corresponds to the weapon's item ID;
you are using ID 24500
for alchemist weapons is in the folder |----/¿¬±Ý¼ú "ç Alchemist weapons
for example
-
On 5/26/2024 at 7:39 AM, luizinhomt said:
Good evening, could someone help me make a script when the player enters the server and is not a VIP, a message will appear for him if he wants to buy the VIP, if he doesn't want to buy it now he can put it as a reminder in 7 days, if he doesn't do nothing the next day the message appears again when logging in if you are a vip the npc will not start when entering the server.
- script Char Information -1,{ OnPCLoginEvent: if(vip_status(VIP_STATUS_ACTIVE)){ dispbottom "Your Premium Status ACTIVE",0x66FFFF; } else { dispbottom "Your Premium Status NOT ACTIVE",0x66FFFF; dispbottom "Please use premiums service to get other benefits",0x66FFFF; } end; }
- 1
-
On 4/26/2024 at 2:49 AM, Ai4rei said:
Apologies for the delay, I have been cloudflare'd out of the forums.
If you have multiple GRFs, you have to define multiple patch processes in the config as per the documentation.
So one section, ex. "[ROCred.Patchers.Main]", can be for your adata.grf and another one, ex. "[ROCred.Patchers.Event]", can be for your bdata.grf. There is no hard limit to the amount of GRFs.
how to write it down in WebList=patchlist.txt
thx u
-
6 hours ago, Gidz Cross said:
How to fixed ?
-
-
maybe someone else needs this file
Quotesystem/OngoingQuestInfoList_Sakray.lub
-
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
-
-
- 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; }
-
8 hours ago, Cyborg said:
im done but i want to change a 12/12 on client to 15/15 you can help for this?
change in diff 12 to 15 , im use warp tool
-
No KRO, o nome é 20761 C_Wing_Of_Happiness.
-
On 10/21/2023 at 7:31 PM, Sehrentos said:
Hey,
I tried installing and compiling the project solution in visual studio, by following guides found in the forums, since the installation guidelines in the github also did not work.
Problem is after successful compile, the map-server stops and report about missing msvcr110.dll and after finding the right dll file, then it crashes in 0xc000007b error.
The project was rebuild in release mode x64.
Windows 11 environment.
try to install : https://www.mediafire.com/file/xb1pjxpsjipaqyq/Visual-C-Runtimes-All-in-One-Jul-2021.zip/file
-
try to : 00020800
- 1
-
On 11/7/2023 at 12:19 AM, Alexandrite said:
example as if I was knight is there a way to make an equip costume that make me look like a Lord Knight or another class?
for example
30000,2nd Class Costume,2nd Class Costume,12,10,,0,,2,,0,0xFFFFFFFE,2,2,1048576,,0,0,0,{},{ if(roclass(eaclass()|EAJL_UPPER)) changebase BaseJob; },{ changebase Class; }
-
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
-
how can I fix this?
thx for advance
SOLVED !!!
mmo.h
#define MAX_GUILDSKILL 20 ///Max Guild skills
-
On 7/18/2023 at 1:35 PM, Dev j said:
i tried but its still not working im currently using 2021 client
check your webserver and check the port used whether it is blocked or not.
don't forget to customize on the clientside
-
54 minutes ago, Dev j said:
Thanks let me try . is that only thing i need to do? or do i need to do anything
no just ip server and port for emblem
-
22 hours ago, nekoyarou said:
Hi rAthena,
so i have a problem with izlude map, there are some unwalkable tiles and the warp portal is in the wrong place.
i have tried searching the forums for fix but everyone suggests using weepmapcache (which no longer exists or whatever idk, i cant open all of the link provided) or using mapcache editor but don't really specify what should i do when using it.
can anyone help me to fix this.
thanks in advance.
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.
-
[Showcase] Aira Themes FluxCP
in Script Showcase
Posted
Actually, it doesn't matter how many custom database additions there are, of course it will be very useful for anyone who uses it,
the usual one is probably the addition/creation of event banners on the front page easily, and for the blog feature it is very good to write how the game/server is running.