// make sure you run this query. // ALTER TABLE `guild` ADD COLUMN `storage_password` VARCHAR(32) NULL DEFAULT '' AFTER `emblem_data` ; - script Sample -1,{ OnInit: bindatcmd "guildstoragepw",strnpcinfo(3)+"::OnPassword"; bindatcmd "guildstorage",strnpcinfo(3)+"::OnStorage"; end; OnPassword: if( getcharid(3) == getguildmasterid( getcharid(2) ) ){ dispbottom "Only Guild Leader can use this."; }else{ .@pass$ = escape_sql( .@atcmd_parameters$[0] ); query_sql( "UPDATE `guild` SET `storage_password`='"+.@pass$+"' WHERE `guild_id`='"+getcharid(2)+"' LIMIT 1" ); dispbottom "Updated Guild Storage Password : "+.@pass$; } end; OnStorage: query_sql( "SELECT `storage_password` FROM `guild` WHERE `guild_id`='"+getcharid(2)+"' LIMIT 1",.@storage_pass$ ); if( .@atcmd_parameters$[0] == .@storage_pass$ ){ guildopenstorage(); }else{ dispbottom "Wrong Password."; } end; }