Beiträge von M@tz3

    Hi


    Ich bin nicht ne besondre leuchte im Mappen usw..


    Kann mir einer einen Interior machen, dass ich das SFPD betreten kann.


    Falls es dafür keinen Interior gibt, macht es auch nix, wenn es das gleiche, wie das LSPD ist.


    Ich hab schon rumprobiert, aber ich kriegs nicht hin.

    Hi Sampkiller


    Ich hab es gerade ausprobiert, und es geht! Ich habe einen Normalen Command gemacht, undzwar "/officer papiere" und "/officer strafe", und es geht beides.


    Danke für die Antworten.

    Doch ich!


    Das "SendPlayerFormatedText" ist im Gamemode drin Nimm einfach


    SendClientMessage(playerid, COLOR_GREEN, "text");

    Das "COLOR_GREEN" kannst du durch den Farbcode tauschen.

    Danke es funktioniert jetzt alles.


    Ein Danke an "Mann im Mond" und an "Sampkiller", der mir beim oberen Befehl geholfen hat.


    Ich hätte da jetzt noch ne Frage:


    Wie kann ich einen Befehl mit Variable für verschiedene Funktionen nutzen?
    also z.b.
    wenn ich "/officer papiere" schreibe, dass dann ein Gametext erscheint.
    und wenn ich "/officer strafe" mache, das n andrer gametext erscheint.


    Geht das?
    Oder kann ich einen normalen Command mit leerzeilen verwenden?

    Hi


    Ich benötige mal wieder eure hilfe bei ein paar Befehlen.


    Also zum ersten hab ich sowas heir. Ein admin gravitations Script.
    if(strcmp(cmd, "/gravity", true) == 0) {
    new tmp[256];
    tmp = strtok(cmdtext, idx);


    if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /gravity [Wert]");
    return 1;
    }


    SendRconCommand("gravity tmp");


    format(string, sizeof(string), "Der Admin hat die Schwerkraft in %s geändert", tmp);
    SendClientMessageToAll(COLOR_YELLOW, string);




    return 1;
    }


    Leider funktioniert es nur Teilweise die Schwerkraft wird zwar geändert, wenn ich 0 nehme, wenn ich aber wieder 0.008 mache, schweben die Leute immer noch.



    ______________


    Der zweite Befehl ist ein /me Befehl. Ich habe über die SuFu ein Tutorial gefunden, das aber nur halb funktioniert.

    if(strcmp(cmdtext, "/me", true)==0)
    {
    new str[256], sname[256];
    GetPlayerName(playerid, sname, 256);
    format(str, 256, "%s %s", sname, cmdtext[4]);
    SendClientMessageToAll(0x33CCFFAA, str);
    return 1;
    }
    Ich muss aber immer erst "/me hat hunger" machen, und dann kommt Unknown Command. Wenn ich danach nur "/me" schreibe, wird die Nachricht gezeigt.


    Ich hoffe ihr könnt mir da einen hinweis geben, was ich falsch mache.

    Hey Dank dir es geht


    Ich habs jetzt so!



    if (strcmp("/tagsoff", cmdtext, true) == 0){
    if (IsPlayerAdmin(playerid))
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    for(new f = 0; f < MAX_PLAYERS; f++)
    {
    ShowPlayerNameTagForPlayer(f, i, false);
    }}
    GameTextForPlayer(playerid, "~g~Name-Tags wurden deaktiviert.", 4000, 4);}
    else
    {
    GameTextForPlayer(playerid, "~r~Du Bist kein Admin.", 4000, 4);
    }


    return 1;
    }

    Ich bin sehr für dein Motto Learning by Doing!!!
    Bei mir sieht das jetzt so aus:
    if (strcmp("/nameoff", cmdtext, true) == 0)
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    ShowPlayerNameTagForPlayer(i, i, false);
    }
    GameTextForPlayer(playerid, "~W~Nametags ~R~off", 5000, 5);
    return 1;
    }




    Aber das geht nicht. Und es gibt keine errors.


    edit:


    Wenn ich das erste i in playerid ändre geht es, aber dann muss es ja wieder jeder selber machen.

    kannst du mir zeigen, wie ich diese funktion verändern muss, damit der admin für alle die Nametags ausschalten kann, soll quasi wie ein Sniper Mode werden.


    Dass wenn ich /tagsoff mache, dass niemand mehr die Tags der andren sieht.


    Dass soll dann aber auch mit /tagson wieder rückgängig gemacht werden.


    //edit:
    Heyy leute der Script iss ja nicht das problem, aber so muss das jeder Spieler selber machen.


    Wie geht es dass das für alle spieler gilt?


    Ich hab schon rum probiert, aber es klappt nicht

    Hi


    Ich hab mal ne kleine Frage.


    Kann man einen Radiosender(z.B. K-DST) im Game laufen lassen, ohne dass man im auto ist?


    Also ganz normal Radio nur halt auch ohne Auto?

    Hi


    Ich versteh auch immer kein wort, wie diese Streamer einzubauen sind.


    Und das mit den 16 FS ist bei mir auch so, gehen warscheinlich nur 16.

    Hallo


    Ich hab da 2 Probleme.
    Das erste:
    if(strcmp(cmd, "/kennzeichen", true) == 0) {
    new tmp[256];
    tmp = strtok(cmdtext, idx);


    if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "USAGE: /kennzeichen [Wort]");
    return 1;
    }


    new vehicle = GetPlayerVehicleID(playerid);
    SetVehicleNumberPlate(vehicle,tmp);
    SetVehicleToRespawn(vehicle);
    format(string, sizeof(string), "Kennzeichen in [%d] geändert", tmp);
    SendClientMessage(playerid, COLOR_YELLOW, string);


    return 1;
    }

    Er zeigt immer nur "Kennzeichen in [0] geändert" an. Ich weiss was ich falsch mache, aber ich weiss die lösung nich ^^. Was muss ich ändern, dass er Wörter Statt Zahlen nimmt?


    Das 2.
    Ich hab mal wo gelesen, dass man das kennzeichen eines Autos ohne Respawn ändern kann.


    1. Stimmt das?
    2. Wie geht das


    Schonmal Danke für die hilfe