Beiträge von Equ

    Hää wieso macht ihr euch das so Schwer 8|


    warum machst du dir nicht einfach einen Befehl /stats der dann wie folgt aussieht:


    ocmd:stats(playerid)
    {
    new string[256];
    format(string,sizeof(string),"Name: %s\nGeld: %d\nLeben: %f\nScore: %d\nAdminlevel: %d\nWarns: %d",SpielerName(playerid),GetPlayerMoney(playerid),GetPlayerHealth(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),GetPVarInt(playerid,"Warns"));
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistiken",string,"","Beenden");
    return 1;
    }


    stock Spielername(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    So, so wäre es doch 1000x Übersichtlicher wieso das andere nur so kompliziert *.* ?

    Sind diese vorschläge wirklich so aufwendig? ( Hab eh kein plan von scripten :D )


    Das mit der Inflation klingt gut :thumbup:


    Komisch das sich niemand dafür interessiert sowas einzubauen :wacko:

    Naja, aufwendig wäre das ganze eigentlich jetzt nicht so,
    Aber so etwas mal eben zu machen hätte ich selber keine lust drauf ^^

    Er meint soweit ich es verstanden habe.
    Man gibt beispielsweise /pdchat ein dann kann der Spieler im Normalen Chat mit seiner Fraktion schreiben.
    gibt er wieder /pdchat ein deaktiviert er das ganze, Richtig?

    Also so wie du es jetzt beschrieben hast, hört es sich schon oke an.
    Aber ich würde so etwas nicht machen es wäre mir einfach zu aufwendig nicht das was du uns jetzt beschrieben hast,
    sondern es auch Inflation sicher zu Scripten, so das, das Geld auch irgendwo dann her kommt und wenn mal keins Vorhanden ist, diese Berufe dann nicht gehen usw.. usw ..


    Wünsche dir auf deiner Suche viel erfolg :D


    Aber naja ^^

    Hast du vielleicht nebenbei GTA auf ?
    Das passiert dann manchmal frag mich jetzt ja nicht warum ^^

    Wärend du in der Bot rec bist musst du eine anim ausführen die macht er dann auch.

    Das weiss ich doch .. hab ich doch selber geschrieben ..


    Ich benötige nur die Winken Animation ich weiss nämlich nicht wie die heißt ..

    ...
    Ja :D
    Hatte den PC neugestartet,
    TS als Admin geöffnet(auch normal) neuinstalliert.. :)


    Hab diesen Bug ebenfalls mute mich gehe dann par sek AFK und komme wieder entmute mich und zack kann ich nicht mehr reden und muss irgendwie tausendmal TS neustarten -.-

    Du musst es genau so machen:



    stock MyDialogStatsSystem(playerid)
    {
    new String[256],NAME[MAX_PLAYERS_NAME], Geld = GetPlayerMoney(), Level = GetPlayerScore(),
    GetPlayerName(playerid,Name,sizeof Name);
    format(String, sizeof(String), "Stats von %s: \nName: \nGeld \nLevel:" );
    ShowPlayerDialog(playerid, DIALOG_STYLE_LIST, 0, "Deine Stats", String, "Weiter");
    return 1;
    }



    Grüße

    Abend


    ich habe ein Problem mit der Animation bei einem BOT.
    Und zwar möchte ich das der BOT diese Animation abspielt aber das tut er nicht.. Warum?


    Hier mal der Code:


    if(!strcmp(SpielerName(playerid),"Zivibot1",true)) // Schwarzmarkt händler
    {
    SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
    SetPlayerSkin(playerid,205);
    }



    Hoffe ihr könnt mir da weiter helfen ^^


    Grüße


    Du musst es doch garnicht runter laden ?
    Einfach auf den Link klicken oO


    Egal hier für alle :


    uff haha dachte das währe Werbung ;D
    hab da nicht richtig hin geschaut gehabt ^^


    und bei mir stand dort auch ein "Download" Button, sorry ^^



    sieht gut aus :)



    Grüße

    Abend


    Ich habe mal eine kleine Frage und zwar hab ich vorgehabt, das wenn ein Spieler sagen wir die Area in LV betreten tut,
    dann sollte eine Nachricht an die Army gehen "Unbefugter betritt die Area"


    Also was ich nur wissen möchte ist mit Welchen Funktionen würde das hinhauen? ^^

    Hier versuch es mal so:



    ocmd:makedonator(playerid,params[])
    {
    new thewho, donrank,name[MAX_PLAYER_NAME],string[128];
    if(PlayerInfo[playerid][pAdmin] > 1338) return SendClientMessage(playerid, COLOR_LIGHTRED, "Du darfst das nicht !");
    if(sscanf(params,"dd",thewho,donrank))return SendClientMessage(playerid, COLOR_GOLD, "Benutzung: /makedonator [Name/ID] [Rang]");
    if(!IsPlayerConnected(thewho))return SendClientMessage(playerid, COLOR_LIGHTRED, "Ungültige PlayerID!");
    if(donrank == 0)
    {
    GetPlayerName(thewho,name,sizeof(name));
    GetPlayerName(playerid,adminname,sizeof(adminname));
    PlayerInfo[thewho][pDonateRank] = donrank;
    format(string,sizeof(string),"Dein Donatorrang wurde von dem Admin %s weggenommen",adminname);
    SendClientMessage(playerid, COLOR_LIGHTRED, string);
    format(string,sizeof(string),"Du hast den Donatorrang von %s weggenommen.",name);
    SendClientMessage(thewho, COLOR_LIGHTRED, string);
    printf("%d %s",thewho,name);
    }
    return 1;
    }

    wie wäre es mit einer Vari?


    Beispiel:


    Du packst in deinem Fill befehl diese Abfrage rein:


    if(GetPVarInt(playerid,"FillOn") == 1)return SendClientMessage(playerid,-1," Du betankst gerade schon dein Fahrzeug");


    Und natürlich darf man nicht vergessen das im /fill befehl einzubauen ^^


    SetPVarInt(player,"FillOn",1);


    Und dann später wenn er fertig mit dem Tanken ist die Vari auf 0 setzen .. Wo ist jetzt da das Problem ?


    Grüße