Hallo, ich möchte dass das LSPD Die Mega felgen hat, nun hab ich das eingefügt unter Den Autos:
AddVehicleComponent(596, 1074);
Aber dass geht trodz. nicht weiss jemand woran das Liegt?
Komisch, bitte helfen bei AddVehicleComponent
- Jacke2009
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Wie genau hast du es eingefügt?
Gruss: Sonic
-
public OnPlayerEnterVehicle(playerid, vehicleid)
{
AddVehicleComponent(GetPlayerVehicleID(playerid), 1074);
return 1;
}So irgentwie musste es machen...
PS: Ja ich weiß oben steht schon als Parameter vehicleid
mfg.
-
Toll. Dann steigt er in ein x-beliebiges Vehicle ein und erhällt automatisch die Felgen...
Trifft es irgendwie nicht so ganz ;]
Gruss: Sonic
-
Ich will nicht dass wenn man ins Auto einsteigt dass die felgen kommen, ich will dass man die auch sieht wenn man nciht draussen ist. habe das so eingefügt:
Function OnVehicleSpawn(vehicleid)
{
Gas[vehicleid] = GetGasMax(vehicleid);
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
for(new x = 0; x < MaxVeh; x++)
{
if(IsPlayerConnected(playerid) && Dtc_PlayerHaveCar[playerid][x])
{
if (vehicleid == PlayerCar[playerid][x][CarId])
{
SetTimerEx("CarTuning",700,0,"ii",playerid,x);
AddVehicleComponent(596, 1074);
}
}
}
}
return 1;
} -
Du must die autos einen namen geben also so zum bsp
ganz oben
new LSPDcar[4] //entspricht die anzahl von unten
LSPDcar[0] = AddStaticVehicle(...
LSPDcar[1] = AddStaticVehicle(...
LSPDcar[2] = AddStaticVehicle(...
LSPDcar[3] = AddStaticVehicle(...und dan
AddVehicleComponent(LSPDcar, 1074);Mfg
Mr_x
-
-
-
-
Gut. Dann erkläre mir doch mal was es mit diesen komischen Zahlen da auf sich hat
Gruss: Sonic
-
-
Habe ein error:
C:\Users\gtaman\Desktop\gta scripts\German Next Era script\gamemodes\CoGReallife.pwn(11962) : error 035: argument type mismatch (argument 1)
-
Code?
Gruss: Sonic
-
man könnte auch jedes car einen namen geben
new LSPDcar1
new LSPDcar2
...aber die zahlen kürzen das ab
-
Nicht ganz... schonmal was von ner for Schlaufe gehört? Deshalb hat der Junge einen Error
Gruss: Sonic
-
Sonic wie geht es denn?
-
-
for(new v=0; v<sizeof(LSPDcar); v++)
{
AddVehicleComponent(LSPDcar[v], 1074);
} -
wie geht die schleife? xD? Habe AddVehicleComponent(PolizeiVehs[pv], 1074);
versucht, habe keine errors teste es jetz -
Ich kann es dir am Handy schlecht als Code geben. Aber der Aufbau kann ich dir beschreiben.
1. Definierst du die maximale Anzahl deiner Policekarren. Damit du die var später nur an einem Ort ändern musst.
2. Danach definierst du das new mit dem oben definierten max_cars Symbol.
3. Wie richtig gezeigt die Policekarren in die var schreiben lassen.
4. Unter OnGamemodeInit in einer for Schlaufe die max_cars runterrattern lassen und dabei die Felgen vergeben.So in etwa würde ich es machen.
Kaliber...... Schlaufe.... Schleife... ist ja eh fast das selbe ;]
Gruss: Sonic
-
so:
for(new v=0; v<sizeof(PolizeiVehs); pv++)
{
AddVehicleComponent(PolizeiVehs[pv], 1074);
}
return 1;
} -