-
Posts
520 -
Joined
-
Last visited
-
Days Won
5
Community Answers
-
Sryx's post in Thor Patcher only update if server.dat is deleted was marked as the answer
Try to put a big jump to your patch number in plist.txt.
ex.
1000 thor.thor
-
Sryx's post in how to recompile after editing max level? was marked as the answer
Check rAthena wiki.
https://github.com/rathena/rathena/wiki/Install-on-Centos#how-to-recompile
-
Sryx's post in Creating a Doram Item was marked as the answer
Here, it will automatically converted to decimal if not copy the decimal value below.
0x80000000
2147483648
-
Sryx's post in Break the seal script please was marked as the answer
Try this.
prontera.gat,154,198,4 script Henry 709,{ Pattern
prontera.gat,154,198,4<tab>script<tab>Henry<tab>709,{
-
Sryx's post in What is mapreg table? was marked as the answer
It's a variable holder.
"$" - A global permanent variable. They are stored by map-server in database table `mapreg`.
-
Sryx's post in item_db Estructure was marked as the answer
Open your import/item_trade.txt.
// Item Trade Restrictions Database // Defines special trade rules for individual items. // // Structure of Database: // Item ID, TradeMask,Group Level Override // // Legend for 'TradeMask' field (bitmask): // 1 - item can't be dropped // 2 - item can't be traded (nor vended) // 4 - wedded partner can override restriction 2 // 8 - item can't be sold to npcs // 16 - item can't be placed in the cart // 32 - item can't be placed in the storage // 64 - item can't be placed in the guild storage // 128 - item can't be attached to mail // 256 - item can't be auctioned // // Example: // 1161,67,50 // Balmung cannot be dropped, traded, or placed in Guild Storage (1+2+64). // Only groups of group-level 50 and up can override this setting.
-
Sryx's post in Monster use skill TF_DOUBLE was marked as the answer
We don't have mob-pre.conf, better post this question on Herc.
-
Sryx's post in Drop rate modification for server was marked as the answer
If you want it globally or all monster with that %.
Edit your mob_db, change all drop % to 1. Then the drops.conf will multiply the % to 1
Here's the reference.
// Note 2: Value is in percents (100 means 100%)
-
Sryx's post in How can i duplicate Euphy's woe controller was marked as the answer
Try this.
//my addiiton //prontera,156,196,6 duplicate(WoE Information) Warper#woe3-1 837 turbo_room,100,123,6 duplicate(WoE Information) Warper#woe2-1 837 payon,118,238,6 duplicate(WoE Information) Warper#woe4-1 837 prontera,144,109,6 duplicate(WoE Information) Warper#woe5-1 837 prontera,270,219,4 duplicate(WoE Information) Warper#woe6-1 837 prontera,147,314,5 duplicate(WoE Information) Warper#woe7-1 837 prontera,124,69,5 duplicate(WoE Information) Warper#woe8-1 837 morocc,146,255,6 duplicate(WoE Information) Warper#woe9-1 837 morocc,148,114,6 duplicate(WoE Information) Warper#woe10-1 837 izlude,116,127,4 duplicate(WoE Information) Warper#woe11-1 837 amatsu,125,108,3 duplicate(WoE Information) Warper#woe12-1 837 alberta,63,247,3 duplicate(WoE Information) Warper#woe13-1 837 alberta,126,74,3 duplicate(WoE Information) Warper#woe14-1 837 geffen,120,29,3 duplicate(WoE Information) Warper#woe15-1 837 geffen,180,108,6 duplicate(WoE Information) Warper#woe16-1 837 hugel,87,151,6 duplicate(WoE Information) Warper#woe17-1 837 gonryun,159,144,4 duplicate(WoE Information) Warper#woe18-1 837 yuno,164,147,3 duplicate(WoE Information) Warper#woe19-1 837 Also use tab instead of space.
<map location><tab><duplicate><tab><npc name><tab><sprite>
-
Sryx's post in manhunt script help was marked as the answer
Find this line, and change the 25000 to 6379
set .MHReward, 25000; // reward
-
Sryx's post in How to restrict some words in the game? was marked as the answer
1. Yes w/o choosing it, cause red means you enabled the swear filter.
2. Put your manner.txt inside your grf.
3. If you encounter packet error with your new diffed client, make sure to check the Disable Packet Encryption. (if you disabled it on src/config/core.h)
-
Sryx's post in [Solved] Need SQL help was marked as the answer
CREATE TABLE IF NOT EXISTS `logs` ( `time` datetime NOT NULL default '0000-00-00 00:00:00', `ip` varchar(15) NOT NULL default '', `user` varchar(23) NOT NULL default '', `rcode` tinyint(4) NOT NULL default '0', `log` varchar(255) NOT NULL default '', INDEX (`ip`) ) ENGINE=MyISAM ; You're missing "logs" "table" which has the same column of "loginlogs" from "logs.sql".
Use the code to create "logs" table.
-
Sryx's post in please Help Cannot Connect mysql was marked as the answer
Grant privileges to user ragnarok on database ragnarok.
-
Sryx's post in every 6 hours event will start was marked as the answer
Change
OnMinute00: To
OnClock0600: //6am OnClock1200: //12pm OnClock1800: //6pm OnClock0000: //12am Syntax
OnClock<hour><minute>: -
Sryx's post in Auto Start Event was marked as the answer
Its already set bro. (take note npc script use server time)
OnClock0000: //12am OnClock0200: //2am OnClock0400: //4am OnClock0600: //6am OnClock0800: //8am OnClock1000: //10am OnClock1200: //12pm OnClock1400: //2pm OnClock1600: //4pm OnClock1800: //6pm OnClock2000: //8pm OnClock2200: //10pm -
Sryx's post in LHZ_dun04 NO MOBS / pre-re was marked as the answer
Copy
//======================================================================================== // lhz_dun04 - Bio-life Labs 4F //======================================================================================== lhz_dun04,0,0,0,0 monster Randel 2221,42,5000,0,0 lhz_dun04,0,0,0,0 monster Flamel 2222,42,5000,0,0 lhz_dun04,0,0,0,0 monster Celia 2223,81,5000,0,0 lhz_dun04,0,0,0,0 monster Chen 2224,42,5000,0,0 lhz_dun04,0,0,0,0 monster Gertie 2225,57,5000,0,0 lhz_dun04,0,0,0,0 monster Alphoccio 2226,42,5000,0,0 lhz_dun04,0,0,0,0 monster Trentini 2227,42,5000,0,0 lhz_dun04,0,0,0,0 monster Paladin Randel 2228,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Creator Flamel 2229,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Professor Celia 2230,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Champion Chen 2231,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Stalker Gertie 2232,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Clown Alphoccio 2233,1,3300000,3000000,1 lhz_dun04,0,0,0,0 monster Gypsy Trentini 2234,1,3300000,3000000,1 lhz_dun04,0,0,0 script mvp_lhz_dun04 -1,{ OnTimer6000000: // delay1 = 6000000 ms (100 min) stopnpctimer; sleep rand(0,30)*60000; // 0 to 30 minutes OnInit: // Select Coordinates to summon a random MVP on switch(rand(1,7)) { case 1: set .@x,77; set .@y,251; break; case 2: set .@x,147; set .@y,224; break; case 3: set .@x,219; set .@y,219; break; case 4: set .@x,244; set .@y,120; break; case 5: set .@x,149; set .@y,41; break; case 6: set .@x,53; set .@y,109; break; case 7: set .@x,149; set .@y,151; break; } set .@mob,rand(2235,2241); monster "lhz_dun04",.@x,.@y,strmobinfo(1,.@mob),.@mob,1,strnpcinfo(3)+"::OnLhzMvPDead"; // Select Coordinates to summon a random 99 on switch(rand(1,7)) { case 1: set .@x2,77; set .@y2,251; break; case 2: set .@x2,147; set .@y2,224; break; case 3: set .@x2,219; set .@y2,219; break; case 4: set .@x2,244; set .@y2,120; break; case 5: set .@x2,149; set .@y2,41; break; case 6: set .@x2,53; set .@y2,109; break; case 7: set .@x2,149; set .@y2,151; break; } set .@mob2,rand(2228,2234); monster "lhz_dun04",.@x2,.@y2,strmobinfo(1,.@mob2),.@mob2,1,strnpcinfo(3)+"::OnMy99Dead"; end; OnLhzMvPDead: killmonster "lhz_dun04",strnpcinfo(3)+"::OnMy99Dead"; initnpctimer; OnMy99Dead: end; } from
https://github.com/rathena/rathena/blob/master/npc/re/mobs/dungeons/lhz_dun.txt to
https://github.com/rathena/rathena/blob/master/npc/pre-re/mobs/dungeons/lhz_dun.txt -
Sryx's post in *noob question* How to know what episode my rathena server has? was marked as the answer
Use PEViewer here's the guide.
http://www.openkore.com/index.php/ServerType#Compilation_Date
You can also check here src/common/mmo.h if you didn't encounter any packet errors.
#ifndef PACKETVER #define PACKETVER 20130807 //#define PACKETVER 20120410 #endif -
Sryx's post in ASK Euphy's Quest Shop was marked as the answer
Here's the guide.
callfunc "qshop"{,<shop ID>{,<shop ID>{,...}}}; Anway try this.
prontera,162,203,6 script Headgears and Weapons 998,{ callfunc "qshop",1,2; } <- sale shop 1 & 2 item prontera,164,203,6 script Headgears and Other 998,{ callfunc "qshop",1,3; } <- sale shop 1 & 3 item prontera,168,203,6 script Weapons and Other 998,{ callfunc "qshop",2,3; } <- sale shop 2 & 3 item -
Sryx's post in Job Master that Reset Job LVL and Base LVL was marked as the answer
Here
mes "[Job Master]"; mes "You are now " + callfunc("F_InsertArticle", jobname(.@i)) + "!"; if (.@i == Job_Novice_High && .LastJob) lastJob = Class; jobchange .@i; Add here>> resetlvl(1); -
Sryx's post in Delete some items of certains accounts using SQL was marked as the answer
DELETE FROM `storage` WHERE `nameid` = '4407' and account_id = '2000000'; If you want to delete in more than 1 account or more than 1 item.
DELETE FROM `storage` WHERE `nameid` in ('4407','4408') and account_id in ('2000000','2000001'); -
Sryx's post in Thor Patcher Problem was marked as the answer
1. If your folder name is KOREAN use UNICODE.
2. If your folder name is GERBISH (like the folders inside the grf) use ASCII.
-
Sryx's post in conversion was marked as the answer
You can do it via scripting.
1. Create NPC that converts Item to Points (stored in account)
2. Wipe all items
3. Create NPC that converts the Points to Item.