Beiträge von Markus

    noch ne frage wie mach ich das
    das meine freunde auch bei meinen server zocken können?!?

    Hi,
    du musst auf deinen Router zugreifen und die Ports freischalten.
    Das ist bei jedem Router verschieden. Also kann ich dir nicht weiter helfen außer du hast zufällig den selben Router wie ich.


    MfG Markus

    So sollte der Text und die Gangzone angezeigt werden:


    #include <a_samp>
    //NEW
    #define COLOR_RED 0xFF0000FF


    new string[256];


    new flughafen559;
    new IsInGangZone;


    forward OnPlayerEnter(playerid);



    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" Flughafen System bei [AM]_Alex / Alex2009");
    print("--------------------------------------\n");


    SetTimer("OnPlayerEnter",1000,1); //jede sekunde OnPlayerEnter überprüfen
    flughafen559 = GangZoneCreate(2127.934082, 1396.088500, -2476.823974, -2612.659912);
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    GangZoneShowForPlayer(playerid, flughafen559, 0xFF000096); // Zeigt die Gangzone an, habe sie mal Rot gemacht! Die Farbe kannst du ja ändern!
    return 1;
    }


    public OnPlayerEnter(playerid)
    {
    if(IsInGangZone == 0)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"* Spieler Info: %s befindet sich in einem Ganggebiet!",name);
    SendClientMessageToAll(COLOR_RED,string);
    IsInGangZone = 1;
    }
    else if(IsInGangZone == 1)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    format(string,sizeof(string),"* Spieler Info: %s befindet sich in einem Ganggebiet! Nö isser nämlich net verarscht!",name);
    SendClientMessageToAll(COLOR_RED,string);
    }
    return 1;
    }


    ahja habe auch mal deinen Text verbessert, war en kleiner Buchstabendreher drin^^


    MfG Markus


    EDIT: Hab noch was vergessen und ergänzt^^

    Währe geil wenn du mal wieder irgendwas releasd Double-O-Seven :O Kenne bis her nur deine Streamer und JunkBuster :O

    Joa,
    ich fänds auch super,
    Double O Seveb ist ein Top Scripter.
    Mir würde jetzt nichts einfallen was er nicht kann.
    Der MG3 Server ist auch einfach nur Spitze.
    Es gibt so viele Funktionen etc..


    Einfach Top, Respekt! 10/10 Server


    MfG Markus

    Ich bin auch für den Button.
    Ich finde auch das es einfach persönlicher rüber kommt.
    Das einzige Problem ist nur wie schon genannt das "2Kumpels" diese Funktion evt ausnutzen werden.


    Naja aber ich bin trotzdem dafür ;)


    MfG Markus

    @ BugScripter er hat doch ein forward erstellt.


    @ Thread


    Verwende die PlayerToPoint Funktion.
    Folgendes in den Script einfügen:


    Oben

    forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);


    Unten im Script:

    public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
    {
    if(IsPlayerConnected(playerid))
    {
    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    tempposx = (oldposx -x);
    tempposy = (oldposy -y);
    tempposz = (oldposz -z);
    if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    return 1;
    }
    }
    return 0;
    }


    Wie funktioniert es?
    Ganz einfach:


    Radius, playerid, x, y, z


    Besipiel:


    if (PlayerToPoint(15.0, playerid, 50.00,50.00,50.00))


    Mit else Abfrage

    if (PlayerToPoint(15.0, playerid, -2126.9758,-81.1573,35.3203))
    {
    SendClientMessage(playerid,FARBE,"TEXT");
    }
    else
    {
    SendClientMessage(playerid,FARBE,"TEXT");


    MfG Markus

    Versuchs so:


    if(gTeam[playerid] >= 3 && PlayerInfo[playerid][pAdmin] == 0)
    {
    if (IstEinPdCar(vehicleid) && !ispassenger)
    {
    if(IsACop(playerid))
    {
    {
    SendClientMessage(playerid,FARBE,"Du befindest dich in einem Copcar");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Polizist !");
    RemovePlayerFromVehicle(playerid);
    }
    }


    Du hast bei der if Abfrage IsACopCar eine { vegessen.
    Ich habe dir noch ne Message eingefügt, wenn es ein CopCar ist das die Meldung kommen soll!


    MfG Markus

    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/cpauf", true)==0)
    {
    MoveObject(Gate,1542.3484,-1637.6575,13.9816,3.0); // Die Kords, wo das tor sein soll wenns offen ist
    return 1;
    }
    if (strcmp(cmdtext, "/cpzu", true)==0)
    {
    MoveObject(Gate,1542.033813,-1627.274658,14.057503,3.0);
    return 1;
    }
    return 0;
    }


    So gehts


    MfG Markus

    Ihr versteht es net.
    Ihr kennt doch die GTA Map.


    Screen:



    Bei RSD sieht man z. B. auf dem Wasser neuen Straßen etc. wenn man auf die Karte geht.


    MfG

    Hey Leute,
    Auf RSD Andys Server wurde die Karte erweitert, zum Beispiel das wenn man auf die Karte geht man die Stuntzone sieht.
    Wie kann ich sowas erstellen?


    MfG Markus

    Hi,
    ich hatte mal einen Heli,
    der konnte 50 Meter hoch fliegen und ist schon an vielen Fenstern hengen geblieben :D
    Aber er hat immer durchgehalten bis ich eines Tages gefolgen bin, dann auf einmal ein ganz starker Sturm kam
    und der Heli gegen einen Baum gefetzt ist xD.
    Was ich nur dumm finde, dass das Akku nur ca 15min gehalten hat.
    Aber naja^^


    MfG Markus