Braucht ihr alles garnicht.
Setzt einfach das Team mit der PAWN Function (SetSpawnInfo oder SetPlayerTeam).
SA:MP bietet von hausaus /tpm [TEXT] ;x
Beiträge von DMA
-
-
FILTERSCRIPT ANTI Cheat System
Neues FS erstellen und das darein kopieren.
In Scriptfiles diese zwei Ordner + Dtaei anlegen:
/ANTI/config.txt
/ANTI/blacklist.txt
In config.txt das eintragen:
FS laden und als rcon openconfig eintippen.
Fertig ;x.
Als alternative fürs immerladen kannst du auch mode[2] = true; in public OnFilterScriptInit() tun. -
Nein der Fehler ist zu undeutig *ironie* XDDDD
Les den Fehler einfach dann weißt du was das Problem ist. -
if(!strcmp(strget(cmdtext, 0), "/autospawn")) {
if(IsPlayerAdmin(playerid)) {
if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,0xFF0000AA,"Du bist bereits in einem Fahrzeug... oder?"); } else {
new autoid = strval(strget(cmdtext, 1));
if(autoid <= 399) { SendClientMessage(playerid,0xFF0000AA,"Inkorrekte Autoid"); }
if(autoid >= 612) { SendClientMessage(playerid,0xFF0000AA,"Inkorrekte Autoid"); }
else {
new Float:x, Float:y, Float:z, Float:za, gla;
GetPlayerPos(playerid,x,y,z); GetPlayerFacingAngle(playerid,za); gla = CreateVehicle(autoid,x,y,z,za,0,0,-1); PutPlayerInVehicle(playerid,gla,0); }}}
return 1;
} -
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if (CurrentMenu == handymenu)
{
switch(row)
{
case 0:
{
new str[256], pname[256];
GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s braucht die Polizei!", pname);
SendClientMessageToAll(COLOR_BLUE, str);
}
case 1:
{
new str[256], pname[256];
GetPlayerName(playerid, pname, 256);
format(str, 256, "*%s braucht ein Taxi!", pname);
SendClientMessageToAll(COLOR_YELLOW, str);
}
case 2:
{
SendClientMessage(playerid, COLOR_RED, "Noch in arbeit!");
}
}
}
return 1;
} -
Sorry war die falsch eversion. Ich denke diese klappt nun von strget (einfach neu aus der Wiki kopieren)
-
Nehm die Funktion strget die unter strtok steht.
if(!strcmp(strget(cmdtext, 0), "/heil")) {
new healid = strval(strget(cmdtext, 1));
if(IsPlayerConnected(heilid))
SetPlayerHealth(heilid, 100.0);
return 1;
} -
Ich sag doch, du hast dir mein Script garnicht angeschaut
-
Halbe Millisekunde?
Glaub ich dir nicht.
Du hast den timer auf 0.5 gesetzt?
Geht doch garnet :>
0.5 + 55ms verzögerung = 55.5 -
Haddu schön gemacht Böndïx :>
Ich bräucht mal deine icq nr , hab sie vergessen :x -
Ich will aber AntiGeld Cheat und nicht Health
Du hast dir ANTI nicht mal angeschaut.
Da ist ein Anti Money cheat system eingebaut..
Das ist natürlich jetzt selbst fail ne. :> -
Einfachtes Mittle das Tool wireshark downloaden und fertig.
Packet abfangen und ein Socket nach dem Packet aufbaun.
Da steht der header drin ;>
Allerdings mein ich man kann es nur per WinSock kommunizieren lassen da der Server WinSock Functionen verwendet.
bin mir jetzt nicht 100% sicher, aber mit nem WinSocket gings aufjedemfall :> -
Eine Frage, greift das Tool den Server an, oder wird der Ping vom Client hoch gesetzt?
-
new blub[2][6] = { "Hallo" /* nur 6 zeichen */, "HallOO" /* schon 7 Zeichen, array mag aber nur 6 */ };
new blub[2][] = { "Hallo" /* inordnung da der string unendlichlang sein darf */, "HallOO" /* ebenfalls richtig */ }; -
Aber DMA war schneller MUHAHA!
So noch ein Thread und es gibt für jeden ein VP.
Das bedeutet natürlich für einige evt. den Ausschluß aus dem Forum. -
Du darfst ihn genauso nennen wie deren Namen.
(c) gilt in Europa nicht, es ist nur zur Kenntzeichnung des Erstellers da.
Und der Name ist zum Glück kein geistiges Eigentum. -
Hatten wir schon 100x:
DisAbleInteriorExits(); -
-
public OnPlayerCommandText(playerid, cmdtext[]) {
new msg[256];
if(!strcmp(cmdtext, "/bla")) {
SendClientMessage(playerid, 0xFF6900AA, "BlaBlup!");
return 1; /* nicht mehr zwingend erforderlich! */
} else if(!strcmp(cmdtext, "/blu")) {
/* hier nen cmd */
} else {
format(msg, sizeof msg, "Das Kommando %s existiert nicht", cmdtext); /* jo bei sizeof braucht man keine klammern da es ein Befehl ist ;p */
SendClientMessage(playerid, 0xFF0000AA, msg);
return 1;
}
return 1;
} -
Hinzufüg:
Außerdem werden Einwort Posts nicht länger geduldet.
Und überlegt auch bitte mal vorher was ihr da schreibt.
G-KillA und co. schreiben ein Mist, wie auf Berliner Hauptschulen.
Achja und die Suchfunktion gibt es nicht umsonst.
Der liebe Herr Gott hat die aus einem guten Grund erfunden.