Auto schneller machen

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
  • Kann man es irgendwie machen das man ein cmd eingibt das das auto dann aufeinmal total schnell fährt( NICHT NITRO)
    ?


    MFG
    Monstakeks


    //Edit:
    Hat keiner von euch eine Idee?

    Einmal editiert, zuletzt von Monstakeks ()


  • public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
    if(IsPlayerInAnyVehicle(playerid)) {
    if(newkeys == KEY_FIRE) {
    new Float:vX, Float:vY, Float:vZ, Float:vA;
    new auto = GetPlayerVehicleID(playerid);
    GetVehicleZAngle(auto, vA);
    GetVehicleVelocity(auto,vX,vY, vZ);
    SetVehicleVelocity(auto, vX+=0.20 * floatsin(-vA, degrees), vY+=0.20 * floatcos(-vA, degrees), vZ);
    }}
    return 1;
    }

  • wie mache ich das dann das es ist wenn ich /Adrenalin mache
    das dann das auto total schnell wird

  • if abfrage und cmd..


    new speed[MAX_PLAYERS];


    if(!strcmp(cmdtext,"/Adrenalin")) return speed[playerid]=1;


    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
    if(speed[playerid]==0) return SendClientMessage(playerid, farbe,"du bist nicht adinfisdfobsbu was weiß ich xD");
    if(IsPlayerInAnyVehicle(playerid)) {
    if(newkeys == KEY_FIRE) {
    new Float:vX, Float:vY, Float:vZ, Float:vA;
    new auto = GetPlayerVehicleID(playerid);
    GetVehicleZAngle(auto, vA);
    GetVehicleVelocity(auto,vX,vY, vZ);
    SetVehicleVelocity(auto, vX+=0.20 * floatsin(-vA, degrees), vY+=0.20 * floatcos(-vA, degrees), vZ);
    }}
    return 1;
    }

  • thx ich teste mal^^
    Edit:
    Bei SendClientMessage hab ich geschrieben du bist in keinem auto und egal was ich drücke imgame kommt du bist in keinem auto

  • hab ich dann wenn ich /Adrenalin mache kommt Server:Unknow Command
    //Edit:
    Hilft mir einer?

    Einmal editiert, zuletzt von Monstakeks ()

  • if(!strcmp(cmdtext,"/Adrenalin")){
    speed[playerid]=1;
    return 1;}

  • Aber ehm Gamer?
    Mit der Maustaste hab ich das mal getestet.
    Man wird nur schneller wenn man nicht gas gibt.
    Kann man das ändern ?.