Beiträge von N0SKILL

    Du hast eine Klammer vergessen, bei der ersten Abfrage.


    //EDIT

    if (strcmp("/shop", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0, 1131.2589,-1234.3331,26.4294))
    {
    ShowPlayerDialog(playerid, DIALOG_BANDANA, DIALOG_STYLE_LIST, "Bandana's", "Bandana1\nBandana2\nBandana3\nBandana4\nBandana5\nBandana6\nBandana7\nBandana8\nBandana9\nBandana10\nBandana11\nBandana12\nBandana13\nBandana15\nBandana16\nBandana17\nBandana18\nBandana19\nBandana20\n", "Kaufen", "Abbrechen");
    }
    else if(IsPlayerInRangeOfPoint(playerid, 1.5, 1139.8220, -1226.0333, 25.3555))
    {
    ShowPlayerDialog(playerid, DIALOG_CAPHINTEN, DIALOG_STYLE_LIST, "Cap's Hinten", "Cap 1\nCap 2\nCap 3\nCap4\n", "Kaufen", "Abbrechen");
    }
    return;
    }


    //EDIT2
    Müsste so funktionieren




    Ersteinmal einen wundervollen guten Morgen liebe Forum Nutzer.
    Freut mich das ihr vorbei geklickt habt um diese kleine Vorstellung anzusehen.
    Wie oben zu lesen ist, ist das nun die erste offizielle Server Werbung des MTA DayZ Servers der Gaming Community Evolution Network.
    Um nicht um den heißen Brei herum zu labern, fange ich direkt einmal an.
    Ich bitte euch allerdings mehr auf das Inhaltliche zu achten,
    ich weiß selber das meine Grafiken nicht die besten sind.












    Evolution Network ist eine internationale Multi Gaming Community,
    die auch unter dem Namen "Life or Die" bekannt ist.
    Wir möchten unseren Spielern den vollen Spielspaß bieten,
    weshalb wir für jedes unserer Projekte ein engagiertes Team haben.
    Allerdings werde ich euch jetzt etwas über unseren DayZ Server erzählen,
    und nicht über unsere anderen Projekte.












    [tabmenu]


    [tab='Das Loginsystem']
    Das erste was jeder Spieler von einem Server sieht, ist natürlich das Login System.
    Um unseren Spielern Abwechslung zu bieten haben wir ein komplett neues Login System gescriptet,
    welches sich von den anderen unbearbeiteten DayZ Scripts unterscheidet.


    [tab='Die Zombies']
    Anders als auf den anderen MTA DayZ Server sind bei uns die Zombies wirklich ein Problem für die Spieler.
    Die MTA DayZ Community ist es gewohnt kaum auf Zombies zu treffen.
    Bei uns ist das anders. Hier habt ihr oftmals das Problem das ihr von einer Zombie Horde überrannt werdet und wirklich um euer überleben kämpfen müsst.
    Die Zombies spawnen oft in Horden, die schwer loszuwerden sind, da sie außer mit einem Kopfschuss wirklich viel Munition vertragen.

    [tab='Das Pointsystem']
    Auf unserem Server habt ihr die Möglichkeit Points zu verdienen, indem ihr Zombie's und Spieler tötet.
    Mit diesen Points könnt ihr euch später eine Base kaufen, oder das Geld in neues Equipment investieren.
    [tab='Das Clan- und Basensystem']
    Auf unserem Server habt ihr die Möglichkeit gegen eine gewisse Anzahl von Points eine Base zu kaufen.
    Diese wird dann nur für euren Clan zugänglich sein. Eure Zelte und Fahrzeuge sind dort sicher.
    Zusätzlich zu der Base bekommt euer Clan einen eigenen Skin, dessen Mod ihr euch aussuchen könnt aber auch uns schicken könnt.
    So ist es zum Beispiel möglich euren Clan mit ein und dem selben Skin zu kennzeichnen, auf dem zum Beispiel euer Clanname steht.

    [tab='Das Shopsystem']
    Bei uns findet ihr quer über die Map 7 Shops verteilt, in denen ihr Waffen, Essen, Rucksäcke, Autoteile, und noch viel mehr kaufen könnt.
    Die Zeiten sind schwer, und die Ausrüstung teuer. Also denkt lieber nach wofür ihr euer Geld ausgebt!

    [tab='Die Safezone']
    Wenn ihr mal Ruhe von dem ganzen Survival braucht ist die Safezone genau das richtige für euch.
    Dort könnt ihr euch entspannen, und einfach mal die Ruhe genießen.
    Dort sind eigentlich immer Spieler anzutreffen, welche allerdings weder schießen noch zielen können.
    Natürlich seid ihr dort auch vor den Geburten der Hölle sicher.

    [tab='Das Airdrop System']
    Bei uns gibt es zufällige Ereignisse wie der Flugzeugabsturz oder der Airdrop.
    Das Airdrop System wurde erst vor kurzem eingefügt, was heißt das es manchmal noch Probleme hat.
    Allerdings klappt es schon sehr gut, und wenn es mal fällt kann man das Gebiet um das Paket herum eigentlich als "Warzone" erklären.

    [tab='Rucksäcke']
    Auf unserem Server gibt es 5 Rucksäcke.
    Jeder der Rucksäcke hat von uns ein neues Aussehen verpasst bekommen,
    und steigert sich von Rucksack zu Rucksack.


    Small Backpack - 16 Slots (Standart)
    Alice Backpack - 24 Slots
    Assault Backpack - 32 Slots
    Coyote Backpack - 46 Slots
    Legendary Backpack - 60 Slots
    [tab='Custom Maps']
    Auf unserem Server haben wir sehr viele eigene Maps.
    Neben den normalen "Umbau Arbeiten" zu einer zerstörten Welt, haben wir unter anderem 2 "Area's" in Los Santos und San Fierro. sowie eine eigene neu gemappte Militärstadt.
    Dort findet man viel "Military Loot", dort ist es allerdings auch sehr gefährlich.
    Hält man sich dort zu lange auf kann es gut sein das irgendein Spieler euch eine Kugel durch den Kopf jagt.
    [tab='Noch mehr!']
    Neben den aufgezählten Features gibt es bei uns noch vieeeel mehr zu erkunden!
    Wie du das alles sehen kannst? Ganz einfach!
    Trau dich zu uns und versuch dein Glück in der Wildnis zwischen Zombies, Banditen und Helden!
    [/tabmenu]










    Momentan haben wir feste Partnerschaften mit verschiedenen Gaming Projekten als auch mit verschiedenen Unternehmen.
    Eine Liste der Partner findet ihr in unserem Forum










    [tabmenu]


    [tab='Unser Gameserver']
    Unseren Gameserver erreicht ihr nur mit dem MTA Clienten 1.3.5.
    Die IP lautet wie folgt:
    178.33.37.84:22003
    [tab='Unser Teamspeak']
    Unseren Teamspeak erreicht ihr unter:
    evo-network.org
    [tab='Unser Forum']
    Unser Forum erreicht ihr unter:
    http://www.evo-network.org
    [/tabmenu]









    Am Schluss bedanke ich mich noch für eure Aufmerksamkeit.
    Ich hoffe das ich einige von euch bald im Spiel sehe.


    Mit freundlichen Grüßen
    N0SKILL i.A Evolution Network

    Ich finde das ist alles etwas zu schlicht, und unpassend zueinander.
    Beim letzteren zum Beispiel passen diese "Lichtpunkte" einfach nicht.
    Der leere Schwarze Hintergrund wirkt mit der normalen 2D Schrift irgendwie.... naja, eben billig.
    Und wenn dann auf einmal dieses brechende Glas kommt, treffen Paint Künste auf Video bearbeitung.


    //EDIT
    Ich empfehle dir mal bei http://www.flixpress.com vorbeizuschauen, da kann man sich schöne Ideen abgucken.

    Hallöchen,
    ich suche ein paar Leute dir Lust haben ne Runde MTA DayZ mit mir zu spielen :)
    Wir würde auf evo-network.org spielen wo im Moment 70 Spieler online sind.
    Nötig wäre nur ein Headset und Teamspeak, und bitte KEINE Stimme wie Minni Maus :)


    MfG
    N0SKILL

    Jetzt weigert er sich den Charnamen auszulesen, ich krieg die Krise....



    stock loadAccount(playerid)
    {
    new query[256], data[128];
    format(query, sizeof(query), "SELECT * FROM `samp_users` WHERE `userName`='%s' LIMIT 1", getName(playerid));
    mysql_query(query);
    mysql_store_result();
    if(mysql_num_rows())
    {
    mysql_fetch_field("charName", data);
    playerInfo[playerid][charName] = data; // ERROR ...
    mysql_fetch_field("lastPosX", data);
    playerInfo[playerid][lastPosX] = strval(data);
    mysql_fetch_field("lastPosy", data);
    playerInfo[playerid][lastPosY] = strval(data);
    mysql_fetch_field("lastPosZ", data);
    playerInfo[playerid][lastPosZ] = strval(data);
    mysql_fetch_field("firstLogin", data);
    playerInfo[playerid][firstLogin] = strval(data);
    mysql_fetch_field("teamLevel", data);
    playerInfo[playerid][teamLevel] = strval(data);
    mysql_fetch_field("lastIP", data);
    playerInfo[playerid][lastIP] = strval(data);
    mysql_fetch_field("Banned", data);
    playerInfo[playerid][Banned] = strval(data);
    mysql_fetch_field("money", data);
    GivePlayerMoney(playerid, strval(data));
    mysql_fetch_field("health", data);
    SetPlayerHealth(playerid, strval(data));
    mysql_fetch_field("skin", data);
    SetPlayerSkin(playerid, strval(data));
    mysql_fetch_field("handyNummer", data);
    playerInfo[playerid][handyNummer] = strval(data);
    }
    mysql_fetch_row(query);
    sscanf(query, "p<|>e<s[24]s[24]s[64]dffff-dd-ddddddfdd>", playerInfo[playerid]);
    mysql_free_result();
    return 1;
    }


    Error:

    Code
    [...]Script.pwn(916) : error 047: array sizes do not match, or destination array is too small


    Ich versteh nicht wieso er mir sagt die Dimensionsanzahl wäre falsch....

    Ich sehe gerade das das mit dem Charakter-Bug doch an der Speicherung liegt.
    Sieht irgendjemand da einen Fehler?



    stock saveAccount(playerid)
    {
    if(IsPlayerConnected(playerid) && playerInfo[playerid][loggedIn] == 1)
    {
    new query[600], Float:lastX, Float:lastY, Float:lastZ, Float:lastA;
    GetPlayerPos(playerid, lastX, lastY, lastZ);
    GetPlayerFacingAngle(playerid, lastA);
    format(query, sizeof(query), "UPDATE `samp_users` SET `userName`='%s',`charName`='%s',`onlineState`='0', `lastPosX`='%f', `lastPosY`='%f', `lastPosZ`='%f', `lastPosA`='%f', `firstLogin`=%d,`teamLevel`=%d,`Banned`=%d,`money`=%d,`health`=%d,`skin`=%d,`handyNummer`=%d WHERE `userName` = '%s'",
    getName(playerid), getCharName(playerid), lastX, lastY, lastZ, lastA, playerInfo[playerid][firstLogin], playerInfo[playerid][teamLevel], playerInfo[playerid][Banned], GetPlayerMoney(playerid), GetPlayerSkin(playerid), playerInfo[playerid][handyNummer], getName(playerid));
    mysql_query(query);
    return 1;
    }
    return 0;
    }


    Ich weiß das es viel sparender geht, das ist auch nur eine Übergangslösung, ich bald das MySQL Plugin/Include wechsle.

    Guten Abend ihr lieben.
    Mein OOC Befehl möchte irgendwie nicht, und ich finde den Fehler nicht.


    Code:

    COMMAND:ooc(playerid, params[])
    {
    new string[128], text[128];
    format(string, sizeof(string), "{00FFFF}[OOC]{ffffff} %s{ffffff} sagt: %s", playerInfo[playerid][CharName], text);
    SendClientMessageToAll(COLOR_WHITE, string);
    return 1;
    }


    Weder Warnings noch Errors.
    Ausgegeben wird folgendes:


    In der Datenbank wird alles korrekt gespeichert und ausgelesen, heißt also es liegt irgendwie am Befehl.


    Danke im Vorraus :whistling:

    World of Tanks ist so garnicht meins.
    Ich kann nur Combar Arms empfehlen.
    Verschiedenste Modi,
    darunter auch ein Coop Modus. Mir persönlich gefällt es sehr.

    Hallöchen, ich versuche gerade mein Script zeilensparender zu schreiben.
    Da versuche ich, mein Login Register in einen Stock zu packen und über ne Funktion aufzurufen.
    So weit so gut, nur leider kann man kein Playerid in nem Include nutzen.
    Habt ihr irgendeine Lösung?
    Codebeispiel:

    stock LoadLogReg()
    {
    new string[256], pIP[16];
    GetPlayerIp(playerid, pIP, sizeof(pIP));
    [.....]
    }


    Da z.B sagt er mir Undefined Symbol playerid.
    Wie kann ich in nem Include Playerid definieren?


    Danke im Vorraus.

    Guten Abend,
    ich bin, wie in der Überschrift zu lesen, auf der Suche nach einem kleinen 10 Slot SA-MP Testserver.
    Wofür ich ihn brauche? - Zum testen. :)
    Gegenleistungen kann ich leider nicht anbieten.
    Wichtig wäre eigentlich nur ein FTP Zugang, dauerhafte Online Zeit und das war es eigentlich schon.
    Schön wäre es wenn das alles heute noch ablaufen würde.
    Und Linux ist leider unbedingt erforderlich.
    Danke im Vorraus.


    MfG


    //EDIT
    Habe einen Testserver gefunden.
    Danke an die Superschnelle Hilfe!