Alles anzeigenDen benutz ich dann z.B. so?
new farbe1;
new farbe2;
GetVehicleColor(GetVehicleID(playerid), farbe1, farbe2);
?
Richtig ![]()
Alles anzeigenDen benutz ich dann z.B. so?
new farbe1;
new farbe2;
GetVehicleColor(GetVehicleID(playerid), farbe1, farbe2);
?
Richtig ![]()
Jo. Soweit weiß ich das dann auch.
Danke dir
P.s. Kennst du ein gutes GetVehicleColor Include?
Da ich gebe dir mal den stock:
stock GetVehicleColor(vehicleID, &color1, &color2)
{
vehicleID = PROPERTY_OFFSET(vehicleID);
if(existproperty(_, "", vehicleID))
{
new
colorStr[24],
strPos
;
getproperty(_, "", vehicleID, colorStr);
strunpack(colorStr, colorStr);
if((strPos = strfind(colorStr, "-")) != -1)
{
color1 = strval(colorStr);
color2 = strval(colorStr[strPos + 1]);
return 1;
}
}
return 0;
}
mfg. ![]()
Genau ![]()
Die Vehicleid bekommst du über GetPlayerVehicleID(playerid); aber hier nochmal ein Beispiel:
new vehicleid = GetPlayerVehicleID(playerid);
VehicleInfo[vehicleid][Color1] = 1;//Die Farbe wäre jetzt weiß
mfg. ![]()
enum vDaten
{
Float:vPosX,
Float:vPosY,
Float:vPosZ,
Color1,
Color2,
Fraktion,
Modelid
};
new VehicleInfo[MAX_VEHICLES][vDaten];
mfg. ![]()
Mein Server wird vom script her der beste sein!
Da bin ich ja mal gespannt ![]()
Also ich möchte 10 orte haben die festgegeben sind vom server.
Aber es sollen nur an 5 orte von den 10 was zufällig spawnen an objecte z.b ein auto und eine waffe
Und nach einem neustart wählt er wieder von den 10 orte 5 neue aus.
Sachma, les meinen Beitrag ![]()
Okay, ich mach das mal, schreibe mir ne PN mit deinen TeamViewer Daten ![]()
Ich gebe dir mal den SQL Code:
mysql_query("SELECT * FROM hierdertabellenname WHERE username LIKE 'gs_%'");
mfg. ![]()
//Edit:
ups was vergessen ![]()
Lese mal deine Errors genauer, die Fehler sind in einer Include Datei ![]()
mfg. ![]()
Du hast die SetPlayerPositon so gesetzt dass mann den Player nicht sehen kann
und poste bitte deine public OnPlayerRequestClass, denn da stehen die Kamera und Player Kordinaten
MFG Piet
Da er mit AddPlayerClass arbeitet, benötigt er kein SetPlayerPos ![]()
Einfach die Koordinaten nehmen wo die Kamera hin schaut und dann einfach einfügen, aber lese es am besten nocheinmal nach: AddPlayerClass
mfg. ![]()
Musste in deinen Callback gehen wo der Tank abgezogen wird und dann eine einfache if-Abfrage machen:
if(IsAFlugzeug(vehicleid)) return 1;
mfg. ![]()
Mein altes Post finde ich leider nicht
und keiner schreibt was um mir zu helfen brauche erlich dringend hilfe
WTF ![]()
Hast du nicht meine Antwort gelesen ![]()
Am besten wäre, sich Gedanken machen, wo es als erstes aufgerufen werden sollte.
Timer die bis zum Ende durchlaufen sollten, wären bei
OnGameModeInit ( )
am besten geeingnet
Das nutzt man nur bei SetTimer am besten, SetTimerEx z.B. verwendet man meistens bei OnPlayerConnect ![]()
mfg. ![]()
Was macht denn diese Include, schreibe sie dir doch einfach selber oder lösche einfach die Zeile #include <others> und schau mal was passiert ![]()
mfg. ![]()
Poste mal die Zeile drüber und hast du pin deklariert ?
mfg. ![]()
Kann ich, und wenn ja wie, die Drehgeschwindigkeit eines Pickups ändern/bestimmen?
In Sa:Mp ist das nicht möglich (soweit ich weiß), nur in Gta:IV ist das machbar ![]()
mfg. ![]()
Also du willst, nur um das nochmal auf Deutsch zu sagen, dass wenn einer schon gecufft ist nicht mehr /Handsup eintippen kann ![]()
Wenn ja, dann macht man das so:
//oben im script
new var[MAX_PLAYERS];
//Bei dem Befehl /cuff
var[playerid] = 1;//playerid = Spieler der gecufft werden soll !!!
//Bei dem Befehl /handsup
if(var[playerid]) return SendClientMessage(playerid,rot,"Du bist gefesselt !");
//Bei /uncuff
var[playerid] = 0;//playerid = Der der uncufft wird !!!
mfg. ![]()