Beiträge von heyhooo

    Du hast eine Variable erstllt die es in "einem höherem Level" sprich höher (siehe Beispiel) schon erstellt wurde:


    new string[100]; //diese Variable wurde hier schon erstellt also "höher"
    if(blabalab )
    {
    new string[100]; //Bytes Zahl egal....
    }


    L.G.
    heyho ;)

    new bool:unwanted[CAR_AMOUNT];
    for(new player5=0; player5<SLOTS; player5++)
    {
    if(IsPlayerInAnyVehicle(player5)) { unwanted[GetPlayerVehicleID(player5)]=true; }
    }
    for(new car = 1; car <= 450; car++)
    {
    if(!unwanted[car]) SetVehicleToRespawn(car);
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "Alle unbesetzten Autos wurden zurückgespawnt von %s.", sendername);
    M.F.G.
    heyho ;)

    kurz "einweisen" kann



    -.- Also ich suche Beratung, wie man am besten was macht. Heißt: wo miete ich meinen Server etc..... Welches Plugin am Sinnvollsten und warum
    Also und mir kann jetzt niemand sagen welches es ist weils sowieso verschiedene Meinungen sind. Und wenn ihr mir nicht helfen wollt....
    Braucht ihr hier finde ich nicht zu schreiben.... Hoffe es findet sich einer ;)


    L.G.
    heyho



    Versuchs mal so ;) :


    if(dialogid == DIALOG_GRADMIN)
    {
    if(response == 1)
    {
    }
    }

    Deine Abfrage ist total fürn Arsch.
    Du fragst einfach ab, ob der Spieler NICHT in den Fraktionen ist, die das nicht dürfen und nicht andersrum.





    Das Stimmt doch gar nicht....


    if(IstSpielerInFraktion(playerid, 1))


    {
    //soll folgen
    }


    KA was mit dir ist ?

    Was bringen diese Klammern? =D


    ;)

    Logg doch mal deine Commands.....
    Sprich wenn ein Spieler was eigibt wird's in der Logg gespeichert.....
    Ansonsten würde ich gerne mal dein Login bzw. Registrierungs Code sehen....


    Zu dem CMD logg:
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new playername1[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername1,MAX_PLAYER_NAME);
    printf("[cmd] %s(%d): %s", playername1, playerid, cmdtext);

    Einfach oben bei OnPlayerCommandText


    L.G.
    heyho ;)

    Mach überall == 1 oder 2 oder 3 oder 4 oder 5 usw.


    Und dann einfach bei == 4 alle nachrichten von 1,2,3,4 reinschreiben.




    Wie unnötig ist das denn?? =D
    Er hat schon den richtigen Ansatz gemacht....Er sendet je höher man ist mehr Nachrichten.
    Das Problem hatte ich auch mal....
    Versuchs mal mit einer extra Funktion Sprich:


    if(strcmp("/ah", cmd, true) == 0 || strcmp("/ahelp", cmd, true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    ShowAdminHelp(playerid);
    }
    }
    return 1;
    }



    Function ShowAdminHelp(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
    SendClientMessage(playerid, COLOR_WHITE,"{FF9500}» Rang 1(Supporter):{FFFFFF} /tv(off) /afk /unten /oben /fly /check /checkakte /checktime /checklicenses");
    SendClientMessage(playerid, COLOR_WHITE,"{FF9500}» Rang 1(Supporter):{FFFFFF} /ooc /do /togwhisper /togphone /gotos /slap /atutorial /aond /kick /ah /supportticketsystemhelp /acabuse");
    }
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    SendClientMessage(playerid, COLOR_WHITE,"{EBFF00}» Rang 2(Moderator):{FFFFFF} /mute /unmute /resetderbycars /cnn /countdown /skydive /checkwarns /(un)freeze cops /checkweapons /leaders /resetderbycars /tban");
    }
    }
    }


    L.G.
    heyho ;)


    ich könnte mir das ja mal per TeamViewer angucken ;)


    L.G.


    heyho

    Hab ich bereits schon gemacht und auch in den passenden Ordner gepackt aber es funktz immer noch nicht ..




    Grüße


    Was ist denn für dich der richtige Ordner^^


    Ins Hautpverzeichnis zur SampServer.exe kommt das =D