serverside money
#9

add a check for the players client money compared to your server money variable
if the client (game) GetPlayerMoney is bigger, then the player cheated.
if its smaller, then set the serversided variable to the one you got from the client. no cheater will set his money to $0 i bet...
Code:
forward MoneyHack();public MoneyHack(){
	new ClientCash;
	foreach(Player, i)
	{
		ClientCash=GetPlayerMoney(i);
		if(ClientCash < GetPlayerCash(i))//like a SyncPlayerServerMoneyToClientMoneyWhenBoughtSomethin()
		{
			SetPlayerCash(i, ClientCash);
		}
		else if(ClientCash > GetPlayerCash(i))
		{
			//player got too much cash :)
		}
	}
	return 1;
}
Reply


Messages In This Thread
serverside money - by Headshot1108 - 22.05.2011, 18:43
Respuesta: serverside money - by admantis - 22.05.2011, 18:57
Re: serverside money - by Headshot1108 - 22.05.2011, 19:00
Re: serverside money - by xalith - 22.05.2011, 19:19
Re: serverside money - by Headshot1108 - 22.05.2011, 20:45
Re: serverside money - by Headshot1108 - 23.05.2011, 14:50
Re: serverside money - by AlternativeDC - 23.05.2011, 14:58
Re: serverside money - by Headshot1108 - 23.05.2011, 15:00
Re: serverside money - by Babul - 23.05.2011, 16:29
Re: serverside money - by Headshot1108 - 23.05.2011, 19:00

Forum Jump:


Users browsing this thread: 1 Guest(s)