Jetpack (frage)

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
  • Vehikel.


    So ein Quatsch! :wacko:


    Ein Jetpack ist eine Special Action!


    Man gibt deshalb auch jemanden ein Jetpack mit der Funktion:


    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • U


    okey aber wie kann man es verkaufen lassen wenn es nur eine Special Action ist..

  • okey aber wie kann man es verkaufen lassen wenn es nur eine Special Action ist..


    Ja..wie wohl, so wie man alles verkauft...


    ocmd:buyjetpack(playerid) {
    if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid,-1,"Du besitzt keine 1000$!");
    if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK) return SendClientMessage(playerid,-1,"Du besitzt bereits ein Jetpack!");
    GivePlayerMoney(playerid, -1000);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
    SendClientMessage(playerid,-1,"Du hast dir erfolgreich ein Jetpack für 1000$ gekauft!");
    return 1;
    }


    mfg. :rolleyes:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S


  • CMD:jetpack(playerid,params[])
    {
    if(IsPlayerConnected(playerid) || !IsPlayerNPC(playerid)) //Fragt ob der Spieler Connectet ist
    if(SpielerInfo[playerid][pAdminlevel] >= 5) // Fragt ob der Spieler Admin ist
    {
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK); // Gibt dem Spieler das Jetpack
    SendClientMessage(playerid, Weiß, "Admin Command: Du hast dir ein Jetpack besorgt"); // Text Nachricht an den jenigen der dem CMD ausführt
    }
    else
    {
    SendClientMessage(playerid, Hellblau, "[eora] Dazu hast du leider nicht die Rechte"); // Wenn er keine rechte zum CMD hat
    }
    return 1;
    }


    Bitte achte drauf das du wenn du es benutzt [pAdminlevel] und die Farben auf dein Script anpasst :)



    8o Ich habe eure Hände 8o
    :P ...::: Ich werde sie essen :::... :P