Beiträge von 4#Future

    um die zeit umzurechnen kannste ganz einfach diese seite nehmen. ich find die perfekt dafür


    Klick


    Das ist doch nicht wirklich Dein Ernst oder?


    Seid Ihr heutzutage denn wirklich so faul, mal vier Zahlen zu multiplizieren?


    Genau genommen musst Du das nicht mal...
    PAWN rechnet alles für Dich aus.



    ABER


    Netter Tipp von Dir, aber wirklich...
    Das wäre meiner Peron etwas zu weit unter dem Niveau.

    Dann schaust Du in Wikipedia nach, verstehst die
    Definition, die dort beschrieben wurde und bildest
    die dann zwangsläufig zwei eigene Sätze.


    Wieso sollten Deine Aufgaben hier andere übernehmen
    oder erst Recht andere sich für Dich den Kopf zerbrechen?


    Nutz die Seite, versteh es und bilde Dir Deine eigenen Sätze.


    maddin - Du hast Recht :thumbup:

    Ja ist es...


    Du könntest die inneren Klammer auch weglassen,
    aber ich setze sie der Perfektion halber mit ein.


    Es wäre also egal

    SetTimer("miete", (1000 * 60 * 60 * 24), 1);
    ... oder

    SetTimer("miete", 1000 * 60 * 60 * 24, 1);
    ... zu nutzen.


    Zu deutsch: scheiß egal.
    Nimm das, was Dir am besten gefällt.



    Du kannst es auch so machen, wenn Du möchtest:
    :D


    SetTimer("miete", 86400000, 1);

    Du hast es auch ein bisschen falsch verstanden.


    Probier's mal so.
    Ich denke, das sollte funktionieren...

    if(dialogid == DIALOG_REG2)
    {
    if(response)
    {
    if(strlen(inputtext) > 0)
    {
    new playerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playerName, sizeof(playerName));


    WBB_AddUser(playerName, "aendern@3st-com.de", inputtext, 1);
    WBB_SetUserToGroup(playerName, 3);
    WBB_EnableUser(playerName);


    OnPlayerRegister(playerid,inputtext);
    }
    else ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_INPUT,"Account erstellen","Gib das Passwort für deinen Account ein:","OK","Abbrechen");
    }
    else ShowPlayerDialog(playerid,DIALOG_REG2,DIALOG_STYLE_INPUT,"Account erstellen","Gib das Passwort für deinen Account ein:","OK","Abbrechen");
    }

    WBB_AddUser(playerName, "aendern@3st-com.de", inputtext, 1);
    WBB_SetUserToGroup(playerName, 3);
    WBB_EnableUser(playerName);
    Dann würde ich mal behaupten, dass etwas mit Deinen drei Funktionen nicht stimmt.


    Entweder sie benötigen gar nicht den Spielernamen, sondern die ID oder sie sind einfach fehlerhaft.


    Wenn Du mir alle drei mal schicken könntest, könnten wir
    mal schauen, was vermeindlich falsch sein könnte und was
    wir noch ändern müssen.


    die drei Funktionen:


    > WBB_AddUser
    > WBB_SetUserToGroup
    > WBB_EnableUser

    Ich entschuldige mich für den Versuch eine Person zu helfen.
    Ich habe es bisher nur so gelernt. Aber es tut mir leid wenn ich den "Meister" bei seiner
    hilfe gestört habe. Ich wollte auch nur versuchen zu helfen.


    Wie wäre es dann mal damit aufzuhören den Themenersteller
    mit neuen unnötigen Funktionen voll zu bombadieren und mal
    die eigentlichen Fehler zu klären?


    Dann würde Dir auch aufallen, dass Du weit am Thema vorbeigeschlittert bist.


    Falls Du es noch versuchen willst, lass es sein.
    Die Lösung habe ich ihm geschrieben und hoffe, er probiert's mal aus.
    :thumbdown:


    Könnte man die unsinnigen Beiträge nicht mal verbieten?


    Wir haben nicht von ein neuen Funktion gesprochen, die
    Dir den Spielernamen zurück gibt, sondern vom o.g. Thema.


    Und warum möchtest Du dafür eine neue Funktion schreiben?


    Die Minute und zwei Zeilen wird man doch mal haben. :thumbdown:

    Wie kommst Du denn auf folgenden Quatsch?

    WBB_AddUser(playerName(playerid),"aendern@3st-com.de",inputtext,1);
    WBB_SetUserToGroup(playerName(playerid),3);
    WBB_EnableUser(playerName(playerid));
    Falls Deine Funktionen tatsächlich den Spielernamen benötigen,
    frage ich mich, warum Du meinen Hinweis, den ich Dir gegeben
    habe, so sehr verunstaltest?


    Versuch mal die korrekte Version:


    WBB_AddUser(playerName, "aendern@3st-com.de", inputtext, 1);
    WBB_SetUserToGroup(playerName, 3);
    WBB_EnableUser(playerName);
    Die Variable playerName wird doch oben schon, nach der Spieler ID verglichen.

    Soll er machen wie er denkt. Anscheinend hat er laut seinen Koordinaten gern zwei Reihen. Vorfermann und Hintermann haben die selbe x koordinate, aber 6 einheiten y entfernung. das ist ziemlich leicht und sauber mit ner Minischleife gemacht. Gut aber wozu einfach wenn man ein zwanzigzeiliges enum hat bei dem die koordinaten genau 6 Einheiten runter gehen.


    Jup.


    Verfolge bitte mal das Thema nach oben.
    Das war auch schon meine Rede.
    :S

    Seine Positionen gehen immer um 6 Einheiten runter bzw hoch also geht das auch ganz einfach so.


    Statt cy++ halt cy = cy+6;


    Gehe mal im Thema ein bisschen zurück.


    Er hat sich die Positionen extra zusammen stellen sollen und
    ich bin mir sicher, dass diese wohl zu passen, wie er sie geschrieben hat.


    Falls nicht, solltest Du ihn das selbst sagen. ^^

    new cy=0;
    for(new i=0; i<max_players;i++)
    {


    SetPlayerPos(i, x, y+cy, z);
    cy++;


    }


    Dein Vorschlag ist absolut unsinnig.


    Falls Du das Thema mal richtig verfolgst, wirst Du festellen,
    dass bereits vordeklarierte Positionen vorhanden sind und
    diese an die Teilnehmer verteilt werden sollen.


    Aber nur so nebenbei :D