Solltest du so machen:
//Unter OnPlayerConnect
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(!strcmp("UserX",name)) {
gTeam[playerid] = Admin;
}
mfg. ![]()
Solltest du so machen:
//Unter OnPlayerConnect
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
if(!strcmp("UserX",name)) {
gTeam[playerid] = Admin;
}
mfg. ![]()
Du kannst es nachschauen in der server.cfg ![]()
mfg. ![]()
Wie rufst du die Funktion denn auf?
mfg. ![]()
#define MaxSBiz 16
Da du eine Variable bei der Deklaration mit Array initialisierst, muss der Array voll ausgefüllt sein!
Sprich, aus dem:
#define MaxSBiz 16
machst du:
#define MaxSBiz 9
und erhöhst diesen Wert, wenn du einen weiteren Platz benötigst ![]()
mfg. ![]()
Nenn die Bilder doch einfach in .png o.ä. um? ![]()
Host: ****,User: ****,Datanbank: ****,Passwort: ****
Bitte...entferne das SOFORT aus deinem POST!!!
![]()
mfg. ![]()
Weiß einer was das ist?
Pommes ![]()
Alles anzeigenädde mich mal in Skype ich helfe dir mein name ist Web.Cyber4 muss das mal durchsehen!!
undefined symbol "weapon"
"IsPlayerConnected"
"GetMaxPlayers"
Bitte...lern erstmal die Basics ![]()
Ich bin mal so freundlich, schreib das alles doch einfach so:
static const Fahrzeugtank[212] = {
60,40,40,120,40,50,80,80,80,60,50,60,50,50,50,60,120,150,50,40,40,40,50,30,80,120,50,120,90,60,90,60,40,70,60,0,
50,60,40,50,40,0,40,80,30,50,100,150,20,0,0,60,120,80,200,80,80,20,50,40,90,40,30,45,0,0,50,50,40,120,80,40,100,20,50,40,90,60,40,40,80,0,40,40,180,10,30,150,120,80,80,50,40,
120,150,40,30,150,40,40,40,0,60,60,40,50,60,40,40,0,0,200,100,80,120,100,40,40,40,250,80,30,30,30,40,50,40,40,80,40,10,20,40,50,40,40,40,0,0,40,40,60,45,40,80,40,40,40,180,
40,40,40,50,120,50,45,20,20,50,50,50,50,50,120,0,40,40,50,0,0,0,10,20,40,20,40,30,400,70,40,40,30,40,15,0,40,30,40,30,30,0,0,600,100,0,90,80,80,80,60,40,80,50,40,0,0,0,0,0,50,0,0
};
#define GetVehicleTank(%0) Fahrzeugtank[GetVehicleModel(%0)-400]
//kannst es aber genauso nutzen:
Tank[vehicleid] = GetVehicleTank(vehicleid);
mfg. ![]()
Könnte ich noch kurz erfahren wie dieses Plugin heißt?
Das sieht mir stark nach der Globalen Ankündigung aus ![]()
mfg. ![]()
Mit höchster Wahrscheinlichkeit ein Include mit einer CreatePlayerObject Zeile mit großen/komischen Werten, die einen Fehler im Cheat auslösen.
Interessante Idee...
...aber geht sie auch? Ich meine folgende Probleme:
1. Das Objekt hat dann diese Position...sprich es wäre außerhalb der Map und die meisten Tools würden es gar nicht registrieren...
2. Wenn sie es registrieren...ist das doch auch egal oder? Ich meine, dann haben die halt ein Objekt geklaut und verwenden es evtl, was außerhalb der SA:Map ist mit MAX_INTEGER Koordinaten..
Würde das Programm und den Server doch irgendwie nicht beeinträchtigen oder? ![]()
Er fälscht die Objekte die InGame sind, also das der Spieler nicht die richtigen IDs bekommt, also statt einer Wand bekommt er vllt nur eine Lampe etc.
Und wie will er das anstellen...schließlich müssen die modelids ja für den Clienten richtig sein, damit er sie richtig angezeigt bekommt? ![]()
Sind defines schneller als Funktionen oder wie?
1. Ja sind sie.
Und "Cheat started" oder sonstiges ja vom Cheat.
Willst du etwa von Mods o.ä. die Nachrichten abfangen?
Das kannst du durch Pawn nicht... ![]()
mfg. ![]()
Ich verstehe nicht, was daran so schwer ist und wofür man das braucht.
Mach ein Makro daraus:
#define GetClientMessage(%0,%1,%2) \
SendClientMessage(%0,%1,%2),SendAdminMessage(%2)
mfg. ![]()
Der beste der öffentlich ist
Weißt du wie ein Streamer funktioniert? ![]()
Wenn ja, wüsstest du, dass es der beste ist...
den hab ich ja, es ändert sich trotzdem nichts... oder muss ich etwas Spezielles in meinen Script einbauen?
Ja, du musst CreateDynamicObject verwenden ![]()
mfg. ![]()
Ich brauche etwas, bei dem ich nicht ständig im Internet nach den Funktionen und Parametern schauen muss.
Pawno mal als Administrator ausführen und STRG + Leertaste mal drücken, dann haste das auch ![]()
mfg. ![]()
1. Wähle „Datei“ > „Einstellungen für Veröffentlichungen“ und schau, dass „HTML“ ausgewählt ist.
2. Wähle „HTML“.
3. Wähle im Fenstermodusmenü „Transparent ohne Fenster“, damit der Hintergrund der SWF-Datei in Browsern, die diese Funktion unterstützen, ausgeblendet wird.
4. Fertig
mfg. ![]()
ocmd:heal(playerid,params)
Das muss so lauten:
ocmd:heal(playerid,params[])
Die [] um zu symbolisieren, dass es sich hier um einen String handelt ![]()
mfg. ![]()