Jump to content

hendra814

Members
  • Posts

    1197
  • Joined

  • Last visited

  • Days Won

    17

Posts posted by hendra814

  1. 13 minutes ago, rolandiex said:

    @hendra814 this script 

    
    prontera,159,193,4	script	Mellina Kafra	894,{
    	callfunc("F_CheckKafCode");
    	query_sql("SELECT `char_num` FROM `char` WHERE char_id = '"+getcharid(0)+"'", .@char_num);
    	openstorage2(.@char_num,STOR_MODE_GET|STOR_MODE_PUT);
    end;
    }

    requiere 

    
    Body:  
        - ID: 1
          Name: "Storage"
          Table: "storage_char_0"
       
        - ID: 2
          Name: "Storage"
          Table: "storage_char_1"
        
        - ID: 3
          Name: "Storage"
          Table: "storage_char_2"
          
        - ID: 4
          Name: "Storage"
          Table: "storage_char_3"
         
        - ID: 5
          Name: "Storage"
          Table: "storage_char_4"
          
        - ID: 6
          Name: "Storage"
          Table: "storage_char_5"
        
        - ID: 7
          Name: "Storage"
          Table: "storage_char_6"
        
        - ID: 8
          Name: "Storage"
          Table: "storage_char_7"
     
        - ID: 9
          Name: "Storage"
          Table: "storage_char_8"
     
        - ID: 10
          Name: "Storage"
          Table: "storage_char_9"
    
        - ID: 11
          Name: "Storage"
          Table: "storage_char_10"
    
        - ID: 12
          Name: "Storage"
          Table: "storage_char_11"
     
        - ID: 13
          Name: "Storage"
          Table: "storage_char_12"
       
        - ID: 14
          Name: "Storage"
          Table: "storage_char_13"
     
        - ID: 15
          Name: "Storage"
          Table: "storage_char_14"

    only change

    - ID: 10 to - ID: 1

    - ID: 11 to - ID: 2 ...etc.

    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.

  2. 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

  3. 7 hours ago, rolandiex said:

    @hendra814

    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.

  4. 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).

    cp_itemdesc_with_table.zip 782.29 kB · 0 downloads

    Thanks a alot, i will try import this file

  5. 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.

    Spoiler
    
    prontera,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

     

     

  6. 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

    Sem-t-tulo.png

    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

     

  7. 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

  8. 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?

    server3.JPG

    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

  9. 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

    garden_keeper.gifif your garden guardian is dead then you lose.

     

    Will you share this script for free?

  10. 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

    Spoiler
    Quote

    // 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: 10000

     

    2018-12-07_152117.jpg.16699e5fda76135f5bd7bb3afe97a9bf.jpg

    and i check your nine tail db. it's not same with rathena current version.

    I think your nine tail database already have modification.

    Quote

    Your  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

     

×
×
  • Create New...