プログラムでユーザーポイントからポイントを差し引く方法はありますか?
ユーザーが新しいコンテンツを作成するときに特定の「注目のアイテム」フィールドがチェックされている場合、ユーザーからポイントを差し引きたいが、「注目のアイテム」がチェックされていないコンテンツを作成したユーザーからポイントを差し引きたくない。
差し引く場合は、userpoints_userpointsapiを使用して、ポイントを負に渡すことができます。
例
$params = array(
'uid' => $user->uid,
'points' => -5,
'operation' => 'mymodule_some_operation',
);
userpoints_userpointsapi($params);
詳細情報 http://drupal.org/node/993376http://api.worldempire.ch/api/userpoints/userpoints-7.x-1.x%21userpoints .module/function/userpoints_userpointsapi/7-1