Hallo,
Bei meinem 2ten Tuturial möchte ich euch zeigen wie man waffen verbieten kann.
fangen wir an.
Oben:
forward weapons(playerid);
new weaponcheat;
OnGamemodeInet:
weaponcheat = SetTimer("weapons",1000,1); // 1000 = überprüft jede sekunde die waffen
OnGamemodeExit:
KillTimer(weaponcheat);
Ganz nach unten ins Script:
public weapons(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new waffen = GetPlayerWeapon(i);
if(waffen == 38 || waffen == 4 && !IsPlayerAdmin(playerid)) // verbotene waffen (ID 38 = minigun) (ID 4 = messer (knife)) jetzt ist es für admins zugänglich
{
new pname[MAX_PLAYER_NAME]; // ließt den namen des spielers
new string[100];
GetPlayerName(playerid, pname, sizeof(pname)); // ließt den namen des spielers
format(string, sizeof(string), "-=[ANTICHEAT]=- %s wurde wegen WaffenHack gebannt!", pname); // schreibt eine nachricht zu allen spielern
SendClientMessageToAll(COLOR_RED, string); // schikt die nachricht in der farbe rot (COLOR_RED) ab
Ban(i); // bannt den jenigen cheater, wenn ihr ihn kicken wollt benutzt Kick(i);
}
}
return 1;
}
Und jetzt müsst ihr nurnoch eure waffenids dort eintragen die ihr verbieten wollt
http://wiki.sa-mp.de/Waffen-ID%27s dort seht ihr alle WaffenID's
viel spaß, bei fragen könnt ihr gerne fragen.
Über das ein oder andere lob würde ich mich freuen
MFG:
[ATC]eRaZoR