$main_content .= '<h2>VIP Days added!</h2><b>'.$buy_offer['days'].' days</b> of Vip Account added to account of player <b>'.$buy_player->getName().'</b> for <b>'.$buy_offer['points'].' premium points</b> from your account.<br />Now you have <b>'.$user_premium_points.' premium points</b>.<br /><a href="index.php?subtopic=shopsystem">GO TO MAIN SHOP SITE</a>';
info
Grupo: Campones
Registrado: 08/09/08
Posts: 6
Reputação: +2
Galera, tudo bem?
estou com uma duvida mto chata e queria saber se voces podem me ajudar....ok, vamos la !
eu criei no meu site/jogo sistema de vip por account, porem... gostaria de saber como eu faço para quando a o player
compra a "PACC" adicionar na conta dele VIP e PREMIUM.. no meu site so esta adicionando VIP
eu uso esse script no htdocs/shopsystem
script :
if($buy_offer['type'] == 'pacc')
{
$player_viptime = $buy_player_account->getCustomField('viptime');
$player_lastlogin = $buy_player_account->getCustomField('lastday');
$save_transaction = 'INSERT INTO '.$SQL->tableName('z_shop_history_pacc').' (id, to_name, to_account, from_nick, from_account, price, pacc_days, trans_state, trans_start, trans_real) VALUES (NULL, '.$SQL->quote($buy_player->getName()).', '.$SQL->quote($buy_player_account->getId()).', '.$SQL->quote($buy_from).', '.$SQL->quote($account_logged->getId()).', '.$SQL->quote($buy_offer['points']).', '.$SQL->quote($buy_offer['days']).', \'realized\', '.$SQL->quote(time()).', '.$SQL->quote(time()).');';
$SQL->query($save_transaction);
if($player_viptime > 0)
$buy_player_account->setCustomField('viptime', $player_viptime + ($buy_offer['days'] * 24 * 60 * 60));
else
$buy_player_account->setCustomField('viptime', time() + ($buy_offer['days'] * 24 * 60 * 60));
$account_logged->setCustomField('premium_points', $user_premium_points-$buy_offer['points']);
$user_premium_points = $user_premium_points - $buy_offer['points'];
if($player_viptime == 0)
{
$buy_player_account->setCustomField('lastday', time());
}
$main_content .= '<h2>VIP Days added!</h2><b>'.$buy_offer['days'].' days</b> of Vip Account added to account of player <b>'.$buy_player->getName().'</b> for <b>'.$buy_offer['points'].' premium points</b> from your account.<br />Now you have <b>'.$user_premium_points.' premium points</b>.<br /><a href="index.php?subtopic=shopsystem">GO TO MAIN SHOP SITE</a>';
}
que esta disponivel no site : http://www.xtibia.com/forum/topic/136543-vip-system-by-account-v10/
se alguem poder me ajudar eu agradeço desde já e estarei dando 1 REP+
e axo que é area certa ne? se nao for movao por favor
ou tbm podi me ajduar em outra coisa..
como faço para vender PREMIUM no meu site... e nao vip
Editado Agosto 9 por zorbeta02