Beiträge von Klemmlampe


    if(strcmp("/kleider",cmdtext,true)== 0) {
    ForceClassSelection(playerid);
    return SetPlayerHealth(playerid, 0);
    }


    Das Callback ist dann OnPlayerRequestClass.


    //E: Da war ich wohl zu spät... ich sollte nicht immer alles in Tabs öffnen und dann antworten... Bzw. Die Seite vorher neuladen

    Also dann fang ich mal an:
    - Render nur draufgeklatsch und mit absolut unpassendem Schlagschatten versehen
    - Abslout unpassende Brushes im Header
    - Oben links Copyright/Name = Fail, dazu viel zu groß
    - Keine Webfonts verwendet + unpassend
    - Buttons im Menü unpassend (farblich, größe)
    - Buttonfont unpassend + nicht zentriert
    - Allgemein unpassende Farben


    // Oben
    new kills[MAX_PLAYERS];
    // OnPlayerDeath
    if(kills[killerid] == 20)
    {
    kills[killerid] = 0;
    }
    else
    {
    kills[killerid]++;
    }
    // bzw. Kurzform
    if(kills[killerid] == 20) kills[killerid] = 0;
    else kills[killerid]++;


    Ist nur aus dem Kopf, sollte aber gehen

    Für was fragst du das?


    @Threadstarter: Das ist eigentlich sehr einfach, bei OnPlayerDeath änderst du den Score (SetPlayerScore glaube ich) auf Score+1 (GetPlayerScore).


    // Edit: Falsch verstanden... Dann musst du die Kills in eine Variable Speichern und immer wenn er 20 Kills hat den Score erhöhen.

    Blöd?
    In der txt steht kein bisschen Code, sondern nur Namen, also lass diesen sinnlosen Post.
    Eigentlich ist so eine WhiteList ziemlich einfach, du überprüfst beim Connecten ob der Name des Spielers in einer Datei steht, wenn nicht - > Kick.
    Der Rest ist dann nurnoch zur Erleichterung (IG eintragen z.B.).
    Außerdem hast du in deinem alten Thread schon einige Hilfreiche antworten bekommen, schau doch da nochmal nach.

    Die Funktion hat 5 Parameter, du rufst sie aber mit 7 auf. Wie ich das sehe versuchst du sie wie format zu nutzen, was aber nicht geht (und gehen kann). Lösung: Erst format nutzen, dann den String daraus nutzen ("%s" = string) und hinten absender rausnehmen.

    Also ich gehe davon aus das du dich auch auf Webdesigns beziehst, deshalb beantworte ich einfach mal deine Frage:
    Also grundsätzlich nehme ich immer größen ab 900px x 900px, was nartürlich in die höhe und breite variieren kann, was auch abhängig von der Art ist.
    Das ist aber nartürlich nur meine "Vorlage", aber jeder macht es anders.

    Wow, die Leute die keine Ahnung von GFX haben reißen den Mund immer am weitesten auf... Dann mach uns das doch mal in 15 Minuten, ich will nicht wissen wie das aussieht.


    @Wallpaper: Mir gefällt es, aber es ist (obwohl ich schlichtes Zeug wirklich liebe) doch ein bisschen monoton.
    8/10, Man kann noch mehr rausholen

    Die werden im Scriptfilesordner unter Spieler gespeichert ("/spieler/").
    Aber so wird doch nur überprüft ob die eine Ini existiert, wenn nun aber ein andere Spieler connected? GetPlayerName als Tipp.

    Bei den Servern die er aber zur Auswahl gestellt hat wäre 64bit nur eins: Fail!
    Oder willst du ihm empfehlen seinen Server auszubremsen?
    Aber grundsätzlich würde ich dir von vServern für SA:MP Projekte abraten, falls du dich dennoch für einen entscheidest würde ich nicht (unbedingt) zu Hetzner gehen, sondern wie mein Vorposter schon sagte webtropia oder euserv nutzen, aber das ist nun wirklich dir überlassen (wobei ich das Preisleistungsverhätnis bei Hetzner auch für überteuert halte).
    Ähm achso, also falls du doch Hetzner nehmen willst solltest du wie Michael schon sagte den VQ19 nehmen.

    Dürfte ich mal eine Gegenfrage stellen: Was geht bei Camhack bei euch nicht? Denn wenn ihr Windows 7/Vista habt und sich es immer aufhängt gibt es eine ziemlich leichte Lösung.
    Ladet euch die dx8vb.dll runter und kopiert sie in euren Windowsordner (32 und 64 bit beachten).
    Öffnet die cmd.exe und gebt "regsvr32 dx8vb.dll" ein.