besides the game, the function to show the value added to the steam gift account of the game or something like that
(Not just reduced value the exact value ) example (not correct value) if you giveaway GTA 5 your steamgift account will gain 55 dolar
İnfo the differences between yours and i wanted is i want to see the value before the giveaway not after
New edit it's seems esgst can show this but i won't close it because i wanna know if there is another solution

3 years ago*

Comment has been collapsed.

function to show the value added to the steam gift account of the game

So you want to see the total store value of items you gave away on steamgifts? Well, we have ESGST for that ;)

View attached image.
3 years ago
Permalink

Comment has been collapsed.

The one you are showing on picture is already implanted without ESGST. I have no idea what he wants though. :/

3 years ago
Permalink

Comment has been collapsed.

Well, I use ESGST for so long time I forgot what features are now native XD

3 years ago
Permalink

Comment has been collapsed.

He wants to see how much CV the giveaway will give him.

3 years ago
Permalink

Comment has been collapsed.

Oh, might be a good one if it's implanted in giveaway creation then. Not sure it will be.

3 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 11 months ago.

3 years ago
Permalink

Comment has been collapsed.

Yeah i know about ESGST thingies, but it would be cool to see it without any addons.

3 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 11 months ago.

3 years ago
Permalink

Comment has been collapsed.

What is CV mean

3 years ago
Permalink

Comment has been collapsed.

Contributor Value

3 years ago
Permalink

Comment has been collapsed.

Then i want the thing you said

3 years ago
Permalink

Comment has been collapsed.

My PC is broken So i can't use extension i guess

3 years ago*
Permalink

Comment has been collapsed.

answer to old version of post
Original post:

My PC is broken So...

My first answer:

and my friend's arm... What does it have to do with OP?

3 years ago
Permalink

Comment has been collapsed.

You edited post I see.

You can use for example Firefox for Android which allows to use extensions ;)

3 years ago
Permalink

Comment has been collapsed.

Oh thanks for the information but my favor is chrome so i guess i won't use the extension :(

3 years ago
Permalink

Comment has been collapsed.

thanks for the info!

3 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 11 months ago.

3 years ago*
Permalink

Comment has been collapsed.

ESGST is the king, but this tool might help you as well:

https://www.sgtools.info/sent/harunlol/newestfirst

3 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 3 years ago.

3 years ago
Permalink

Comment has been collapsed.

? İ don't understand really much but only i need is learn how much a game will add CV to my account (or something like that)

3 years ago*
Permalink

Comment has been collapsed.

So you want something like this (image below)

ESGST -> Options -> Real CV Calculator

View attached image.
3 years ago
Permalink

Comment has been collapsed.

Oh yes ._.

3 years ago
Permalink

Comment has been collapsed.

And yes, you can install this with Firefox on mobile xD

3 years ago
Permalink

Comment has been collapsed.

Now i have to decide should i download Firefox and use it when I giveaway or wait until another solution will came

3 years ago
Permalink

Comment has been collapsed.

Well you can use chrome-like browser Kiwi Browser which have extensions enabled (chrome://extensions)

3 years ago
Permalink

Comment has been collapsed.

Your suggestion may still be here but in the meantime you can use this info if you don't want to use an extension;

Base american $ prices are what you get for a game. You can check them on SteamDB or simply it will give you the same CV as how much point required to enter. There are some things to consider;

1- 60$ game will require 50P but will give 60$ CV
2- There are "Reduced Value" and "No Value" stuff. When creating giveaway there is * next to name of it. 1 star means "Reduced Value" which will give %15 of the American $ price as CV and 2 star means you will get 0 CV out of it.

It's not really complicated. Also do keep in mind it changes may be retroactive.

3 years ago
Permalink

Comment has been collapsed.

İ tried to check game value at steamdb but i didn't understand enough

3 years ago
Permalink

Comment has been collapsed.

You need to change currency on US dollars. Or you can install enchanced steam and activate regional price comparison.

3 years ago
Permalink

Comment has been collapsed.

Easiest way to check US price is to add "?cc=us" to the Steam url. You have to do this when you are not logged in, or just open in a private session. For example: SpongeBob US.

3 years ago
Permalink

Comment has been collapsed.

Don't think information about CV should be on the /creation page. Games can be retroactively added to the bundle list, or we may miss a bundle and add it few months later. And people would complain that "it was written I will get 30CV, and have only 4,5CV.

3 years ago
Permalink

Comment has been collapsed.

You can create an option and write that might not correct as a warn?

3 years ago*
Permalink

Comment has been collapsed.

It is already explained what stars mean on the /creation page, and in the site FAQ. And people still write tickets to ask "why my level did not rise".

3 years ago
Permalink

Comment has been collapsed.

Actually i read it few times xd

3 years ago
Permalink

Comment has been collapsed.

And why I can't connect those values to each other? And can't u build an algorithm for this?

3 years ago
Permalink

Comment has been collapsed.

The "algorithm" is explained in the FAQ

What is contributor value? <-- CV

Contributor value is a number that estimates the value of your giveaways within our community. When you give away a game, and the winner marks your gift as "Received", the value of the game is added to your contributor value. If your giveaway was assigned "No Value", or "Reduced Value", the value of the game would be adjusted prior to being added. There are also two other factors that may influence the value of your giveaway.

  1. After you give away a game 5 times (whether in the same giveaway or in multiple giveaways), it will begin decreasing in value. The value is decreased by 10% for each additional copy. This means if you decide to give away 8 copies of a $10 game, it would add $74.39 (10 + 10 + 10 + 10 + 10 + 9 + 8.10 + 7.29) to your contributor value. This has little effect on the majority of users but prevents individuals from receiving a high contributor value from gifting a large number of promotional gifts, games obtained through pricing errors, or keys from contacting game developers.

  2. If a giveaway is invite-only, region-restricted, or limited to a whitelist or Steam group, it will only add contributor value if it receives 5 or more entries. This is in place to prevent small groups of friends from attempting to cheat the contributor system, and to encourage users to expand the reach of their giveaways. The whitelist feature offers an easy way to target a larger audience, and you can combine it with small Steam groups to receive a greater number of giveaway entries if needed.

If you hover over the "Gifts Sent" dollar value on your profile, you'll see your contributor value after all of the above adjustments have taken place. You might also notice that games valued over $50.00 will only require 50 points to enter. However, their full price will be used when calculating contributor values.

What are "No Value", "Reduced Value", and "Full Value" giveaways? How do they affect my overall contributor value?

When creating a giveaway and selecting a game, you'll notice "No Value" games are marked with a double asterisk (*), and "Reduced Value" games with a single asterisk (). If you hover over those icons, you'll see the effective date for the value adjustments. For example, if a game is marked with a single asterisk (*), and hovering the icon shows "Reduced value since January 4, 2018", this would mean giveaways created for that game on January 4, 2018, or later will receive reduced contributor value. Games typically receive no value or reduced value when they're featured in bundles, heavily discounted, or available for free in online promotions. Their values are adjusted this way to better represent their true value. Keep in mind, the asterisk icons are just for reference, and the value of a game can be backdated if we need to make retroactive changes.
Games fall into one of the three categories.

  • No Value

  • No contributor value when given away after the effective date.

  • Reduced Value

  • 15% contributor value when given away after the effective date.

  • Full Value

  • 100% contributor value when given away.

If you visit your profile, you can see a breakdown of your previous giveaways. If you hover over the "Gifts Sent" number on your profile, you'll see the number of gifts you have given away in each category.

For example, you give away three games. Game A is $10.00 and it has no value. Game B is $20.00, and it has reduced value. Game C is $50.00 on Steam, and it has full value. Once your giveaways have ended and the gifts have been received by their winners, you will see the updated values on your profile. In this case, you would see "Gifts Sent: 3 ($80.00)". This would show that you have successfully given away 3 gifts, and their current list price on Steam is $80.00 in total. If you hover over the number of gifts, you would see you have one "No Value" gift, one "Reduced Value", and one "Full Value". If you hover over the dollar value, you would see you have a contributor value of $53. It would be calculated as 0% of the gift with no value (0 x $10.00 = $0.00) + 15% of the gift with reduced value (0.15 x $20.00 = $3.00) + 100% of the gift with full value ($50.00).

3 years ago
Permalink

Comment has been collapsed.

Well, with a banner saying "This is just a projection, real CV may be different in the end", or something like that... This could actually be a user friendly integration to the system, and not much of a constraint for the administration. Also, it would avoid a lot of "I gave away a game that was free before, and I didn't receive any CV!" complaints, as people could know in advance that they would receive no CV.
On the other hand, I have totally no idea about how easy (or hard) could be, implementing this. :)

3 years ago
Permalink

Comment has been collapsed.

We already have pop-up window that inform new users that on this site you create giveaways for people. Not make "request" and get game in return. And there are still people that expect to win game they "give away". So people don't read what is shown to them. CV system is explained in detail in FAQ, and people regularly send tickets "why my CV go down".

There are also different problems with trying to calculate CV directly, when we already know it may be wrong because support did not add game to the bundle / no-CV list

  • games that are temporarily reported to be worth 0$
  • games that wrongly report price of the whole package as their base price - look on Daedalic bug
  • pre-orders that do not have price, so are counted as 0$

Imagine person who wants to give away Vampire: The Masquerade - Bloodlines 2 and see they will get 0CV for it.

I think it could show on /creation page that bundle games are giving 15% of game base price in US. But showing "exact" value, and then listing all exceptions and problems that may influence this calculation would make it IMO more messy than useful.

3 years ago
Permalink

Comment has been collapsed.

people don't read

100% agree with this, sadly.
Of course you have a far larger experience of the website and its mechanics, and also see all things we normal users don't (BTW, thank you), so your point of view is probably better focused than mine. That change would indeed create a lot of new issue, without being sure to remove others. And indeed, adding the exact percentage of the reduced value, next to the *, would be a good thing for clarity.

Let's say, in case you want to change the kind of useless support tickets you receive, you know what change you can do to the site! :P

3 years ago
Permalink

Comment has been collapsed.

Then why can't algorithm check your account and calculate how many game your giveaway and write 3 dolar instead of 50 (example)

3 years ago
Permalink

Comment has been collapsed.

But they do... Look in your profile:

Gifts Sent --> 4 ($67.96)

3 years ago
Permalink

Comment has been collapsed.

İt would take long for explain and my English might not enough :(

3 years ago
Permalink

Comment has been collapsed.

Nedir anlamadığın söyle ben cevaplayayım dil bariyeri baya zorlaştırdı bu konuda anlaşmayı.

3 years ago
Permalink

Comment has been collapsed.

Çekilişten önce neden cv değerini gösteremiyorlar veya bunun için bir algoritma yazamıyorlar

3 years ago
Permalink

Comment has been collapsed.

Steam bu konuda güvenilir değil muhtemelen o yüzden. Fiyatlar otomatik olarak Steam'den çekiliyor ve sapıtabiliyor duruma göre. Kargaşa olur yazsak diye uğraşmıyorlar tahminen. İkinci sebebi de bundle gören oyunlar hemen eklenemiyor bazen, orada 30 CV alacaksın yazıp paylaştıktan sonra 4.5'a düşerse yine sistemi tam anlamayanlar söylenmesin istiyorlar sanırım. Sebebi bunlar olabilir illa sebep arıyorsan. Bence çok gerek yok ama olsa fena olmaz. Bir yerden sonra biliyorsun ne kadar alacağını.

3 years ago
Permalink

Comment has been collapsed.

O zaman kararsız mod veya ona benzer bir uyarı yazamazlar mi modun başına

3 years ago
Permalink

Comment has been collapsed.

Kimse okumuyor ki öyle şeyleri. Uzun vade de işe yaramadığını düşünüp şimdiki yıldız sistemi yeterli görülüyor tahminen. Ama belli de olmaz ekler belki kuran siteyi. Eklese bile çok geç olur sitede güncellemeler baya aralıklı oluyor.

3 years ago
Permalink

Comment has been collapsed.

Algoritmayı steamdb ye baglayamazlarmi

3 years ago
Permalink

Comment has been collapsed.

Da keşke oyunun değerini nasıl ogrencegimi anlasaydim :(

3 years ago
Permalink

Comment has been collapsed.

Çekilişe giriş için gereken puan oyunun değeriyle eşit. Kısa bir yoldan öğrenmek istiyorsan arama çubuğu var ana sayfada oraya yaz direk çıkar oyunlar görürsün kaç puan gerekiyor girmek için. Tek fark 60 dolar oyunlar da 50 puan gözüküyor da 60 dolar oyunu da bilirsin. Bundle veya yüksek indirim gördüyse o puanın %15'ini alıyorsun. Bir de ücretsiz dağıtıldıysa daha önce oyun değeri 0 oluyor.

Senin mesela 3 tane 0 değerli, 1 de tam değerli verdiğin oyun var. Kendi sayfanda 4'ün üzerine gelirsen görürsün kaç tane hangisinden verdin. 67 doların üstüne de gelirsen verdiklerin gerçekte kaç sayılmış onu görürsün.

Burası direk Steam'in verdiği bir altyapıyı kullanarak çalışıyor, SteamDB de aynı altyapıyla çalışıyor.

3 years ago
Permalink

Comment has been collapsed.

Şimdi farkettim anlamadığım tek kısım buymuş "Bundle veya yüksek indirim gördüyse o puanın %15'ini alıyorsun"

3 years ago
Permalink

Comment has been collapsed.

Şimdi aklıma takıldı 60 doların mi %15 ini alırım yoksa 5o dolar mi

3 years ago
Permalink

Comment has been collapsed.

Oyunun değeri 60$'sa 60'ın alırsın.

3 years ago
Permalink

Comment has been collapsed.

Like original value 50 dollar game has been giveawayed x yes if you giveaway it you will gain 5 dollar cv

3 years ago
Permalink

Comment has been collapsed.

But you can kinda predict that. When you start doing this for real and the number of GAs will be counted in thousands, then you can have a problem (but at that point you start to don't care about CV/RV/Ratios, etc).

  1. When you gift first, ... fifth copy of unbundled game X, you will receive whole value;
  2. When you gift sixth copy of unbundled game X, you will receive 90% of value;
  3. When you gift seventh copy of unbundled game X, you will receive 80% of value;
  4. When you gift eight copy of unbundled game X, you will receive 70% of value;
  5. When you gift ninth copy of unbundled game X, you will receive 60% of value;
  6. When you gift tenth copy of unbundled game X, you will receive 50% of value;
  7. When you gift tenth copy of unbundled game X, you will receive 50% of value;
  8. When you gift eleventh copy of unbundled game X, you will receive 40% of value;
  9. When you gift twelfth copy of unbundled game X, you will receive 30% of value;
  10. When you gift thirteenth copy of unbundled game X, you will receive 20% of value;
  11. When you gift fourteenth copy of unbundled game X, you will receive 10% of value;
  12. When you gift fifteenth and more copy of unbundled game X, you will receive 0% of value;
  13. When you gift any copy of bundled game Y, you will receive 15% of value;
  14. When you got any copy of free game Z, you will receive 0% of value;

Value of your CV is recalculated on every change of SG database (for example game X is now bundled, so your CV will be changed for that value)

And that's all, there is nothing more to write nor explain.

3 years ago*
Permalink

Comment has been collapsed.

Value doesn't drop after second, it drops after fifth.

3 years ago
Permalink

Comment has been collapsed.

Fixed, thanks

3 years ago
Permalink

Comment has been collapsed.

No it's still wrong. You will get %100 in your second to fifth.

3 years ago
Permalink

Comment has been collapsed.

And never decrease until 0

3 years ago
Permalink

Comment has been collapsed.

My internet goes bananas when I saved post :(

3 years ago
Permalink

Comment has been collapsed.

Dude you have to check algorithm again it's says 7th one is not %80 it's %81 and difference between these one of them is can go 0 other dont

3 years ago*
Permalink

Comment has been collapsed.

Okay, here goes kinda implementation in TypeScript, I hope you are happy now:

class Price {
    private value: number; // $1.00 -> 100; $123.52 -> 12352
    private currency: string;

    constructor(value: number, currency: string): void { 
        this.value = value;
        this.currency = currency;
    }

    getValue(): Price { 
        return { value, currency };
    };
}

class UserData {
    private username: string;
    private giveaways: object;

    constructor(steam_id: number): void {
        const data: any = AbstractSGController.getUserBySteamID(steam_id);
        this.username = data.username;
        this.giveaways = data.giveaways;
    }
    getGiveaways(): object { return this.giveaways; }
}

enum STATUS {
    FULL_VALUE = 0;
    REDUCED_VALUE = 1;
    NO_VALUE = 2;
}

class SteamGiftsAppId {
    app_id: number;
    status: STATUS;
    constructor(app_id: number): void {
        const data: any = AbstractSGController.getAppByAppID(app_id);
        this.app_id = app_id;
        this.status = data.status;
    }
}

class ContributorValueController {
    gamePrice: Price;
    user: UserData;
    constructor(): void {
        this.user = new UserData(req.session.decodedToken.steam_id);
    }

    calculateCVForUser(app_id: number): string {
        const storeData: any = getStoreData(app_id); 
        this.gamePrice = new Price(storeData.priceMap['en-US'], 'USD');
        const giveawaysDoneWithAppID: number = this.getGiveaways.find(app_id).length;
        const SGData: SteamGiftsAppId = new SteamGiftsAppId(app_id);
        switch (SGData.status) {
            case STATUS.NO_VALUE:
                return `0 {this.gamePrice.currency}`;
                break;
            case STATUS.REDUCED_VALUE:
                return `{(this.gamePrice.value * 0.15) / 100} {this.gamePrice.currency}`;
                break;
            case STATUS.FULL_VALUE:
                if (giveawaysDoneWithAppID <= 5) {
                    `{this.gamePrice / 100} {this.gamePrice.currency}`;
                } else {
                    finalValue = this.gamePrice / 100;
                    for (let i = 5; i <= giveawaysDoneWithAppID; i+=1) {
                        finalValue *= .9;
                    }
                    return `{(finalValue * 0.9)} {this.gamePrice.currency}`; 
                }
                break;
            case default:
                const cake= 'The cake is a LIE!';
                throw cake;
        }
    }

}
3 years ago
Permalink

Comment has been collapsed.

İ understand so I'm gonna go somewhere and cry :((lie i didn't understand why algorithms is not possible or why they can't put warn or other stuff like that)

3 years ago
Permalink

Comment has been collapsed.

Like unstable CV value mode or something like that (option name )

3 years ago
Permalink

Comment has been collapsed.

And am saying before the giveaway._.

3 years ago
Permalink

Comment has been collapsed.

Closed 3 years ago by harunlol.