I actually have two questions I just didn't want to make two threads. My first question is, is there a way to have a free version of GitHub's private repositories? I have a project I'm working on and I'd like to keep it private but I don't want to have to pay for a private repository and I'd like to be able to work on it when I'm not at home, so I need somewhere where I can access it when I'm not.
My second question is about ULX targeting, how do you get it to match partial names? The project I'm working on has some admin commands in them, and the only thing I can think of is if the string matches any part of the target's name, which I'm using
if string.find( text[ 2 ], string.lower( v:Nick() ) )
where text is the text in a PlayerSay hook that was exploded. Now that I'm writing that... I see that it's going to check if that string is in the person's name which is a partial match... But to add on to that, how is it when you have a single person (PlayerArg) command it will give the list of names that have the partial match in them? Like if they used !goto or something on 'a' but it can't target all the people with 'a' in their name, so it says a list of the players it could've been?
EDIT: I don't feel like spamming threads so I do have another question, what's the safest way of using Net messaging so that client's can't exploit them?