Beiträge von CroXx16

    OK Daniel ich werde es mal ausprobieren, danke ;)


    Das ist mein SpielerSpeichern stock:


    stock SpielerSpeichern(playerid)
    {
    new user[64];
    new Sname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,Sname,sizeof(Sname));
    format(user,sizeof(user),"/user/%s.txt,Sname");
    if(dini_Exists(user))
    {
    dini_IntSet(user,"Adminlevel",sSpieler[playerid][Adminlevel]);
    dini_IntSet(user,"Level",sSpieler[playerid][Level]);
    dini_IntSet(user,"Fraktion",sSpieler[playerid][Fraktion]);
    dini_IntSet(user,"Team",sSpieler[playerid][Team]);
    }
    return 1;
    }

    Hallo Community,
    irgendwie wird das Adminlevel bei mir nicht in der Spielerdatei abgespeichert!
    Ich kann den Befehl problemlos ausführen, aber es wird einfach nicht in der Textdatei geändert/gespeichert.
    Außerdem bekomme ich keine Errors/Warnings beim compilen!
    Hier der Pawn Code:


    ocmd:makeadmin(playerid,params[])
    {
    if(!IstSpielerAdmin(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist kein Admin!");
    new pID, level;
    if(sscanf(params,"ui",pID,level))return SendClientMessage(playerid,GELB,"Verwendung: /makeadmin [ID] [Level]");
    if(level<1||level>5)return SendClientMessage(playerid,ROT,"Bitte gültigen Rang angeben.");
    sSpieler[pID][Adminlevel] = level;
    SendClientMessage(playerid,GELB,"Du hast die angegebene ID zum Admin gemacht!");
    SpielerSpeichern(pID);
    return 1;
    }


    Hat jmd. eine Ahnung?
    Danke schonmal...


    MfG
    CroXx16 :thumbup:

    Moin Leute,
    ich will ein /delvisum (delete visum) Befehl erstellen und ich weiß nicht wie der "Befehl" fürs wegnehmen ist.
    Den Grundbau habe ich schonmal gemacht.


    if(strcmp("/delvisum", cmdtext,true, 10) == 0)
    {
    if(Visum[playerid] == 0) // ← Wenn man kein Visum hat, dann...
    {
    SendClientMessage(playerid,ROT,"Du besitzt kein Visum!");
    return 1;
    }
    if(Visum[playerid] == 1) // ←Wenn man ein Visum hat, dann abnehmen.
    {
    (Visum[playerid] == 0); // ← Was könnte ich hier schreiben?
    }
    }


    Danke schonmal für eure Hilfe^^

    Funktioniert irg.wie immer noch nicht. Wenn ein Yaku on kommt, dann ist die Farbe kurz braun und dann wieder weiß. Könntest du vllt. mal in mein Skript reinschauen ?


    E: Wenn die Cops/Armys On Duty gehen werden sie aber angezeigt!!! :S

    Hey Community :)
    Ich habe diesen GameMode hier -> Los Angeles Reallife v4.6


    Nun werden aber die Zivis, Hitmans, Yakuza's, Rifa's usw. nicht auf der Karte angezeigt.
    Unter OnGameModeInit, habe ich schon ShowPlayerMarkers(1); eingefügt.
    Wieso werden die einfach nicht angezeigt? Hier sind die Zeilen:


    public SetPlayerToTeamColor(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pMember] == 0 || PlayerInfo[playerid][pLeader] == 0)
    SetPlayerColor(playerid,COLOR_GREY);
    if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
    SetPlayerColor(playerid,COLOR_PINK);
    if (PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 21)
    SetPlayerColor(playerid,COLOR_BROWN);
    if (PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
    SetPlayerColor(playerid,COLOR_WHITE);
    if(Adminmode[playerid] == 1)
    {
    SetPlayerColor(playerid, COLOR_RED);
    }
    }
    }


    Bitte helft mir..


    MfG


    Immer wenn spieler connecten, sieht man sie ganz kurz auf der Karte mit der jeweilgen Farbe :S Hat jmd. ne Ahnung?



    Hilfe :(

    Hey Community :)
    Ich habe diesen GameMode hier -> Los Angeles Reallife v4.6


    Nun werden aber die Zivis, Hitmans, Yakuza's, Rifa's usw. nicht auf der Karte angezeigt.
    Unter OnGameModeInit, habe ich schon ShowPlayerMarkers(1); eingefügt.
    Wieso werden die einfach nicht angezeigt? Hier sind die Zeilen:


    public SetPlayerToTeamColor(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    if (PlayerInfo[playerid][pMember] == 0 || PlayerInfo[playerid][pLeader] == 0)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
    SetPlayerColor(playerid,COLOR_PINK);
    if (PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 21)
    SetPlayerColor(playerid,COLOR_BROWN);
    if (PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23)
    SetPlayerColor(playerid,COLOR_WHITE);
    if (PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
    SetPlayerColor(playerid,COLOR_WHITE);
    if(Adminmode[playerid] == 1)
    {
    SetPlayerColor(playerid, COLOR_RED);
    }
    }
    }


    Bitte helft mir..


    MfG


    //E: Hat keiner eine Ahnung? :(

    Jo hey [DT] Sniper ^^ Echt hammer skript, was du da auf die Beine gestellt hast.
    Nun ist meine Frage, wie ich das auf meinem FTP Server bekomme bzw. die Datei .dll datei reinbekomme :\
    Kannst du mir irg.wie helfen?^^

    Wie soll ich mir die Datei denn herunterladen? :S Soll ich auf der Seite einfach die Daten rauskopieren oder wie?


    E: Hat keiner eine Idee ? :(

    Tja das ist es ja... wenn ich mein Admin Level z.B. auf 1338 ändere und mich danach auf dem Server einlogge, mein richtiges Passwort eingebe, steht da WRONG PASSWORD :S

    Heyho Community :)


    Ich habe mir einen Server auf samp4you.com gekauft.
    Nun habe ich dieses Skript drauf und auch zum Teil auf Deutsch übersetzt: http://forum.sa-mp.com/showthread.php?t=113124


    Da ich mein Admin Level in den Userfiles nicht ändern kann (wenn ich das dann abspeichere und mich einloggen will, steht da: WRONG PASSWORD), habe ich mir überlegt mir ein Admin Skript zu downloaden. Dieses hier: http://forum.sa-mp.com/showthread.php?t=286


    Das habe ich zu den Filterscripts und so weiter eingefügt. Es funktioniert auch, wenn ich mich einloggen will. ABER der kann sich dann nicht beim Gamemode einloggen, da 2 verschiedene Login Systeme da sind :S


    Nun ist meine Frage: Wie kann ich das hinkriegen, dass ich mich Admin machen kann?
    Ich bitte um Hilfe! :)


    MfG
    CroXx16