Beiträge von Mark

    Hallo,
    ich möchte mit demnächst ein neues Smartphone kaufen. Mein Preislimit wäre bei 350€
    Gefallen würden mir:

    • OnePlus One
    • Motorola Moto X2
    • Motorola Moto G2
    • Google Nexus 5

    Ich möchte es zum Surfen und zum zocken benutzen. Der Akku sollte auch genügen Leistung haben.
    Welches würdet ihr empfehlen?

    Ich fahre Motorrad und rate dir von einem Roller ab.
    Die fahren sich nicht gut.
    Und willst du wirklich ein Jahr lang einen Roller abbezahlen?

    Hallo,
    ich suche einen Mapper für meinen Stuntserver.


    Wir Haben:

    • noch kein Forun und Server da wir uns noch in der Script Phase befinden.
    • ein selbstgeschriebenes Script, welches zweisprachig geschrieben wurde(Deutsch und Englisch)
    • ein Rennsystem, welches sich mit weiteren Rennen erweitern lässt
    • eine Premiumwährung, mit der sich Premiumautos kaufen lässt, die man tunen kann und man im Freeroam-Modus jederzeit Spawnen kann
    • 2 Deaglearenen und eine Minigunarena

    Geplant ist noch:

    • ein Derbysystem
    • weitere DM Modi
    • Missionen(2 Teams; eines Schmuggelt Drogen zu ihrem Unterschlupf, das andere muss die Drogen klauen und zu ihrem Unterschlupf bringen)
    • Geschicklichkeitsübungen(Mit dem Auto oder Motorrad einen engen Parkour meistern.)

    Anforderungen an den Mapper:

    • Mindestens 15 Jahre alt
    • Erfahrung im Mappen
    • Genauigkeit
    • Spaß an der Arbeit

    Mit freundlichen Grüßen
    Mark

    Nein ich frage mit CurrentCP den aktuellen CP ab.
    In der Variable RaceCPx[] sind die X-Koordinaten der CP's.
    Jetzt will ich mit CurrentCP die X-Koordinate vom aktuellen CP abfragen.
    Aber ich glaube nicht, dass das so funktioniert, wie ich gepostet habe.


    Grüße
    Mark

    Danke, so werde ich das machen.


    Kannst du mir noch eine Lösung für das sagen?
    RaceCPx[CurrentRaceCP[playerid]]


    CurrentRaceCP = 2;
    RaceCPx[2]
    Naja ich weiß jetzt nicht, wie ich das formulieren soll.


    Grüße
    Mark

    Hallo,
    wie kann man bei einem Rennen die Platzierung abfragen? Mein erster Gedanke war es, abzufragen, wie viele Checkpoints er durchfahren hat. Aber das geht nicht, da wenn jemand die gleiche Anzahl CP'S hat, wären sie gleichplatziert.
    Was wäre die beste möglichkeit?


    Danke im voraus.


    Grüße
    Mark

    Danke. Das hat geholfen.
    Und die Case-Schleife in einer Zeile ist, so wie ich sie geschrieben habe, oder untereinander so wie du sie geschrieben hast, ist egal.


    Grüße
    Mark

    Hallo,
    ich habe mehrere Errors die ich nicht wegbekomme.


    Hier sind die Errors:


    Code
    A:\Mark\Desktop\Stunt\gamemodes\gamemode.pwn(1440) : error 033: array must be indexed (variable "PlayersInDeagle")
    A:\Mark\Desktop\Stunt\gamemodes\gamemode.pwn(1463) : error 033: array must be indexed (variable "PlayersInDeagle")
    A:\Mark\Desktop\Stunt\gamemodes\gamemode.pwn(1502) : error 033: array must be indexed (variable "PlayersInDeagle")


    Hier ist der Code:
    if (strcmp("/deagle", cmdtext, true, 10) == 0)
    {
    if(PlayerInDM == 0)
    {
    new name[MAX_PLAYER_NAME], germanstring[100], englishstring[100];
    GetPlayerName(playerid, name, sizeof(name));
    if(PlayersInDeagle < 10)
    {
    for(new i=0;i<GetMaxPlayers();i++)
    {
    if(PlayerInDeagle == 1) //Zeile 1440
    {
    switch(i)
    {
    case 1: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,328.4060400);/*unten*/ }
    case 2: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,328.4060400);/*unten*/ }
    case 3: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,328.4060400);/*unten*/ }
    case 4: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,328.4060400);/*unten*/ }
    case 5: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,328.4060400);/*unten*/ }
    case 6: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,528.4060400);/*weiter oben*/ }
    case 7: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,528.4060400);/*weiter oben*/ }
    case 8: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,528.4060400);/*weiter oben*/ }
    case 9: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,528.4060400);/*weiter oben*/ }
    case 10: { SetPlayerPos(playerid,4945.6430700,-4108.7656300,528.4060400);/*weiter oben*/ }
    }
    }
    }
    PlayerInDM = 1;
    PlayerInDeagle = 1;
    PlayersInDeagle + 1; // Zeile 1463
    SendPlayerMessage(playerid, GREEN, "Zur Deagle Arena teleportiert.", "Teleported to deagle cage.");
    format(germanstring,sizeof(germanstring),"%s hat sich zur Deagle Arena teleportiert. (/deagle)",name);
    format(englishstring,sizeof(englishstring),"%s teleported to deagle cage. (/deagle)",name);
    SendAllPlayerMessage(LIGHTBLUE, germanstring, englishstring);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 0);
    GivePlayerWeapon(playerid, 24, 500);
    }
    else { SendPlayerMessage(playerid, RED, "Du bist schon im DM!", "You already in dm!"); }
    }
    else { SendPlayerMessage(playerid, RED, "Die Deagle Arena ist voll!", "The deagle cage is full!"); }
    return 1;
    }


    if (strcmp("/exit", cmdtext, true, 10) == 0)
    {
    if(PlayerInDM == 1)
    {
    PlayerInDM = 0;
    SpawnPlayer(playerid);
    if(PlayerInDeagle == 1) { PlayerInDeagle = 0; PlayersInDeagle - 1; } // Zeile 1502
    else if(PlayerInMinigun == 1) { PlayerInMinigun = 0; }
    }
    else { SendPlayerMessage(playerid, RED, "Du bist nicht im DM oder Rennen!", "You are not in dm or race!"); }
    return 1;
    }
    return 0;
    }


    Hier definiere ich die Arrays(müsste der Fehler sein):


    Code
    new PlayerInDM;
    new PlayerInDeagle;
    new PlayersInDeagle[MAX_PLAYERS];
    new PlayerInMinigun;


    Danke im voraus.


    Grüße
    Mark