Beiträge von Eddy

    Mit SetCameraPostition usw. muss man da arbeiten :D


    Achso, kannst du vllt sagen wie genau?? Also ich weiß nur das ich Fliegen muss um in eine Position zu Speichern. Um dann auf das Haus/Gebäude zu zeigen. S0beit geht ja bei 0.3e nicht mehr. Gibt es eine andere möglickeit´?

    Hallo Leute,


    Wie kann ich das so machen, wenn ein Spieler sich Registriert hat das dann ein Tutorial startet ( Ohne das der Spieler schon Gespawnt ist ) Also mann sollte halt diesen Screen vom Strand noch sehen der beim Connecten kommt. Oder ein andere Bild, hauptsache nicht sich selbst. Ich hoffe mir kann jemand Helfen.

    Der hat richtig viel Talent ey, Hammer Grafiken sind das. Würdest du mir eine Signatur und nen passenden Avatar machen? :D

    Meinst du vllt das aus dem Register und Login System?? :pinch: als Anfänger ist es nicht leicht zu verstehen. Die Fraktionen habe ich oben #define´d falls du das haben willst :S

    Wie meinst du das jetzt genau? bin Anfänger Scripter. Weiß nicht ob du das hier meinst.


    stock isPlayerInFrakt(playerid, FraktID)
    {
    if(GetPVarInt(playerid,"Fraktion")>= FraktID)return 1;
    return 0;
    }

    Hay Leute,


    Ich wollte mal Fragen ob jemand weiß wieso ich in meinem Stats Befehel in der Fraktion 83 bin. Obwohl ich nur 3 habe. Hier mal mein Stats befehl.


    ocmd:stats(playerid,params[])
    {
    new string[128];
    new fraktname[256],adminname[128];
    new Leader[256],FRank[128];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname=Fraktname1;}
    case 2:{fraktname=Fraktname2;}
    case 3:{fraktname=Fraktname3;}
    }
    switch(GetPVarInt(playerid,"FLeader"))
    {
    case 0:{Leader="Keine";}
    case 1:{Leader=Fraktname1;}
    case 2:{Leader=Fraktname2;}
    case 3:{Leader=Fraktname3;}
    }
    switch(GetPVarInt(playerid,"Adminlevel"))
    {
    case 0:{adminname="Nein";}
    case 1:{adminname="ProbeSupporter";}
    case 2:{adminname="Supporter";}
    case 3:{adminname="Moderator";}
    case 4:{adminname="Super Moderator";}
    case 5:{adminname="High Admin";}
    case 6:{adminname="Full Admin";}
    }
    if(isPlayerInFrakt(playerid,1))
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1:{FRank="Officer";}
    case 2:{FRank="Sergeant";}
    case 3:{FRank="Lieutenant";}
    case 4:{FRank="Captain";}
    case 5:{FRank="Inspector";}
    case 6:{FRank="Chief";}


    }
    }
    format(string,sizeof(string),"Name: %s\nLevel: %i\nAdminlevel: %s\nFraktion: %i\nLeader: %s\nRank: %s",SpielerName(playerid),GetPlayerScore(playerid),adminname,fraktname,Leader,FRank);
    ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistik",string,"Ok","");
    return 1;
    }

    Habe mal meins getestet, und es klappt :thumbup: ich habe einen Fehler, der zeigt mir bei Leader nix an. Weißt du vllt wieso und in der .ini wo die Accounts abgespeichert werden steht FLeader=6. Obwohl ich Leader der Fraktion 1 bin.

    So habe ich das, würde es so gehen??


    ocmd:stats(playerid,params[])
    {
    new string[128];
    new fraktname[64],adminname[50];
    new Leader[50],FRank[50];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0:{fraktname="Keine";}
    case 1:{fraktname=Fraktname1;}
    case 2:{fraktname=Fraktname2;}
    case 3:{fraktname=Fraktname3;}
    }
    switch(GetPVarInt(playerid,"FLeader"))
    {
    case 0:{Leader="Keine";}
    case 1:{Leader=Fraktname1;}
    case 2:{Leader=Fraktname2;}
    case 3:{Leader=Fraktname3;}
    }
    switch(GetPVarInt(playerid,"Adminlevel"))
    {
    case 0:{adminname="Nein";}
    case 1:{adminname="ProbeSupporter";}
    case 2:{adminname="Supporter";}
    case 3:{adminname="Moderator";}
    case 4:{adminname="Super Moderator";}
    case 5:{adminname="High Admin";}
    case 6:{adminname="Full Admin";}
    }
    if(isPlayerInFrakt(playerid,1);
    {
    switch(GetPVarInt(playerid,"FRank"))
    {
    case 1:{FRank="Officer";}
    case 2:{FRank="Sergeant";}
    case 3:{FRank="Lieutenant";}
    case 4:{FRank="Captain";}
    case 5:{FRank="Inspector";}
    case 6:{FRank="Chief";}

    }
    }
    format(string,sizeof(string),"[Name: %s] [Level: %i] [Adminlevel: %s] [Fraktion: %s] [Leader: %s] [Rank: %s]",SpielerName(playerid),GetPlayerScore(playerid),adminname,fraktname,Leader,FRank);
    SendClientMessage(playerid,ORANGE,string);
    return 1;
    }

    Aber wie soll ich das alles in den Stats befehl bekommen?? Jede Fraktion hat ja andere Rang Namen. Wenn ich das mit switch+case mache, ist es ja für alle Fraktionen.

    Hey Leute,


    Wie erstelle ich am besten Fraktionen.


    Und wie kann ich Fraktionsränge? zbs. das der Leader von der LSPD in seinem Stats usw. U.Offizier stehen hat.