Was für eine TeamSpeak Server Version hast du denn?
Und was passiert denn genau nach diesem exploit..da gibt es nämlich einige ![]()
Was für eine TeamSpeak Server Version hast du denn?
Und was passiert denn genau nach diesem exploit..da gibt es nämlich einige ![]()
Wenn du das Auto erstellt, dann sitzt niemand im Fahrzeug. Das bedeutet die Funktion GetPlayerVehicleID macht hier keinen Sinn. Zumal i noch nicht einmal einen Spieler repräsentiert.
Insofern musst du das so schreiben:
for(new i; i<sizeof(ahCars); i++)
{
ahCars[i][id_x] = AddStaticVehicle(ahCars[i][model],ahCars[i][c_x],ahCars[i][c_y],ahCars[i][c_z],ahCars[i][c_r],-1,-1);
format(string,sizeof(string),"***[%s]***\nSteht für %i€ zum Verkauf",CarName[ahCars[i][model]-400],ahCars[i][ah_preis]);
Create3DTextLabel(string,0x008080FF,ahCars[i][c_x],ahCars[i][c_y],ahCars[i][c_z],10,0,0);
}
Versuchs eventuell mal mit dem crashdetect Plugin, eventuell hat sich ein Fehler eingeschlichen ![]()
Hab das nicht so ganz verstanden, willst du eine Zahl in einen String verwandeln oder einen String in eine Zahl?
Und willst du mit dem . tausender Werte ausdrücken oder soll das ein Float darstellen xD
Muss ich das Symbol selber nachbauen? :o
Natürlich nicht.
Wie schon erwähnt, gibt es dies als Sprite.
Da schreibst du dann einfach folgendes rein:
new Text:x = TextDrawCreate(265.000, 263.500, "LD_DRV:silver");
TextDrawFont(x, 4);
TextDrawTextSize(x, 100.000, 100.000);
TextDrawColor(x, -1);
und schon wird dir das Sprite angezeigt ![]()
Aber ich habe auch schon z.B. FBI Logos iG gesehen.
Es gibt FBI-Objekte: http://dev.prineside.com/en/gt…mp_model_id/search/?q=fbi
Aber das was du glaube ich meinst dieses hier:
Wird sehr oft als Sprite (TextDraw) verwendet.
Natürlich wäre es auch möglich, das img als Objekt zu konverten, das währe aber sehr sehr aufwändig.
Deshalb gehe ich eher davon aus, dass du es als TextDraw gesehen hast ![]()
Wahrscheinlich ist das einfach nur draufgeschrieben mit: SetObjectMaterialText
Dort einfach richtige font & size & color auswählen und fertig ![]()
Man könnte natürlich auch ein richtiges M machen, indem man bestimmte Objekte aneinanderreiht und diese färbt mit SetObjectMaterial ![]()
Mal aus Neugier...wieso speicherst du deine HTML Seite in einer MySQL Datenbank und wieso verbraucht das 800 Zeilen ![]()
Und handelt es sich dabei nur um statischen Content? ![]()
Mach lieber so etwas:
#define IsNoAdmin(%0,%1) (sI[%0][pAdmin] < (%1))
#define NO_ADMIN SendClientMessage(playerid, COLOR_FEHLER, SERVER_KEINADMIN)
//Und dann im Skript:
if(IsNoAdmin(playerid, 3)) return NO_ADMIN;
Wenn du es lieber auf deine Art machen willst, dann musst du unterschiedliche Werte returnen ![]()
%s `ID` int(11) NOT NULL,
Ändere die Zeile doch einfach zu:
libstdc++.so.6: version `GLIBCXX_3.4.19' not found
Offensichtlich fehlt dir libstdc++.so.6
Also evtl einfach mal installieren: sudo apt-get install libstdc++6
Also ich bin mal so frei und zeige dir einige Fehler von dir auf:
So, ich bin mal freundlich und gebe dir sowohl die richtigen Koordinaten, als auch die richtige Struktur:
//Das was oben ist kannst du so lasssen :)
//Befehl so anpassen:
ocmd:pdtor(playerid,params[])
{
if(Spieler[playerid][pFraktion] != 1) return SendClientMessage(playerid,-1,"Sie gehören nicht zum LSPD!"); //Zum Beispiel
if(IsPlayerInRangeOfPoint(playerid,7.0,1588.8745,-1633.5090,13.3828))
{
MoveObject(obj,1582.58142+0.01, -1638.05237, 12.37578,0.01,0,0,90);
SetTimer("pddoorclose",3000,0);
}
return 1;
}
//Die public-Funktion:
public pddoorclose()
{
MoveObject(obj,1582.58142, -1638.05237, 12.37578,0.01,0.00000, 0.00000, 0.00000);
return 1;
}
Alles anzeigen
mfg. ![]()
Du hast das WHERE vergessen im Query.
bangrund muss die selbe Länge wie grund haben ![]()
In dem Fall also [128]
Du hast beim speichern was durcheinander gebracht und nicht ein UPDATE Query genutzt, sondern ein INSERT INTO was hier nicht richtig ist.
Nutz am einfachsten einfach %q im format.
Man sieht nicht wie du bangrund deklariert hast...eventuell meinst du nur grund?
Zudem müsste das wenn dann so aussehen:
mysql_escape_string(bangrund,grund,sizeof(grund),dbhandle);
//Es würde aber folgendes reichen:
mysql_escape_string(bangrund,grund);
printe dir den Query..und führe ihn evtl in einem SQL-Interpreter(wie z.B. PHPMyAdmin) aus...dann bekommste ein direktes Feedback ![]()
Ging ja nicht :x
...Wie hast du das gemacht und welche teamid hast du gewählt? ![]()
Am einfachsten wäre es, wenn du alle Leute in der Fraktion in das selbe Team setzt ![]()
http://wiki.sa-mp.com/wiki/SetPlayerTeam
Players can not damage/kill players on the same team unless they use a knife to slit their throat. As of SA-MP 0.3x, players are also unable to damage vehicles driven by a player from the same team. This can be enabled with EnableVehicleFriendlyFire.