Skip to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.

Vraagje over een auto-ban systeem

Geplaatst:

Hallo lui.

Ik heb even een vraagje betreft een auto-ban systeem. Op het moment heb ik eigenlijk alleen iets nodig voor de money cheaters, maar ik heb geen idee hoe je dat zou kunnen scripten :D

Als iemand me daarmee zou kunnen helpen, bedankt.

Bewerkt: door Joriz
onderwerp titel aanpast voor duidelijkheid

Featured Replies

Geplaatst:

Mijn/Het basisidee achter de anti-money cheat is om clientside money (het groene bedrag in de rechterbovenhoek) te vergelijken met serverside money (hetgeen wat opgeslagen zit in variabelen) terwijl je rekening houdt met allerhande dingen waar geld aan gespendeerd kan worden. Dit houdt in: Gokken, modshops, Sprunk machines, ...

Als het bedrag te veel verschilt, kan je die persoon bannen. De carmods in de modshop kosten volgens mij niet meer dan 5000 dollar, dus dat kan je dan als referentie gebruiken.

Het probleem is echter: Casino's. Je kan eventueel de anti-money cheat uit schakelen in de casino's of het gokken compleet verbieden.

Als je even wat tijd hebt wil ik wel iets proberen, ik heb het zelf namelijk ook nodig voor mijn gm.

Geplaatst:

Ik heb ook een antimoneyhack gemaakt het gaat als volgt:

Ik weet niet of hij 100% werkt dus als iemand een betere heeft of er een aanvuling voor weet wil ik die ook graag gebruiken.

forward moneyhack();public moneyhack()
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
new f;
GetPlayerName(i, playername, sizeof(playername));
format(userfile, sizeof(userfile), "/Account/%s.txt", playername);
	money[i] = dini_Int(userfile, "money");
	if (GetPlayerMoney(i) > money[i]+50)
{
f = (GetPlayerMoney(i) - money[i]);
	new string[256]; format(string,sizeof(string),"%s(%d) is using MONEY HACK  [$%d]",playername,i,f);
	SendAdminMessage(COLOR_RED,string);
	}
}
}

PS: Ik heb nu alle berichten niet meer onderelkaar, ik moet er nu eerst op klikken, weet iemand hoe ik dat weer standaard openklap?

Geplaatst:
PS: Ik heb nu alle berichten niet meer onderelkaar, ik moet er nu eerst op klikken, weet iemand hoe ik dat weer standaard openklap?

Druk op Opties boven een onderwerp, en klik dan op Wijzig naar standaard.

Geplaatst:

@ mosweg dat wil niet want je moet udb_encode gebruiken vooor je player naam

bijv: [nl]-Crusher_NL, dam zal je server crashen..

Bewerkt: door Crusher!!

Geplaatst:

Ik heb dit even in elkaar geflanst, het is nog niet echt top omdat het niet werkt als je in een interior zit (modshops, casino's) en het hoogste bedrag wat je volgens mij in interior 0 kan uitgeven is $100 aan de Pay'n'Spray.

public AntiMoneyCheat()
{
new
    clientmoney,
    servermoney,
    difference;

for(new i = 0; i < MAX_PLAYERS; i++)
{
	if(!IsPlayerConnected(i) || IsPlayerAdmin(i) || PlayerInfo[i][pAdmin] >= 1337) continue;
	if(GetPlayerInterior(i) > 0) continue;

	clientmoney = GetPlayerMoney(i);
	servermoney = PlayerInfo[i][pCash];

	difference = clientmoney - servermoney;
	if(difference > 250)
	{
		format(string, sizeof(string), "AdmCmd: %s was banned by the Anti-Cheat (money hack detected).", PlayerName(i));
		printf("AdmCmd: Money Hack detected! %s (id:%i) - Client Money: %i - Server Money: %i - Difference: %i", PlayerName(i), i, clientmoney, servermoney, difference);
           BanAdd(i, "Money Hack", PlayerName(i), PlayerIP(i), "Anti-Cheat");
           SendClientMessageToAll(COLOR_RED, string);
	}
	else
	{
		PlayerInfo[i][pCash] = GetPlayerMoney(i);
	}

}
}

Bedankt GtaForum voor de fantastische uitlijning ..

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.

Account

Navigatie

Zoeken

Zoeken

Configureer push berichten

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.