Beiträge von CaptainKevin

    fürn anfänger nicht schlecht, doch du h#ttest an manchen stellen besser schreiben können.


    Konstruktive Kritik!


    Ich finde ebenfalls, dass du an manchen Stellen sparen könntest.
    Hätte man nicht auch einen globalen String nutzen können?
    Dann hätte man mit strdel arbeiten können.


    mfg

    Das selbe Problem hatte ich auch :D
    Dabei hat mir der liebe Jeffry: geholfen.
    Einfach unter OnPlayerEnterVehicle "PlayerInCar(playerid,vehicleid);" einfügen.
    stock PlayerInCar(playerid,vehicleid)
    {
    for(new i=0; i<MAX_FCARS; i++)
    {
    if(vehicleid == FCarInfo[i][fcVehicleID])
    {
    if(FCarInfo[i][fcFraktionID] != SpielerInfo[playerid][pFraktion])
    {
    TogglePlayerControllable(playerid,0);
    TogglePlayerControllable(playerid,1);
    return 1;
    }
    }
    }
    return 1;
    }

    Und beim erstellen des Fahrzeuges (warscheinlich laden) musst du
    FCarInfo[id][fcVehicleID] = CreateVehicle ....... //Mit [id] musst du angeben, welches Fahrzeug gemeint ist.
    Wenn du also alle auf einmal erstellst, einfach [i].

    Dieses Problem hatte ich vor ein paar Wochen auch.
    Bei mir war der CPU + das Mainboard durch eine Überspannung dem Erdboden gleich gemacht worden.
    Check mal irgendwie, ob dein CPU oder dein Mainboard noch vollständig funktionier ^^ - Wie weis ich auch nicht ^^

    Ich frage mich, warum du im Breadfish immer noch nicht gebannt bist?
    Schließlich wurde dein andere Acc auch gebannt ....
    B2T:


    Warum formatiert ihr den String in der For - Schleife?
    //Connect
    new string[128], name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,MAX_PLAYER_NAME);
    format(string,sizeof(string),">> Fraktionsmitglied %s hat sich eingeloggt. <<",name);
    for(new i=0; i<MAX_PLAYERS; i++){
    if(IsPlayerConnected(i)){
    if(SpielerDaten[i][pFraktion] == SpielerDaten[playerid][pFraktion]){
    SendClientMessage(i,hellblau,string);
    }
    }
    }

    Und dann würde doch alles passen -.-


    Ich dachte, dass hat SSL: Getan.
    Somit ist diese Angelegenheit unbrauchbar.

    Hast du vieleicht eine besser idee wie ich mir das bei bringe ich kann ja nicht jetzt einfach los tippen :D


    Naja, rein theoretisch schon :P
    Du könntest dir an der rechten Seite bei Pawno die verschiedenen Befehle und ihre Parameter durchlesen.
    Außerdem könntest du dich mit verschiedenen Tutorials im Forum beschäftigen und außeinander setzen ^^

    Ja, PreJay hat es doch beschrieben.

    //Ganz oben
    new Duty[MAX_PLAYERS];


    ocmd:duty(playerid,params[]){
    #pragma unused params
    if(!IsPlayerAdmin(playerid))return 1;
    if(Duty[playerid] == 0){
    Duty[playerid] = 1;
    SetPlayerColor(playerid,deine farbe);
    SetPlayerChatBubble(playerid,"Admin",farbe,40.0,1000*60*180);//Für 2 Stunden steht Admin drüber ^^
    return 1;
    }
    else{
    Duty[playerid] = 0;
    SetPlayerColor(playerid,weiß);
    return 1;
    }
    return 1;
    }