Hey Freunde!
Kennt sich hier jemand mit einem Dynamischen Auto System aus? Oder wüsste wie das geht? Wäre gut wenn man das in den Befehl /createcar einbauen kann. Weiter komme ich nicht. Hier mal der Code:
//Createcar
new
cmd[128],
tmp[32],
idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/createcar", true)==0)
{
if(SpielerInfo[playerid][pAlevel]<1) return SendClientMessage(playerid,aColor,"Du bist kein Admin");
if(IsPlayerInAnyVehicle(playerid)) { return SendClientMessage(playerid, aColor, "Du bist schon in einem Auto! Lösche dein Auto mit /deletecar"); }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp) strlen(tmp) > 32) { return SendClientMessage(playerid, aColor, "BEFEHL: /createcar (ID/Name) (400-611)"); }
new ccar;
new car;
if(!IsNumeric(tmp)) { car = GetVehicleModelIDFromName(tmp); } else { car = strval(tmp); }
if(car > 611 car < 400) { return SendClientMessage(playerid, aColor, "Auto ID oder Auto Name wurde nicht gefunden!"); }
new Float:pos[4];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetPlayerPos(playerid, x,y,z);
GetPlayerFacingAngle(playerid, pos[3]);
ccar = CreateVehicle(car, pos[0], pos[1], pos[2], pos[3], -1, -1, 50000);
PutPlayerInVehicle(playerid,ccar,0);
new MaxPlayers = GetMaxPlayers();
for(new i; i < MaxPlayers; i++)
{
if(!IsPlayerConnected(i) i == playerid) continue;
SetVehicleParamsForPlayer(ccar, i, 0, true);
}
new string[144];
format(string, sizeof string, "Auto wurde erstellt: %s", VehicleNames[car-400]);
SendClientMessage(playerid, BLAU, string);
return 1;
}
Bitte um Hilfe!
MFG Oehmie:)
/EDIT: Bekomme den Code nicht eingebunden hier in den Post-.-