"Kleines" Problem

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
  • if(strcmp(cmd, "/tutstarten", true) == 0)
    {
    if(PlayerInfo[playerid][pNeuling] == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1715.2380,-1912.6732,13.5665))
    {
    SendClientMessage(playerid,Franz" ");
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz,"Schön das du dich für das Tutorial entschieden hast, es geht sofort los.");
    SendClientMessage(playerid,Franz,"Eine Kurze einführung, bedenke bitte, das dies ein Reallife server ist,");
    SendClientMessage(playerid,Franz,"daher heißt das, dass Beleidungen sowie Rassistische o.ä nicht aktzeptiert");
    SendClientMessage(playerid,Franz,"und bestraft wird.Weiteres kannst du unter /hilfe nachlesen.");
    SendClientMessage(playerid,Franz,"Damit es los geht miete dir bitte vorne einen Roller.");
    SetPlayerCheckpoint(playerid,1507.1237,-1748.8844,13.5469,5.0);
    tutorial[playerid] = 1;


    Mein Problem ist jetzt nur, ich weiß nicht wie ich das machen kann das dass Tutorial sofort startet!
    Wenn man sich als neu User einloggt sollte dass Tutorial direkt kommen.


    Wie oder was muss ich da machen?


    - Tobi

  • Du machst es folgender Maßen:
    Wenn er sich einloggt, musst du folgendes einfügen:
    tut(playerid);
    dann unter OnPlayerCommandText:
    if(strcmp(cmd, "/tutstarten",true) == 0)
    {
    if(PlayerInfo[playerid][pNeuling] == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1715.2380,-1912.6732,13.5665))
    {
    tut(playerid);
    return 1;
    }
    }
    }


    Dann unten als stock:

    stock tut(playerid)
    {
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz,"Schön das du dich für das Tutorial entschieden hast, es geht sofort los.");
    SendClientMessage(playerid,Franz,"Eine Kurze einführung, bedenke bitte, das dies ein Reallife server ist,");
    SendClientMessage(playerid,Franz,"daher heißt das, dass Beleidungen sowie Rassistische o.ä nicht aktzeptiert");
    SendClientMessage(playerid,Franz,"und bestraft wird.Weiteres kannst du unter /hilfe nachlesen.");
    SendClientMessage(playerid,Franz,"Damit es los geht miete dir bitte vorne einen Roller.");
    SetPlayerCheckpoint(playerid,1507.1237,-1748.8844,13.5469,5.0);
    tutorial[playerid] = 1;
    }


    Hoffe ich konnte dir Helfen ;D

  • Also so:


    tut(playerid);
    if(strcmp(cmd, "/tutstarten",true) == 0)
    {
    if(PlayerInfo[playerid][pNeuling] == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid,5.0,1715.2380,-1912.6732,13.5665))
    {
    tut(playerid);
    return 1;
    }
    }
    }



    stock tut(playerid)
    {
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz," ");
    SendClientMessage(playerid,Franz,"Schön das du dich für das Tutorial entschieden hast, es geht sofort los.");
    SendClientMessage(playerid,Franz,"Eine Kurze einführung, bedenke bitte, das dies ein Reallife server ist,");
    SendClientMessage(playerid,Franz,"daher heißt das, dass Beleidungen sowie Rassistische o.ä nicht aktzeptiert");
    SendClientMessage(playerid,Franz,"und bestraft wird.Weiteres kannst du unter /hilfe nachlesen.");
    SendClientMessage(playerid,Franz,"Damit es los geht miete dir bitte vorne einen Roller.");
    SetPlayerCheckpoint(playerid,1507.1237,-1748.8844,13.5469,5.0);
    tutorial[playerid] = 1;
    }
    Ok, ich probier dass mal.
    Ich danke dir.
    Blacktaro: