Beiträge von BlackFoX

    Strtok


    new cmd[128],tmp[128],idx;
    cmd = strtok(cmdtext,idx);
    if(!strcmp(cmd,"/veh",true))
    {
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"/veh [Model]");
    new temp = strval(tmp);
    if(temp < 400 || temp > 611)return SendClientMessage(playerid,0xFF0000FF,"Ungültiges Model!");
    new Float:hpos[3];
    GetPlayerPos(playerid,hpos[0],hpos[1],hpos[2]);
    new vv = CreateVehicle(temp,hpos[0],hpos[1],hpos[2],90.0,-1,-1,9999999);
    return PutPlayerInVehicle(playerid,vv,0);
    }

    Ich meine du hast vllt. den Falschen Editor auf wenn die Datei jedoch schon vorhanden ist sprich der Editor auf den die .pwn verknüpft ist hat einen anderen Pfad & ist nicht der der den richtigen inc Pfad nutzt

    if(!strcmp(cmdtext,"/goto",true,5))
    {
    if(!cmdtext[7])return SendClientMessage(playerid,0xFF0000FF,"Nutze /goto [playerid]");
    new id = strval(cmdtext[7]);
    if(!IsPlayerConnected(id) ||IsPlayerNPC(id))return SendClientMessage(playerid,0xFF0000FF,"Spieler ist nicht Aktiv!");
    new Float:hpos[3];
    GetPlayerPos(id,hpos[0],hpos[1],hpos[2]);
    return SetPlayerPos(playerid,hpos[0],hpos[1],hpos[2]);
    }


    Ansonsten kann ich dir noch die strtok & dcmd Methode zeigen wenn es nötig ^^ oder zcmd

    jo aber das ist eine Klasse die einen Parameter braucht der übergeben werden muss so hat der Parameter imm den Wert 0
    also müsstest du für jeden Spieler SetTimerEx durchführen um die Parameter festzulegen die übergeben werden müssen jedoch wäre
    dies ein unnötiger verbrauch der Ressourcen , du solltest einen Timer erstellen der eine Klasse aufruft die eine Schleife für jeden durchgeht &
    gleichzeitig für alle Nummern einen Check macht

    Hast du die Variable zurück gesetzt die dir sagt ob du eingeloggt bist oder nicht ?, das sollte dann in der logout klasse geschehen


    //é zudem geht das kürzer


    if(loggedin[playerid] == 0)
    {
    SendClientMessage(playerid,COLOR_GREY,"Du bist nicht angemeldet.");
    return 1;
    }


    zu



    if(!loggedin[playerid])return SendClientMessage(playerid,COLOR_GREY,"Du bist nicht angemeldet.");


    genau wie


    SendClientMessage(playerid,COLOR_GREEN,"*** Erfolgreich ausgeloggt. ***");
    return 1;



    zu


    return SendClientMessage(playerid,COLOR_GREEN,"*** Erfolgreich ausgeloggt. ***");


    SendClientMessage Automatisch 1 zurück gibt bei korrektem ausführen

    public doPort()
    {
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(!IsPlayerConnected(i) ||IsPlayerNPC(i))continue;
    Ports(i);
    }
    return 1;
    }

    [ Kannst es auch Direkt in deine Klasse verpflanzen das spart dir noch eine Klasse]


    dann noch den Timer setzen, ansonsten möchte ich fragen... wird deins per Kommando bestätigt oder wolltest du es per Timer ?

    Areahost.de ist nicht unbekannt sondern einfach neu in der Szene zudem kann man diesem Hoster 100% trauen, macht euch da mal keine Sorgen -_-
    zudem bietet Kilu.de noch bis zu 10 Gb Space auch ein sehr guter Hoster & einer der besten Aussagen anderer natürlich bin ich auch der Meinung

    Für Anfänger ist das Tutorial Recht gut aber den Vorwurf das die MTA Community keinen Support bietet kann man nicht so stehen lassen,
    in deren Wikipedia steht mehr als du dir je erträumen kannst, alle Funktionen zudem auch diverse Erklärungen auf Deutsch aber auch wenn das
    meiste auf Englisch ist kann ich dazu nur sagen das Englisch halt eine Weltsprache ist die man ja in der Schule lernt, normal sollte man mit gutem Englisch Basiswissen
    an den Tutorials nicht scheitern

    Gamebooster deaktiviert unnötige Dienste & Anwendungen die während des Spiels irrelevant sind so wird der Ram verschont & man kann eventuell etwas Ruckefreier spielen,
    zudem kann man Fragmente aus spielen beseitigen so werden die Spiele um einiges schneller jedoch nicht immer der Fall, die meisten spiele sind Fragment Frei...


    Das kann man auch mit


    • CCleaner
    • msconfig
    • XP Antispy
    • Und mit dem Defragmentieren der Festplatte erreichen

    dauert nicht so lange zudem ist der ganze PC nachher um einiges schneller.