CREATE TABLE IF NOT EXISTS `sellchar` (
`id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(40) NOT NULL, `vocation` int(11) NOT NULL, `price` int(11) NOT NULL, `status` varchar(40) NOT NULL, `oldid` varchar(40) NOT NULL,
'data_venda' datetime
'account_id' int(11) not null, unsigned
PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Você tem que salvar o dia que o char foi posto a venda....se você não salvar, não terá como verificar se o cara que colocou a venda pode ou não retirar o char de lá (prazo de 24hrs)
Depois, você tem que criar um código onde, quem estiver logado (account_id) que comprar o char de alguém, este char deve ser retirado da tabela "sellchar" e ser adicionado na tabela player com a conta(account_id) de quem comprou
Por ex.: Você é dono da account 1 e eu 2
id 10 (id do personagem a venda) foi colocado por account 1 (você)
Eu vou comprar o seu char!
Copia os dados do char pra tabela players e adiciona o dono (account_id) EU, que no caso minha account é 2
Depois, você deleta na tabela sellchar tudo que for referente ao (account_id) 1, que no caso é você.