/boost Command

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
  • Hallo!
    Könnte mir bitte jemand erklären wie man die Funktion SetVehicleVelocity für ein /boost Command verwenden kann? Das Vehicle soll dann ca. 50km/h schneller sein!
    Danke schonmal


    V1rus

  • Soweit war ich auch schon ;) Ich würde jetzt ja gerne an dem Script probieren, aber leider klappt grad mein ganzer Server nicht mehr...
    Vielleicht bin ich morgen soweit und kann das testen ;)

  • Störts dich Cedii? Ich kanns auch so machen dass du nix von mitkriegst ^^

  • man kann auch einfach ohne den ganzen rechenkram arbeiten xD


    new Float:vX, Float:vY, Float:vZ;
    GetVehicleVelocity(vehicleid, vX, vY, vZ);
    SetVehicleVelocity(vehicleid, vX*1.5, vY*1.5, vZ*1.5);


    Musst dann halt mit * oda + rumspielen :)


    Wenn du aber willst dass das car dann genau sounso viel schneller fährt, musst du es so machen wie cedi es gesagt hat^^


    MFG, Robdeflop®

  • Robdeflop so weit war ich auch schon^^ aber wiso x*1,5, y*1,5 und z*1,5 dann würde man ja hoch zur zeiten und nach vorne fliegen?! ich will ja in die fahrtrichtung.

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    if(!strcmp("/boost", cmdtext, true))
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    new vID, Float:Xvelo, Float:Yvelo, Float:Zvelo, Float:rot;
    vID = GetPlayerVehicleID(playerid);
    GetVehicleVelocity(vID, Xvelo, Yvelo, Zvelo);
    GetVehicleZAngle(vID, rot);
    Xvelo=Xvelo+(floatcos(rot+90, degrees)*1.5);
    Yvelo=Yvelo+(floatcos(360-rot, degrees)*1.5);
    SetVehicleVelocity(vID, Xvelo, Yvelo, Zvelo);
    return 1;
    }
    else return SendClientMessage(playerid, 0xFFFFFFFF, "Du bist in keinem Fahrzeug.");
    }
    return 0;
    }


    Endlich fertig ;)
    /boost klappt, mein Server auch wieder *freu* :thumbup:

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen