Guten Abend.
Ich wollte gern wissen wie ich diesen Befehl in ocmd umscripte? Bitte um schnelle hilfe!
{
new cmd[256], idx;
cmd = strtok(cmdtext, idx);
if(strcmp(cmd, "/v", true, 10) == 0)
{
new String[200];
new tmp[256];
new Float:x, Float:y, Float:z;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Tippe: {FFD200}/v {FFFFFF}[NAME] (z.B {FFD200}/v elegy)");
new vehicle = GetVehicleModelIDFromName(tmp);
if(vehicle < 400 || vehicle > 611) return SendClientMessage(playerid, COLOR_YELLOW, "{FFFFFF}ERROR:{FFD200} Dieses Auto existiert nicht!");
new Float:a;
GetPlayerFacingAngle(playerid, a);
GetPlayerPos(playerid, x, y, z);
if(IsPlayerInAnyVehicle(playerid) == 1)
{
GetXYInFrontOfPlayer(playerid, x, y, 8);
}
else
{
GetXYInFrontOfPlayer(playerid, x, y, 5);
}
new Float:X,Float:Y,Float:Z, Float:Angle,int1;
GetPlayerPos(playerid, X,Y,Z);
GetPlayerFacingAngle(playerid,Angle);
if(PlayerVehicle[playerid] != 0) { DestroyVehicle(PlayerVehicle[playerid]); }
PlayerVehicle[playerid] = CreateVehicle(vehicle, x, y, z, a+1, -1, -1, -1);
LinkVehicleToInterior(PlayerVehicle[playerid],int1);
PutPlayerInVehicle(playerid, PlayerVehicle[playerid], 0);
format(String, sizeof(String), "{FFFFFF}Du hast ein {FFD200}%s {FFFFFF}Gespawnt.", aVehicleNames[vehicle - 400]);
SendClientMessage(playerid,COLOR_YELLOW, String);
return 1;
}
if (strcmp("/ruf", cmdtext, true, 10) == 0)
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X,Y,Z);
PutPlayerInVehicle(playerid, PlayerVehicle[playerid], 0);
return 1;
}
return 0;
}#
Hoffe ihr könnt mir helfen! Danke im vorraus.
MfG