Ir para conteúdo

Posts Recomendados

como que eu faço para add value no player_storage?

 

tentei usar esse script

[lua]if($buy_offer['type'] == 'addons') {

$player_value = $buy_player_storage->getCustomField('value');

$player_key = $buy_player_storage->getCustomField('key');

$save_transaction = 'INSERT INTO '.$SQL->tableName('z_shop_history_addons').' (id, to_name, to_account, from_nick, from_account, price, addons_name, 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['addons']).', \'realized\', '.$SQL->quote(time()).', '.$SQL->quote(time()).');';

$SQL->query($save_transaction);

 

$buy_player_account->setCustomField('premdays', $player_value+$buy_offer['value']);

 

$account_logged->setCustomField('premium_points', $user_premium_points-$buy_offer['points']);

 

$user_premium_points = $user_premium_points - $buy_offer['points'];

if($player_value == 0) {

 

$buy_player_storage->setCustomField('key', 11111);

}

$main_content .= '<center><h2>Addons <b>'.$buy_offer['addons_name'].'</b> added!</h2>added to the 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><br><a href="?subtopic=shopsystem">Go to Shop Site</a><br>';

}

[/lua]

 

sera q funfa?

Link para o comentário
https://xtibia.com/forum/topic/146819-pedido-add-storage_value-shopsystem/
Compartilhar em outros sites

×
×
  • Criar Novo...