Beiträge von Hagi

    Hey Breadfisher,


    kann mir jemand sagen, welche Ränge man mit wie viel Posts bzw Voraussetzungen bekommt ( So was wie Anfänger,Schüler)


    und


    wann man so einen kleinen Satz unter den Namen schreiben kann.


    MFG


    Hagi

    Hey Alex.


    Also IsPlayerInRangeOfPoint funktioniert ja nur in 0.3


    PlayerToPoint sowohl in 0.2 als auch in 0.3.
    Demnach und weil manche Script noch auf 0.2 laufen, ist es doch wayne welches mann nimmt.

    Hallo Breadfisher,


    Ich habe mal wieder ein Problem mit meinem Self-made Team-DM Script.


    Und zwar war vom einen auf den anderen Tag die Fraktion-Zuteilung buggy.


    Es gibt keine Errors oder Warns. Es funktioniert einfach nicht mehr.


    Hier die Skins:


    // Mafia Charakter

    AddPlayerClass(111,-2129.4246,-188.4087,35.3203,86.4162,0,0,0,0,0,0); // Gangster 1
    AddPlayerClass(112,-2129.4246,-188.4087,35.3203,86.4162,0,0,0,0,0,0); // Gangster 2
    AddPlayerClass(113,-2129.4246,-188.4087,35.3203,86.4162,0,0,0,0,0,0); // Gangster 3


    // Police Charactere

    AddPlayerClass(280,-1591.7189,715.8911,-5.2422,270.9977,0,0,0,0,0,0); // Police
    AddPlayerClass(285,-1591.7189,715.8911,-5.2422,270.9977,0,0,0,0,0,0); // SWAT
    AddPlayerClass(286,-1591.7189,715.8911,-5.2422,270.9977,0,0,0,0,0,0); // FBI


    Dazu die Fraktionszuweisung:


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1-1983.5542,665.4218,46.5683);
    SetPlayerCameraPos(playerid, -1977.6497,665.9248,46.5683);
    SetPlayerCameraLookAt(playerid, -1983.5542,665.4218,46.5683);
    SetPlayerFacingAngle(playerid,270.0000);


    new string[256];
    new playername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,playername,sizeof(playername));

    if(classid >= 0 || classid <= 2)
    {
    SetPlayerColor(playerid,rot);
    gTeam[playerid] = TEAM_MAFIA;
    GameTextForPlayer(playerid,"~r~Die Mafia",1000,5);


    format(string,sizeof(string),"Spieler %s ist der Mafia beigetreten",playername);


    print("-----");
    print(string);
    }
    else if(classid >= 3 || classid <= 5)
    {
    SetPlayerColor(playerid,weiß);
    gTeam[playerid] = TEAM_POLICE;
    GameTextForPlayer(playerid,"~b~Die Polizei",1000,5);


    format(string,sizeof(string),"Spieler %s ist der Police beigetreten",playername);


    print("-----");
    print(string);
    }


    return 1;
    }


    In den Logs steht entwerder immer nur, dass der Spieler der Mafia beigetreten ist, egal ob man einen PoliceSkin oder Mafiaskin nimmt.
    Oder immer nur, dass er der Police beigetreten ist. ( Mal so mal so. Immer wenn der Server neu gestartet wird, wechselt das manchmal )


    Die Spielerfarbe, ist dann auch entwerder bei allen Weiß bzw. Rot


    Hoffe ihr könnt mir helfen.


    MFG Hagi


    Ich habe keine Ahung warum das so ist.

    Ja kann doch sein, dass die IP X vor Jahren / tagen / Wochen mal gebannt war.


    Und da man immer eine neue IP bekommt, zumindest in den meisten Fällen, kann es ja sein, dass du genau diese IP erwischt hast.


    Warscheinlich ist dass zwar alles Bloody Bullshit was ich hier sage, aber ich glaube das passiert so.

    Ich finde die Map gut gemacht.
    Vllt. ein bisschen klein und vllt ein wenig Unterstellplätze für Fahrzeuge ( Sind ja alles den naurgewalten ausgesetzt )


    Ich gebe 8/10, wegen den 2 kleinen Dingen die mir nicht so gefallen haben.


    Aber sonst weiter so :thumbup:

    Ich finde die Map gut gelungen.


    Besonders toll finde ich die Umleitung über die andere Fahrbahn.
    Die kaputten Autoobjekte sind auch gut genutzt worden.


    Ich gebe insagesamt 9/10, da ich bis auf den Standort auf der Autobahn alles gut finde(Siehen oben)

    mach doch


    forward pcheck();


    SetTimer(pcheck,1000,1);


    public pcheck()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(PlayerToPoint......
    }
    }


    Weiß jetzt nicht obs geht, aber probier das mal anstelle des


    if(PlayerToPoint(5, playerid, 20.505138, -1530.430542, 2.202931))
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE,"Tippe /Los Santos");
    return 1;
    }