Beiträge von InternetInk aka Benjamin

    Also wer das gemacht hat der hatte iwie kein Plan :D
    Entweder du machst das mit SetTimerEx oder mit Definition wie ich,kommt aufs selbe raus eigentlich
    hier hastes mit Timer:
    //Edit ah mom musst die ganzen i noch durch playerid ersetzen xD
    //Edit2 so xD


    if(strcmp(cmd, "/inselflug", true) == 0)
    {
    if(PlayerToPoint(1.5, playerid,1642.2874,-2237.7705,13.4984)) //LSTOINSEL
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "______________Los Santos Airport Ticket___________");
    SendClientMessage(playerid, COLOR_GREEN, "Von: Los Santos International Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Nach: Dream Island Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Flugdauer: 2 Minute!");
    SendClientMessage(playerid, COLOR_GREEN, "Flug: 7634768 Shamal");
    SendClientMessage(playerid, COLOR_GREEN, "SerienID: 918203981");
    SendClientMessage(playerid, COLOR_GREEN, "Kosten: 500$ (Sonderpreis)");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "______________Los Santos Airport Ticket___________");
    SetPlayerPos(playerid, 1.71875, 30.4062, 1200.34);
    SetPlayerInterior(playerid,1);
    GivePlayerMoney(playerid, -500);
    SetTimerEx("WartenAufFlug", 60000, 0, "i", playerid);
    GameTextForPlayer(playerid, "~g~Warten Auf Flug...",5000,3);
    ResetPlayerWeapons(playerid);
    TogglePlayerControllable(playerid, 0);


    }
    if(PlayerToPoint(1.5, playerid,-6991.0913,2391.3428,5.6482)) //INSELTOLS
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "______________Dream Island Airport Ticket___________");
    SendClientMessage(playerid, COLOR_GREEN, "Von: Dream Island Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Nach: Los Santos International Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Flugdauer: 2 Minute!");
    SendClientMessage(playerid, COLOR_GREEN, "Flug: 763434768 Shamal");
    SendClientMessage(playerid, COLOR_GREEN, "SerienID: 543675467");
    SendClientMessage(playerid, COLOR_GREEN, "Kosten: 500$ (Sonderpreis) ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "______________Dream Island Airport Ticket___________");
    SetPlayerPos(playerid, 1.71875, 30.4062, 1200.34);
    SetPlayerInterior(playerid,1);
    GivePlayerMoney(playerid, -500);
    SetTimerEx("WartenAufFlug2", 60000, 0, "i", playerid);
    GameTextForPlayer(playerid, "~g~Warten Auf Flug...",5000,3);
    ResetPlayerWeapons(playerid);
    TogglePlayerControllable(playerid, 0);


    }
    return 1;
    }
    forward WartenAufFlug(playerid);
    public WartenAufFlug(playerid)
    {
    GameTextForPlayer(playerid, "~g~Flieger Hebt jetzt ab",5000,3);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du kannst dich jetzt im Flieger bewegen !");
    TogglePlayerControllable(playerid, 1);
    SetTimerEx("ImFlieger", 60000, 0, "i", playerid);
    }
    forward WartenAufFlug2(playerid);
    public WartenAufFlug2(playerid)
    {
    GameTextForPlayer(playerid, "~g~Flieger Hebt jetzt ab",5000,3);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Du kannst dich jetzt im Flieger bewegen !");
    TogglePlayerControllable(playerid, 1);
    SetTimerEx("ImFlieger2", 60000, 0, "i", playerid);
    }
    forward ImFlieger(playerid): // LS TO INSEL
    public ImFlieger(playerid) // LS TO INSEL
    {
    GameTextForPlayer(playerid, "~g~Ziel erreicht!",5000,3);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "_______________Angekommen_____________");
    SendClientMessage(playerid, COLOR_GREEN, "Flugdauer: 2 Minuten");
    SendClientMessage(playerid, COLOR_GREEN, "Von: Los Santos International Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Nach: Dream Island Airport");
    SendClientMessage(playerid,COLOR_GREEN, "Kosten: 500$");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "_______________Angekommen_____________");
    SetPlayerPos(playerid,-6991.0913,2391.3428,5.6482);
    SetPlayerHealth(playerid, 100.0);
    SetPlayerInterior(playerid, 0);
    }
    forward ImFlieger2(playerid); //INSEL TO LS
    public ImFlieger2(playerid) //INSEL TO LS
    {
    GameTextForPlayer(playerid, "~g~Ziel erreicht!",5000,3);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "_______________Angekommen_____________");
    SendClientMessageiplayerid,COLOR_GREEN, "Flugdauer: 2 Minuten");
    SendClientMessage(playerid,COLOR_GREEN, "Von: Dream Island Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Nach: Los Santos International Airport");
    SendClientMessage(playerid, COLOR_GREEN, "Kosten: 500$");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "_______________Angekommen_____________");
    SetPlayerPos(playerid, 1642.2874,-2237.7705,13.4984);
    SetPlayerHealth(playerid,100.0);
    SetPlayerInterior(playerid, 0);
    }

    du lässt den Text mit einer for Schleife auf jeden Spieler niederregnen xD
    mach ne definition z.B
    //oben
    new IstImFlieger[MAX_PLAYERS];
    //onplayerconnect & Disconnect
    IstImFlieger[playerid] = 0;
    //in deinen Befehl oder wos halt passt
    IstImFlieger[playerid] =1;
    //public:

    public ImFlieger() // LS TO INSEL
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IstImFlieger[i] == 1)
    {
    GameTextForPlayer(i, "~g~Ziel erreicht!",5000,3);
    SendClientMessage(i, COLOR_LIGHTBLUE, "_______________Angekommen_____________");
    SendClientMessage(i, COLOR_GREEN, "Flugdauer: 2 Minuten");
    SendClientMessage(i, COLOR_GREEN, "Von: Los Santos International Airport");
    SendClientMessage(i, COLOR_GREEN, "Nach: Dream Island Airport");
    SendClientMessage(i, COLOR_GREEN, "Kosten: 500$");
    SendClientMessage(i, COLOR_LIGHTBLUE, "_______________Angekommen_____________");
    SetPlayerPos(i, -6991.0913,2391.3428,5.6482);
    SetPlayerHealth(i, 100.0);
    SetPlayerInterior(i, 0);
    IstImFlieger[i] = 0;
    }
    }
    }