-
Posts
1281 -
Joined
-
Last visited
-
Days Won
17
Community Answers
-
hendra814's post in need help for 2022 client issue was marked as the answer
nevermind, already fix all the issue.
i'm delete all lua files with error from data folder and my custom grf file.
-
hendra814's post in Vip day manager and seller was marked as the answer
For register VIP using cash point try my script
for admin i think GM player can give or remove using command
-
hendra814's post in Honor Token Exchanger script was marked as the answer
i'm sorry check in game already have the npc but stll didn't find the script.
edit, found at npc/re/quest/quest_16-1
-
hendra814's post in Edit skill description (dunno where to post this. Sry!) was marked as the answer
are 4jobs.grf your custom grf, i yes put the file at this grf.
try this step.
1 create data folder and put the file like this path data/luafiles514/lua files/skillinfoz/skilldescript.lub
2. open 4jobs.grf using grf application, here as example using grf editor, at your grf righ click than choose add
3. pick data folder directore point no 1
4. then click add, wait until the progress bar finished.
5. click file and then pick save.
-
hendra814's post in Search and warp was marked as the answer
for this you can use navigation function, for 2021 client and newer already have this.
-
hendra814's post in about cash shop. on latest rA was marked as the answer
try with @Akbare-2nd option, i fix the issue using that method.
-
hendra814's post in Daily Hunting Quest was marked as the answer
try use this script
missionboard.txt
-
hendra814's post in New RagnaExe and Nemo patcher that Fit on it. was marked as the answer
recomended rathena client 2021-11-03
for nemo patcher you can check on chris translation project here click here (use 2020 translation)
-
hendra814's post in H>Healer NPC was marked as the answer
prontera,162,197,4 script Healer 569,{ if(Zeny < 1000){ mes "I'm sorry, but you don't"; mes "have enough Zeny"; end; } set Zeny, Zeny - 1000; //buffs for everyone specialeffect2 EF_INCAGILITY; sc_start SC_INCREASEAGI,240000,10; specialeffect2 EF_BLESSING; sc_start SC_BLESSING,240000,10; specialeffect2 EF_HEAL2; percentheal 100,100; //vip buffs if(vip_status(VIP_STATUS_ACTIVE)){ sc_start SC_SUFFRAGIUM,60000,3; sc_start SC_GLORIA,60000,5; sc_start SC_IMPOSITIO,60000,5; sc_start SC_ANGELUS,60000,10; // sc_start SC_STRFOOD,60000,10; // sc_start SC_INTFOOD,60000,10; // sc_start SC_DEXFOOD,60000,10; // sc_start SC_AGIFOOD,60000,10; // sc_start SC_VITFOOD,60000,10; // sc_start SC_LUKFOOD,60000,10; } end; } Try This
-
hendra814's post in issue at charserv was marked as the answer
solve using this sql script
IF DROP TABLE EXISTS `bonus_script`; CREATE TABLE IF NOT EXISTS `bonus_script` ( `char_id` INT(11) UNSIGNED NOT NULL, `script` TEXT NOT NULL, `tick` BIGINT(20) NOT NULL DEFAULT '0', `flag` SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0', `type` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0', `icon` SMALLINT(3) NOT NULL DEFAULT '-1', KEY `char_id` (`char_id`) ) ENGINE=InnoDB;
-
hendra814's post in @autotrade for VIP was marked as the answer
go to conf\import folder, edit group.yml file and make sure at anothers ID don't have autotrade permission too.
# This file is a part of rAthena. # Copyright(C) 2022 rAthena Development Team # https://rathena.org - https://github.com/rathena # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # ########################################################################### # Player Group Database ########################################################################### # # Player Group Settings # ########################################################################### # - Id Group ID. # Name Group name. # Level GM Level used for ranking groups. (Default: 0) # LogCommands Whether atcommands should be logged or not. (Default: false) # Commands: List of atcommands that can be used by this group. (Default: none) # <atcommand name> Whether the specified atcommand can be used by this group or not. # CharCommands: List of charcommands that can be used by this group. (Default: none) # <charcommand name> Whether the specified charcommand can be used by this group or not. # Permissions: List of permissions the group has. (Default: none) # <permission name> Whether the group has this permission or not. # Inherit: List of groups that will be inherited. (Default: none) # <group name> Whether this group will be inherited or not. ########################################################################### Header: Type: PLAYER_GROUP_DB Version: 1 Body: - Id: 5 # group 0 is the default group for every new account Name: Player Level: 0 Commands: autotrade: true Permissions: # without this basic permissions regular players could not trade or party can_trade: true can_party: true attendance: true
-
hendra814's post in Notepad++ custom syntax with black background unfocused was marked as the answer
try with this version
https://github.com/cydh/rAthena-syntax-highlight
-
hendra814's post in Cash Shop flux CP error was marked as the answer
nevermind, already found the sql file from this link https://github.com/rathena/rathena/commit/9dda166c0ebbf77003c2ac33debabda15c0c835c
-
hendra814's post in Izlude map unwalkable tiles was marked as the answer
try using this map files
if your client read grf put the file into your custom grf
and then put your grf name at the first line in data.ini
-
hendra814's post in buff skill was marked as the answer
Fix by my self using this script
sc_start SC_MEDIALE,600000,5;
-
hendra814's post in Identify Npc was marked as the answer
Try this, include quest to get cheaper price
at this part
// Prices set @price, 50; // Price to identify one item, BEFORE finishing quest set @price2, 0; // Price to identify one item, AFTER quest identification.txt
-
hendra814's post in Identify Npc was marked as the answer
Try this, include quest to get cheaper price
at this part
// Prices set @price, 50; // Price to identify one item, BEFORE finishing quest set @price2, 0; // Price to identify one item, AFTER quest identification.txt
-
hendra814's post in Table 'ragnarok1.cp_commands' doesn't exist was marked as the answer
try import file at your flux folder\data\schemas\charmapdb\cp_commands.20160608065501.sql
if you don't have it you can trry download from this link
https://github.com/rathena/FluxCP
-
hendra814's post in how to make Invasion event NPC triggered by GM instead of autostart? was marked as the answer
try this, minimum GM level to start event 60
- script TownInvasion -1,{ OnClock0000: OnClock1130: OnClock1630: OnClock2230: ONInvasion: for(.@i = 0; .@i < 1; .@i++) { //Spawn on 4 towns .Town_Invade$ = .Town$[rand(getarraysize(.Town$))]; announce .Town_Invade$+" Guard: Help us! Our town is being invaded by Monster! Please Help us now!",bc_blue|bc_all; sleep 10000; announce .Town_Invade$+" Guard: Help us! Smash their Heads using your Weapon!!!",bc_blue|bc_all; sleep 8000; announce .Town_Invade$+" Guard: Come here!! Bring warrior! Kill these monsters!",bc_blue|bc_all; for(.@ix = 0; .@ix < 30; .@ix++) { //MvP spawner monster .Town_Invade$,0,0,"--ja--",.MvP[rand(getarraysize(.MvP))],1,strnpcinfo(1)+"::OnInvadeDeath"; } for(.@iy = 0; .@iy < 10; .@iy++) { //Mob spawner monster .Town_Invade$,0,0,"--ja--",-1,1,strnpcinfo(1)+"::OnMobsDeath"; } } end; OnInvadeDeath: .@RandMvP = rand(getarraysize(.Prize)); getitem .Prize[.@RandMvP],.PAmt[.@RandMvP]; end; OnMobsDeath: .@RandMob = rand(getarraysize(.Prize2)); getitem .Prize2[.@RandMob],.PAmt2[.@RandMob]; end; OnInit: bindatcmd "Invasion_start",strnpcinfo(0)+"::ONInvasion",60,99; //Towns to Invade setarray .Town$[0],"prontera","izlude","geffen","payon"; //MvPs to summon setarray .MvP[0],1196,1197,1483,1778; //Prize to give MVP setarray .Prize[0],7929; setarray .PAmt[0],10; //Prize to give Mobs setarray .Prize2[0],7929; setarray .PAmt2[0],10; end; }
-
hendra814's post in LEVEL REQUIREMENTS LVL 99 was marked as the answer
Thanks it's working now
- script atcmd_noitem -1,{ OnInit: bindatcmd("getitem",strnpcinfo(3)+"::OnAtcommand"); setarray .item_restrict,7227,607; end; OnAtcommand: if (baselevel >= 99){ .@itemid = atoi(.@atcmd_parameters$[0]); if(!getgmlevel()){ if(inarray(.item_restrict,.@itemid) != -1){ message strcharinfo(0),"You cannot create this item."; end; } } if(getitemname(.@itemid) != "null"){ .@quantity = atoi( .@atcmd_parameters$[1] ); if ( .@quantity < 1 ) .@quantity = 1; getitem .@itemid,.@quantity; } } else mes "Only for character with level 99 and above"; end; } it's so powerful command, can by pass for create any item for non GM user.
change into @getitem command, but using @item still can create any items
-
hendra814's post in 20200401 client problem when entering town map was marked as the answer
FYI.
This error because client can't show map info when player get warp into town or field.
to solve it i get information to put file SCDream4.otf and SCDream6.otf into system\font folder
(if you don't have it you can copy and rename the file at C:\Windows\Font)
-
hendra814's post in 20200401 client problem when entering town map was marked as the answer
Fix using nemo option
-
hendra814's post in Shadow equipment refiner was marked as the answer
rathena already have that feature try look at npc\re\merchants\shadow refiner.txt
-
hendra814's post in EndlessTower gravity error Quest was marked as the answer
Try update your quest lua files on system folder.
You could try from Zackdreaver https://github.com/zackdreaver/ROenglishRE
or asheraf https://github.com/Asheraf/Translation