Guten Abend,
ich versuche gerade einen kleinen Schutz gegen Health- und Armourhacks zu scripten.
So sieht es bis jetzt aus:
public hpcheck()
{
for(new i = 0; i <= MAX_PLAYERS; i++)
{
if(GetPVarInt(i,"Admin") < 1)
{
if(GetPlayerHealth(i) > 100)
{
Kick(i);
}
else if(GetPlayerArmour(i) > 100)
{
Kick(i)
}
}
}
return 1;
}
Wenn der Spieler connectet wird ein Timer gesetzt:
SetTimer("hpcheck",1000,1);
Und dass wurde auch nicht vergessen
forward hpcheck();
Und folgende Errors kommen:
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(549) : error 055: start of function body without function header
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(550) : error 010: invalid function or declaration
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(552) : error 010: invalid function or declaration
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(554) : error 010: invalid function or declaration
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(558) : error 010: invalid function or declaration
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(564) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
//edit Erster Fehler gefunden. Diese Errors kommen jetzt:
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(554) : warning 202: number of arguments does not match definition
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(558) : warning 202: number of arguments does not match definition
C:\Users\Bayside Server\Desktop\Pawno u. Server\Team DM\gamemodes\TeamDM.pwn(561) : error 001: expected token: ";", but found "}"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.