-
Posts
1197 -
Joined
-
Last visited
-
Days Won
17
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by hendra814
-
-
On 4/19/2019 at 12:33 AM, sader1992 said:
please put all your code here , sql/yml/script/rathena hash
here my scipt, yml and sql
I'm using lastest rathena.
-
i've got error on my char server
Quote: DB error - Can't find file: '.\ragnarok\?"storage_char_0".frm' (errno: 22) [Debug]: at g:\ro files\rathena 2017-06-14\trunk\src\char\int_storage.cpp:164 - SELECT `id`,`account_id`,`nameid`,`amount`,`equip`,`identify`,`refine`,`attribute`,`card0`,`card1`,`card2`,`card3`,`option_id0`,`option_val0`,`option_parm0`,`option_id1`,`option_val1`,`option_parm1`,`option_id2`,`option_val2`,`option_parm2`,`option_id3`,`option_val3`,`option_parm3`,`option_id4`,`option_val4`,`option_parm4`,`expire_time`,`bound`,`unique_id` FROM `?"storage_char_0"` LIMIT 1; [SQL]: DB error - Can't find file: '.\ragnarok\storage_char_9?.frm' (errno: 22) [Debug]: at g:\ro files\rathena 2017-06-14\trunk\src\char\int_storage.cpp:164 - SELECT `id`,`account_id`,`nameid`,`amount`,`equip`,`identify`,`refine`,`attribute`,`card0`,`card1`,`card2`,`card3`,`option_id0`,`option_val0`,`option_parm0`,`option_id1`,`option_val1`,`option_parm1`,`option_id2`,`option_val2`,`option_parm2`,`option_id3`,`option_val3`,`option_parm3`,`option_id4`,`option_val4`,`option_parm4`,`expire_time`,`bound`,`unique_id` FROM `storage_char_9?` LIMIT 1;
what is this?
i already execute the sql part into my sql
-
7 hours ago, rolandiex said:
NPC:
prontera,159,193,4 script Personal storage#prt 113,{ mes "[Personal storage]"; mes "Here, let me open"; mes "your Storage for you."; mes "Thank you for using"; mes "the Kafra Service."; .@nb = query_sql("SELECT char_num FROM `char` WHERE char_id = '"+getcharid(0)+"' AND account_id = '"+getcharid(3)+"'", .@char_num$); close2; if (.@char_num$ == "0") openstorage2 (10,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "1") openstorage2(11,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "2") openstorage2(12,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "3") openstorage2(13,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "4") openstorage2(14,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "5") openstorage2(15,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "6") openstorage2(16,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "7") openstorage2(17,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "8") openstorage2(18,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "9") openstorage2(19,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "10") openstorage2(20,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "11") openstorage2(21,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "12") openstorage2(22,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "13") openstorage2(23,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "14") openstorage2(24,STOR_MODE_GET|STOR_MODE_PUT); else mes "Can`t open storage. Unknown char_id."; end; }
interserver.yml
Body: - ID: 10 Name: "Storage" Table: "storage_char_0" Max: 300 - ID: 11 Name: "Storage" Table: "storage_char_1" Max: 300 - ID: 12 Name: "Storage" Table: "storage_char_2" Max: 300 - ID: 13 Name: "Storage" Table: "storage_char_3" Max: 300 - ID: 14 Name: "Storage" Table: "storage_char_4" Max: 300 - ID: 15 Name: "Storage" Table: "storage_char_5" Max: 300 - ID: 16 Name: "Storage" Table: "storage_char_6" Max: 300 - ID: 17 Name: "Storage" Table: "storage_char_7" Max: 300 - ID: 18 Name: "Storage" Table: "storage_char_8" Max: 300 - ID: 19 Name: "Storage" Table: "storage_char_9" Max: 300 - ID: 20 Name: "Storage" Table: "storage_char_10" Max: 300 - ID: 21 Name: "Storage" Table: "storage_char_11" Max: 300 - ID: 22 Name: "Storage" Table: "storage_char_12" Max: 300 - ID: 23 Name: "Storage" Table: "storage_char_13" Max: 300 - ID: 24 Name: "Storage" Table: "storage_char_14" Max: 300
and sql
CREATE TABLE IF NOT EXISTS `storage_char_0` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_1` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_2` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_3` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_4` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_5` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_6` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_7` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_8` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_9` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_10` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_11` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_12` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_13` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM; CREATE TABLE IF NOT EXISTS `storage_char_14` ( `id` int(11) unsigned NOT NULL auto_increment, `account_id` int(11) unsigned NOT NULL default '0', `nameid` smallint(5) unsigned NOT NULL default '0', `amount` smallint(11) unsigned NOT NULL default '0', `equip` int(11) unsigned NOT NULL default '0', `identify` smallint(6) unsigned NOT NULL default '0', `refine` tinyint(3) unsigned NOT NULL default '0', `attribute` tinyint(4) unsigned NOT NULL default '0', `card0` smallint(5) unsigned NOT NULL default '0', `card1` smallint(5) unsigned NOT NULL default '0', `card2` smallint(5) unsigned NOT NULL default '0', `card3` smallint(5) unsigned NOT NULL default '0', `option_id0` smallint(5) NOT NULL default '0', `option_val0` smallint(5) NOT NULL default '0', `option_parm0` tinyint(3) NOT NULL default '0', `option_id1` smallint(5) NOT NULL default '0', `option_val1` smallint(5) NOT NULL default '0', `option_parm1` tinyint(3) NOT NULL default '0', `option_id2` smallint(5) NOT NULL default '0', `option_val2` smallint(5) NOT NULL default '0', `option_parm2` tinyint(3) NOT NULL default '0', `option_id3` smallint(5) NOT NULL default '0', `option_val3` smallint(5) NOT NULL default '0', `option_parm3` tinyint(3) NOT NULL default '0', `option_id4` smallint(5) NOT NULL default '0', `option_val4` smallint(5) NOT NULL default '0', `option_parm4` tinyint(3) NOT NULL default '0', `expire_time` int(11) unsigned NOT NULL default '0', `bound` tinyint(3) unsigned NOT NULL default '0', `unique_id` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`), KEY `account_id` (`account_id`) ) ENGINE=MyISAM;
I use this in the last rathena and use this for command @charstore
- script charstorage -1,{ OnInit: //The script starts when loaded bindatcmd "charstore",strnpcinfo(3)+"::OnAtcommand",0,99; end; OnAtcommand: .@nb = query_sql("SELECT char_num FROM `char` WHERE char_id = '"+getcharid(0)+"' AND account_id = '"+getcharid(3)+"'", .@char_num$); if (.@char_num$ == "0") openstorage2 (10,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "1") openstorage2(11,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "2") openstorage2(12,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "3") openstorage2(13,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "4") openstorage2(14,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "5") openstorage2(15,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "6") openstorage2(16,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "7") openstorage2(17,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "8") openstorage2(18,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "9") openstorage2(19,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "10") openstorage2(20,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "11") openstorage2(21,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "12") openstorage2(22,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "13") openstorage2(23,STOR_MODE_GET|STOR_MODE_PUT); else if (.@char_num$ == "14") openstorage2(24,STOR_MODE_GET|STOR_MODE_PUT); else mes "Can`t open storage. Unknown char_id."; end; }
Thanks,
I Will try it.
-
already add the files and execute sql file, but get same error
what did i miss?
-
11 minutes ago, CyberDevil said:
I don't know this software because I use phpMyAdmin directly on a web server, but if you have an area where you can paste any queries, you can copy a few hundred lines at a time and run the query, thus dividing the data into more trances... for example I started the queries by copying 500 items at a time, but remember to insert the first line "INSERT INTO `cp_itemdesc` (`itemid`, `itemdesc`) VALUES" to each query.
Otherwise another method is to rename (for backup) or delete your "cp_itemdesc" table and recreate it by query, importing this other file which I attached below (it is the same sql file but with the addition of table creation and alteration queries).Thanks a alot, i will try import this file
-
how to upload it into sql?
use import or how?
Because i'm using MySQL query browser and open it as script and then execute, have error like this
-
On 3/5/2019 at 8:52 PM, squall91x said:
i explain my problem : when a player buy vip can you help me to set a message like : "You already get a vip service, come back when your're service has expired".?
i seen you already make some change, that's why the script not work normally.
here the script like you want.
Spoilerprontera,140,226,6 script VIP System 109,{ set .@Timer, vip_status(VIP_STATUS_EXPIRE); mes "[ VIP NPC ]"; mes "Welcome "+strcharinfo(0)+","; mes "Please choose the menu."; mes "^FF0000Your VIP Status will Expire at:^000000"; mes gettimestr("%Y-%m/%d %H:%M:%S",21,vip_status(VIP_STATUS_EXPIRE)); mes "^FF0000Time Left: ^000000" + callfunc("Time2Str",.@Timer); next; switch(select("Buy VIP Service:Buy items:Get buffs:No, thanks.")) { case 1: if (vip_status(VIP_STATUS_ACTIVE)){ mes "You already get a vip service, come back when your're service has expired"; close; } goto Prem; case 2: item_list: menu "Universal Catalog Gold 20000 Zeny","Unlimited Flywing Box 20000",unli,Catalog,"HP Pil 10000 Zeny",HP_PILL,"SP Pil 10000 Zeny",SP_PILL,"Authoritative Badge 10000 Zeny",Authoritative; Catalog: set .@amount, countitem(12580); if (zeny < 20000) mes "Sorry,Your zeny not enough,"; else if (.@amount >= 1) mes "You still have the item."; else{ getitem 12581,10; set zeny,zeny-20000; } close; unli: set .@amount, countitem(17229); if (zeny < 20000) mes "Sorry,Your zeny not enough,"; else if (.@amount >= 1) mes "You still have the item."; else{ getitem 17229,1; set zeny,zeny-20000; } close; HP_PILL: set .@amount, countitem(12274); if (zeny < 10000) mes "Sorry,Your zeny not enough,"; else if (.@amount >= 1) mes "You still have the item."; else{ getitem 12274,10; set zeny,zeny-10000; } close; SP_PILL: set .@amount, countitem(12275); if (zeny < 10000) mes "Sorry,Your zeny not enough,"; else if (.@amount >= 1) mes "You still have the item."; else{ getitem 12275,10; set zeny,zeny-10000; } close; Authoritative: set .@amount, countitem(662); if (zeny < 10000) mes "Sorry,Your zeny not enough,"; else if (.@amount >= 1) mes "You still have the item."; else{ getitem 662,10; set zeny,zeny-10000; } close; case 3: mes "Choose which one do you wants."; mes "1) ^FF0000STR +8, AGI +6, DEX +4, ATK +32^000000"; mes "2) ^FF0000INT +8, DEX +6, VIT +4, MATK +40^000000"; next; mes "3) ^FF0000Dex +8, AGI +6, LUK +4, ATK +24, MATK +24^000000"; mes "4) ^FF0000All Stat +6, ATK +24, MATK +24^000000"; goto buff; buff: menu "^FF0000STR +8, AGI +6, DEX +4, ATK +32^000000",First,"^FF0000INT +8, DEX +6, VIT +4, MATK +40^000000",Second,"^FF0000Dex +8, AGI +6, LUK +4, ATK +24, MATK +24^000000",Third,"^FF0000All Stat +6, ATK +24, MATK +24^000000",Fourth; First: sc_start SC_STRFOOD,3600000,8; sc_start SC_AGIFOOD,3600000,6; sc_start SC_DEXFOOD,3600000,4; sc_start SC_ATKPOTION,3600000,32; percentheal 100,100; close; Second: sc_start SC_INTFOOD,3600000,8; sc_start SC_DEXFOOD,3600000,6; sc_start SC_VITFOOD,3600000,4; sc_start SC_MATKPOTION,3600000,40; percentheal 100,100; close; Third: sc_start SC_DEXFOOD,3600000,8; sc_start SC_AGIFOOD,3600000,6; sc_start SC_LUKFOOD,3600000,4; sc_start SC_ATKPOTION,3600000,24; sc_start SC_MATKPOTION,3600000,24; percentheal 100,100; close; Fourth: sc_start SC_STRFOOD,3600000,6; sc_start SC_AGIFOOD,3600000,6; sc_start SC_VITFOOD,3600000,6; sc_start SC_INTFOOD,3600000,6; sc_start SC_DEXFOOD,3600000,6; sc_start SC_LUKFOOD,3600000,6; sc_start SC_ATKPOTION,3600000,24; sc_start SC_MATKPOTION,3600000,24; percentheal 100,100; close; case 4: mes "See you next time."; close; } Prem: set .@day,1000; set .@week,5000; set .@month,20000; if (getgroupid()>60) { mes "[ VIP NPC ]"; mes "Sorry,GM staff not allowed to use this service."; close; } mes "[ VIP NPC ]"; mes "VIP Status."; mes "^0000ff24 hours^000000 ^FF0000"+.@day+"^000000 cash point"; mes "^0000ff1 week^000000 ^FF0000"+.@week+"^000000 cash point"; mes "^0000ff1 month^000000 ^FF0000"+.@month+"^000000 cash point"; mes "your current Point ^FF0000"+#CASHPOINTS+"^000000."; next; switch(select("Buy VIP 24 hour:Buy VIP 1 week:Buy VIP 1 month:No, Thanks.")) { case 1: if (#CASHPOINTS < .@day) { mes "[ VIP NPC ]"; mes "Your cash points not enough,"; mes "^FF0000"+.@day+"^000000 cash point to use this service."; close; } set #CASHPOINTS, #CASHPOINTS - .@day; atcommand "@vip +24h "+strcharinfo(0)+""; mes "[ VIP NPC ]"; mes "Enjoy your service."; atcommand "@cash -1000 "+strcharinfo(0)+""; dispbottom "your current cashpoint "+#CASHPOINTS+"."; close; case 2: if (#CASHPOINTS < .@week) { mes "[ VIP NPC ]"; mes "Your cash points not enough,"; mes "^FF0000"+.@week+"^000000 cash point to use this service."; close; } set #CASHPOINTS, #CASHPOINTS - .@week; atcommand "@vip +7d "+strcharinfo(0)+""; mes "[ VIP NPC ]"; mes "Enjoy your service."; atcommand "@cash -5000 "+strcharinfo(0)+""; dispbottom "your current cashpoint "+#CASHPOINTS+"."; close; case 3: if (#CASHPOINTS < .@month) { mes "[ VIP NPC ]"; mes "Your cash points not enough,"; mes "^FF0000"+.@month+"^000000 cash point to use this service."; close; } set #CASHPOINTS, #CASHPOINTS - .@month; atcommand "@vip +1m "+strcharinfo(0)+""; mes "[ VIP NPC ]"; mes "Enjoy your service."; atcommand "@cash -20000 "+strcharinfo(0)+""; dispbottom "your current cashpoint "+#CASHPOINTS+"."; close; case 4: mes "[ VIP NPC ]"; mes "See You next time."; close; } } // -------------------------------------------------- // Duplicates: // -------------------------------------------------- alberta,33,240,4 duplicate(VIP System) VIP System#alb 109 aldebaran,146,116,4 duplicate(VIP System) VIP System#alde 109 amatsu,205,87,4 duplicate(VIP System) VIP System#ama 109 ayothaya,212,172,6 duplicate(VIP System) VIP System#ayo 109 comodo,191,161,4 duplicate(VIP System) VIP System#com 109 einbech,55,36,6 duplicate(VIP System) VIP System#einbe 109 einbroch,72,206,4 duplicate(VIP System) VIP System#einbr 109 geffen,127,66,4 duplicate(VIP System) VIP System#gef 109 gonryun,162,126,4 duplicate(VIP System) VIP System#gon 109 hugel,102,148,4 duplicate(VIP System) VIP System#hug 109 izlude,128,152,4 duplicate(VIP System) VIP System#izl 109 //Pre-RE: (132,120) jawaii,248,134,4 duplicate(VIP System) VIP System#jaw 109 lighthalzen,154,104,4 duplicate(VIP System) VIP System#lhz 109 louyang,205,105,6 duplicate(VIP System) VIP System#lou 109 manuk,272,150,6 duplicate(VIP System) VIP System#man 109 mid_camp,216,286,4 duplicate(VIP System) VIP System#mid 109 morocc,146,89,4 duplicate(VIP System) VIP System#mor 109 moscovia,226,195,4 duplicate(VIP System) VIP System#mos 109 niflheim,199,180,4 duplicate(VIP System) VIP System#nif 109 payon,178,109,4 duplicate(VIP System) VIP System#pay 109 rachel,138,122,4 duplicate(VIP System) VIP System#rac 109 splendide,198,153,4 duplicate(VIP System) VIP System#spl 109 umbala,97,148,3 duplicate(VIP System) VIP System#umb 109 veins,211,120,4 duplicate(VIP System) VIP System#ve 109 xmas,142,139,6 duplicate(VIP System) VIP System#xmas 109 yuno,164,50,4 duplicate(VIP System) VIP System#yuno 109 // -------------------------------------------------- // Duplicates (Renewal): // -------------------------------------------------- brasilis,199,225,4 duplicate(VIP System) VIP System#bra 109 dewata,202,190,6 duplicate(VIP System) VIP System#dew 109 dicastes01,196,197,6 duplicate(VIP System) VIP System#dic 109 malangdo,137,116,6 duplicate(VIP System) VIP System#mal 109 malaya,228,195,4 duplicate(VIP System) VIP System#ma 109
-
Hi, i make this script and i already test for normal player it can't buy service until remaining service is over.
after player buy vip service she/he will redirect to shop menu, not into buying premium service menu
-
24 minutes ago, Haikenz said:
I use them all, but still the error continues
[2019-02-28 20:01:34] [SQLSTATE=42S02] Err 1146: Table 'ragnarok_main.ragnarok_main.cp_vfp_logs' doesn't exist
i think rathena flux cp have some modification, because on my flux vfp error too.
but with the different problem
Quote[Fri Mar 01 16:02:13.397411 2019] [php7:notice] [pid 6624:tid 1836] [client ::1:52912] PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR in C:\\xampp\\htdocs\\Rathena\\addons\\voteforpoints\\modules\\voteforpoints\\vote.php on line 16, referer: http://www.localhost/Rathena/?module=voteforpoints
-
11 hours ago, spawnn said:
Its been tested and the same erro occurred
when you use vfp form the link i gave.
are you already import the sql files on this folder schemas\logindb
- cp_v4p_sites.sql
- cp_v4p_votelogs.sql
- cp_v4p_voters.sql
-
4 hours ago, spawnn said:
Try this one
https://rathena.org/board/topic/60686-fluxcp-voteforpoints-npc/
-
2 hours ago, Gigo said:
well, first, srry for my bad english.
btw, i have a proble, im already done whit the emulator and the client in a local server, the problem is, when i try to log in, log server says "conection acepted" but after dat nothing happen, and the client doesent go to char screen, just say "failed to connect server"
the 3 serv are configured and running, any warning is show. what can i do to fix this?
your diffed client read data folder first or grf?
and what client are you use, 2018 or below?
cause this will define your client read clientinfo.xml or sclientinfo.xml
-
-
12 hours ago, huaren said:
Skin name is clover note.
you can download it from here http://www.playdreamerro.com/forums/index.php?/topic/12261-custom-skinstheme-for-your-ragnarok/
or here https://irowiki.org/wiki/Skins
-
rediff your client, probably you pick this option
-
11 hours ago, Xiao said:
Roulette and Cash Shop button work in this exe?
Yes, that's feature working fine
-
1 hour ago, mharkeke said:
How about the clean grf for this client when i use zackdreaver translation i always having an error. Hmmmmm
What the error?
could you show it and post your clientinfo.xml
-
9 hours ago, mharkeke said:
Can i have 2017-06-14b Client and Non-Error Grf for the client ? TIA.
Yes, you can download it from this thread
- 1
-
-
2 hours ago, JimmyTW said:
The video content is mandarin.
It's kind of like the game called Plant VS Zombie.
You can upgrade your plant(Poring) to defense the zombie
but it cost the sunshine as well
It's long time ago script so I don't have the map anymore....
In this video,waitingroom shows how many sunshine do you have
and the shining poring will let you get sunshine as much as quickly
if your garden guardian is dead then you lose.
Will you share this script for free?
-
13 minutes ago, Functor said:
By using debugger.
This info will not be useful for you. Because different EXE versions need unique replacement.
Maybe I will create the patch of NEMO for it. But not anytime soon. I have a lot of work.
ok, Thanks @Functor
-
28 minutes ago, Functor said:
I applied fix manually. I said about NEMO just because I uploaded EXE without applied patches.
using HEX EDITOR?
could you show which hex number and change into what number.
Thanks before. -
5 hours ago, Functor said:
I fixed "2018-06-21aRagexeRE". You have to patch it by using NEMO.
https://mega.nz/#!Zcdk2C4L!z9SkS36VGhJWAaxD9cRf1sVhgC9I6gMm0k6Cld-lYOQ
"char_del_delay" has to be 86400 or less.
Send me your EXE.
So this fix just using nemo right?
what option we must pick for this?
-
29 minutes ago, Rizta said:
Isnt a custom one, only drops and stats. Follow the db line.
1180,NINE_TAIL,Nine Tail,Nine Tail,120,52783,1,39887,34998,1,1446,3496,95,40,151,88,30,40,98,75,20,12,1,2,60,0x3695,125,640,540,480,0,0,0,0,0,0,0,1022,3000,746,500,6242,2500,2463,1,526,500,525,500,0,0,0,0,0,0,0,0
one mine work normal with this conf
SpoilerQuote// The rate the common items are dropped (Items that are in the ETC tab, besides card)
item_rate_common: 1000
item_rate_common_boss: 1000
item_rate_common_mvp: 1000
item_drop_common_min: 1
item_drop_common_max: 10000// The rate healing items are dropped (items that restore HP or SP)
item_rate_heal: 1000
item_rate_heal_boss: 1000
item_rate_heal_mvp: 1000
item_drop_heal_min: 1
item_drop_heal_max: 10000// The rate at which usable items (in the item tab) other then healing items are dropped.
item_rate_use: 1000
item_rate_use_boss: 1000
item_rate_use_mvp: 1000
item_drop_use_min: 1
item_drop_use_max: 10000// The rate at which equipment is dropped.
item_rate_equip: 1000
item_rate_equip_boss: 1000
item_rate_equip_mvp: 1000
item_drop_equip_min: 1
item_drop_equip_max: 10000// The rate at which cards are dropped
item_rate_card: 1000
item_rate_card_boss: 100
item_rate_card_mvp: 100
item_drop_card_min: 1
item_drop_card_max: 10000// The rate adjustment for the MVP items that the MVP gets directly in their inventory
// Mode: 0 - official order, 1 - random order, 2 - all items
item_rate_mvp: 100
item_drop_mvp_min: 1
item_drop_mvp_max: 10000
item_drop_mvp_mode: 0// The rate adjustment for card-granted item drops.
item_rate_adddrop: 100
item_drop_add_min: 1
item_drop_add_max: 10000// Rate adjustment for Treasure Box drops (these override all other modifiers)
item_rate_treasure: 100
item_drop_treasure_min: 1
item_drop_treasure_max: 10000and i check your nine tail db. it's not same with rathena current version.
I think your nine tail database already have modification.
QuoteYour 1180,NINE_TAIL,Nine Tail,Nine Tail,120,52783,1,39887,34998,1,1446,3496,95,40,151,88,30,40,98,75,20,12,1,2,60,0x3695,125,640,540,480,0,0,0,0,0,0,0,1022,3000,746,500,6242,2500,2463,1,526,500,525,500,0,0,0,0,0,0,0,0
Rathena 1180,NINE_TAIL,Nine Tail,Nine Tail,72,2783,1,887,998,1,491,50,95,40,61,38,30,20,88,50,10,12,1,2,63,0x3695,150,840,540,480,0,0,0,0,0,0,0,1022,4656,746,200,603,100,604,100,526,250,525,350,756,100,0,0,0,0,4159,1
Personal char storage
in Utility Script Releases
Posted
Sorry, late update, I already fix the problem on sql part.
for sql script, i'm use in first page and it's working now.