I wanted to create a sgtools protected GAs for the first time and I've noticed that the basic rules are quite... well, basic. While activating all won games and not winning the same game more than once are pretty obvious, and the ratio one as well, I'd like to create some more complex rules and I don't know how to do them :( I'd like to reawrd those that make GAs for larger parts of our community, i.e. the public ones.

And here's the main question I'd like to have answered. Is it even possible to make a rule for public to all other kinds (private, group, region, wl) ratio? Any help is appreciated :)

Edit:
I've got my answer, but I'm leaving the topic open for those who need help like I did, since there's no open thread for it on the forums. Feel free to use it as you wish :)

7 years ago*

Comment has been collapsed.

i'll mention this because it took me a while to notice: click the “show/hide Variables” link at the bottom of the create giveaways page (below the custom rule builder) and it will explain what all the choices for the custom rule builder are. not sure if you can define your own ratios by typing in the custom filters box.

7 years ago
Permalink

Comment has been collapsed.

Yeah, I've found information about custom rules, but to be honest, it's black magic to me and that's why I asked if it's even possible to create such rule, because I saw a lot of pretty amazing rules that I didn't even fully comprehend before :D And I'd love to have to get an answer from someone who played with custom rules before and is more avcanced than I (which is not such a big feat tbh as I am the newbiest of newbies out there) ;)

7 years ago
Permalink

Comment has been collapsed.

It may be easier if you tell exactly what you want to achieve and just try to type the filter here.

7 years ago
Permalink

Comment has been collapsed.

I'd like to have a rule similar to the one mentioned in the OP. For example, 50% of all sent giveaways should be public and not region restricted, private, wl or group.

7 years ago
Permalink

Comment has been collapsed.

You combine two then. First, make sure that a ratio of region free and the whole CV is over 0.50, then you do the same for public and whole CV, and use an "and" operator between them:
(real_sent_region_free / real_sent_cv >= 0.5) and (real_sent_public / real_sent_cv >= 0.5)

7 years ago
Permalink

Comment has been collapsed.

And this rule will include wl, group and private GAs as well or do I need to create more rules like this? For example: (real_sent_private / real_sent_cv >= 0.5) and (real_sent_public / real_sent_cv >= 0.5) ? Or does your rule include all GAs that are not public?

7 years ago
Permalink

Comment has been collapsed.

The second one ensures that public is calculated. The real_cv_sent equals everything: public+wishlist+group+private, so it is a division of public÷(public+wl+group+private). You don't have to do separate calculations.
What you wrote there would mean you want a rule where at least 50% of the sent games are private and 50% of them are public. Since they are mutually exclusive, it would mean only someone who has an exactly 50/50 public/private ratio could enter, with 0% group or whitelist giveaways.

7 years ago
Permalink

Comment has been collapsed.

Yup, I'm just that as green as grass with sgtools :D SO just to be sure and not to make a fool of myself again... Your rule guarantees entry only to those who have at least 50% of GAs made public and, for example, those who only make group GAs won't be able to enter it, right?

7 years ago
Permalink

Comment has been collapsed.

Unless I fucked up some of the operators somewhere, it would, yes. The logic behind is the one you are looking for: "public" there means "not group or whitelist or invite-only".

7 years ago
Permalink

Comment has been collapsed.

Thank you very much for your patience and help :) I'm going to close the topic now, as my question has been answered and I really appreciate your awesomeness :)

Edit: thanks to talgaby's suggestion, I've left the topic open.

7 years ago*
Permalink

Comment has been collapsed.

I was denied access to a GA just now, because my account did not pass the SGTools custom rule. And hey, that's fair enough, I'm not contesting that at all, I'm just trying to understand the rule by reading it and that's not so easy...

Custom rule: 284750 in owned_games and 284770 in owned_games and trade_ban == false and community_ban == false and pass_activated_rule == true and pass_multiple_rule == true and ((level <= 2.55 and num_won <= (3 + level) and raw_won <= (30 + level 10) and 730 not in owned_games and 221100 not in owned_games and 578080 not in owned_games) or (level > 2.55))*

Tell me if I get this correct;
First it looks like I need to have the two games 284750, and 284770 (as the GA was the third game of three this makes sense to avoid +1:ers to join);
Then No Trade Ban;
Then All Wins Activated;
Then No Multiple Wins;
Then a either/or rule I don't really get about my level and won games and I'm not allowed to owning games 730, 22100, and 578080?

I really don't mind the rule itself, SG is a givers market after all, I'm just trying to understand it.
The games mentioned above are:
284750 = Enigmatis
284770 = Enigmatis 2
730 = CS:GO
221100 = DayZ
578080 = Playerunknowns Battleground

7 years ago*
Permalink

Comment has been collapsed.

The last rule seems to be adding some extra requirements if the person is at or under level 2.55.

The rules if you are under 2.55 are that your number of wins have to be below 3 + your level and the amount of raw cv be below 30 + your level * 10 (not sure if the level 10 is supposed to be a multiplication but that's my interpretation) and not owning CSGO, DayZ, PUBG.

If your level is above 2.55 you should be excluded from the won and owning CSGO, DayZ, PUBG rules, that's why it has an "or" in that rule but the rest of the rules seems to be as you mention them.

7 years ago
Permalink

Comment has been collapsed.

Thanks!

This actually makes me laugh a bit the creator must have a sense of humour...
The first four rules I very much agree with, then I was slightly offended by the fifth (not the level part, but the cant-own-certain-game part), as if someone would be a bad person for it. But after thinking about it a bit more; it might just be dead right on. The community in those three games quite often is described as toxic, so if you're a toxic person you cannot join - but if you're over 2.55 the creator judges you have redeemed yourself. I think more thought went into that regulation than meets the eye.

And like I said, I don't contest it at all, I just wanted to know what I was looking at. So again; thanks!

7 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 1 year ago.

7 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.