Beiträge von Home

    Guten Tag.


    Ich habe ein kleines Problem:


    Diesen Command muss ich in zcmd umschreiben ob ich verstehe es nicht :( :


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new cmd[200], 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, l_red, "Benutze: /v [Fahrzeug Name]");


    new vehicle = GetVehicleModelIDFromName(tmp);


    if(vehicle < 400 || vehicle > 611) return SendClientMessage(playerid, l_red, "Dieser Fahrzeug Name wurde nicht gefunden.");


    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 PlayersVehicle = CreateVehicle(vehicle, x, y, z, a+90, -1, -1, -1);
    LinkVehicleToInterior(PlayersVehicle, GetPlayerInterior(playerid));


    format(String, sizeof(String), "Du hast dir ein %s gespawnt!", aVehicleNames[vehicle - 400]);
    SendClientMessage(playerid, l_green, String);
    return 1;
    }
    return 0;
    }
    ....


    Komme da nicht weiter, die "Versuche" gingen alle in die Hosen (gelöscht)... :thumbdown:

    Ja..sorry..


    Habe mich eben vertan..


    if(strcmp(cmdtext, "/Autoschein", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,1,2047.1578,-1898.5199,13.5469,179.3428))
    {
    spielerhatp[playerid] = 1;
    TogglePlayerControllable(playerid,0);
    SetCameraBehindPlayer(playerid);
    new fahrschulauto;
    fahrschulauto = CreateVehicle(560,2052.6147,-1904.5549,13.2946,180.8247, 1, 1);
    PutPlayerInVehicle(playerid, fahrschulauto, 0);
    antistaufs = SetTimer("antistaufsauto",120000,false);
    timerhatstaubeifsgesagt == 1;
    if(timerhatstaubeifsgesagt = 1)
    {
    SendClientMessage(playerid,Whitei,"[Anti-Stau] Warte so ca 2 Minuten!");
    }

    if(IsPlayerInRangeOfPoint(playerid,1,2047.1578,-1898.5199,13.5469,179.3428))
    {
    spielerhatp[playerid] = 1;
    TogglePlayerControllable(playerid,0);
    SetCameraBehindPlayer(playerid);
    new fahrschulauto;
    fahrschulauto = CreateVehicle(560,2052.6147,-1904.5549,13.2946,180.8247, 1, 1);
    PutPlayerInVehicle(playerid, fahrschulauto, 0);
    antistaufs = SetTimer("antistaufsauto",120000,false);


    Das ist er.


    @Technostar:


    Das habe ich gemacht...-.-..aber ich verstehe das nicht.

    Guten Tag,,


    Ich habe versucht zu machen, dass der Spieler in das Fahrzeug gesetzt wird...


    Aber irgendwie klappt das nicht:


    new fahrschulauto;
    fahrschulauto = CreateVehicle(560,2052.6147,-1904.5549,13.2946,180.8247, 1, 1);
    PutPlayerInVehicle(playerid, fahrschulauto, 0);


    Es kommt einfach nur: "SERVER:Unknow Command"...


    WIe kann ich das beheben?

    Guten Tag..Die CreatePickup und Create3DTextLabel werden einfach nicht angezeigt, die Coordinaten stimmen alle..


    Der Code:


    CreatePickup(1239,2,2047.1578,-1898.5199,13.5469,179.3428,0);//Das I für den Autoschein
    CreatePickup(1239,2,2047.1073,-1901.0725,13.5538,177.3374,0);//Das I für den LKWschein
    CreatePickup(1239,2,2047.0103,-1903.1499,13.5538,177.3374,0);//Das I für den Bootschein
    CreatePickup(1239,2,2046.9041,-1905.4363,13.5469,177.3374,0);//Das I für den Flugschein
    CreatePickup(1239,2,2046.8152,-1907.3511,13.5469,177.3374,0);//Das I für den Waffenschein
    CreatePickup(1239,2,2046.7083,-1912.7252,13.5469,176.9245,0);//Das I für den Bikeschein
    CreatePickup(1239,2,2046.5795,-1915.1228,13.5469,176.9245,0);//Das I für den Angelschein
    Create3DTextLabel("Tippe:\n'/Autoschein'",Rot,2047.1578,-1898.5199,13.5469,179.3428,25,0,0); // Auto
    Create3DTextLabel("Tippe:\n'/Lkwschein'",Rot,2047.1073,-1901.0725,13.5538,177.3374,25,0,0); //LKW
    Create3DTextLabel("Tippe:\n'/Bootschein'",Rot,2047.0103,-1903.1499,13.5538,177.3374,25,0,0); //Boot
    Create3DTextLabel("Tippe:\n'/Flugschein'",Rot,2046.9041,-1905.4363,13.5469,177.3374,25,0,0); // Flug
    Create3DTextLabel("Tippe:\n'/Waffenschein'",Rot,2046.8152,-1907.3511,13.5469,177.3374,25,0,0); //Waffen
    Create3DTextLabel("Tippe:\n'/Bikeschein'",Rot,2046.7083,-1912.7252,13.5469,176.9245,25,0,0); // Bike
    Create3DTextLabel("Tippe:\n'/Angelschein'",Rot,2046.5795,-1915.1228,13.5469,176.9245,25,0,0); // Angel


    Wie schalte ich frei, das die angezeigt werden?