It's about time I used this account

The point system is actually pretty easy to use and is not at all complex, so maybe I can explain it to you. TakeOverWorld already sent you the link to the Remembering User Choices tutorial, so I'm typing with the assumption that you've read the contents of the page. If you haven't, then I suggest that you read it >_>
If you want Ren'Py to keep track of certain values (eg. how much a guy likes you), then you first have to define the variable. The best place to do this is after the label start. You said that you were developing a game with 4 guys, right? So then it should look something like this:
Code: Select all
label start:
$ Guy1L = 0
$ Guy2L = 0
$ Guy3L = 0
$ Guy4L = 0
I'm using 'L' to abbreviate 'love' or whatever. So now that we have defined the variables, we can change the values. The best way to do this is by menu choices throughout the game. For example...
Code: Select all
menu:
"Who should you spend time with?"
"Guy 1":
$ Guy1L += 1
"You decided to hang out with Guy 1."
"Guy 2":
$ Guy2L += 1
"You decided to hang out with Guy 2."
"Guy 3":
$ Guy3L += 1
"You decided to hang out with Guy 3."
"Guy 4":
$ Guy4L += 1
"You decided to hang out with Guy 4."
Always use the dollar sign ($) to indicate the use of a variable. Note that the plus sign (+) before the equal sign (=) tells Ren'Py to
increase the value of the variable. To
decrease the value, use a minus sign (-). Use this basic code throughout the game to stack up the points. If you want to activate a special event, then set a minimum amount of points that the player must have before activating it. This is where the 'if' statement comes into play.
Code: Select all
if Guy1L >= 5:
Guy1"Did you know that I really like you?"
else:
Guy1"Oh, hi there. How is your day?"
'>=' is greater than or equal to, just like in math. So that means if the player's points are equal or greater than 5, Guy 1 will confess his love for you. If the player's points are a lower value like 4, then Guy 1 will greet you as a friend.
That's about all I feel like typing for now :p Hopefully I answered your questions. If not, then you should probably read the other tutorials and just practice using Ren'Py in general. Besides that, you should clarify what kind of game you're developing. From your first post, it sounds more like a Dating Sim sort of game.