Beiträge von Eddy

    pID :D ist für den Spieler den du Inviten willst. Und playerid ist der Spieler der den Invitet hat.


    Hier ist mal meiner als Beispiel:


    case DIALOG_INVITE:
    {
    if(response == 1)
    {
    new pID = strval(inputtext);
    if(pID == INVALID_PLAYER_ID) return SendClientMessage(playerid,Rot,"Bitte gebe eine Spieler ID ein !");
    SetPVarInt(pID,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    SetPVarInt(pID,"FRank",1);
    SpawnPlayer(pID);
    SendClientMessage(playerid,Blau,"Du hast ihn Erfolgreich in deine Fraktion eingeladen!");
    }



    //Edit 1: Ergänzung
    //Edit 2: Scriptteil

    Hay leute,


    Ich wollte mal Fragen wie man den Container bei einem Wbb Design so einstellt, das er sich nach unten von selbst Anpasst. Ich habe hier ein Fehler und weiß nicht wie ich das so mache, das der Container bis nach ganz unten geht.http://www10.pic-upload.de/30.07.12/xlgdvkwuq91k.png
    Ich habe den Container schon eine Größe von 1400 x 500 gegeben also die Höhe beträgt 500. Wie kann ich die Höhe vom Container auf 80 stellen, so das unten auch alles Blau ist und nicht grau. :S

    Ich hoffe mir kann jemand Helfen. Meine Enterpage will sich irgentwie nich richtig einreihen. Ich hoffe das mir jemand Helfen kann.



    Screen... so soll es nicht aussehen.



    http://www7.pic-upload.de/28.07.12/grympihbmuj.png



    Screen... so soll es aussehen.


    http://www7.pic-upload.de/28.07.12/dgfnxya2zfqr.png



    Mein Code.




    //Edit 1. Fail Bild

    Hier ist mal meiner, versuch den mal :)



    ocmd:makeadmin(playerid,params[])
    {
    new pID, Rang, string[128],adminname[128];
    if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,Rot,"Diesen Befehl kannst du nicht nutzen. Mindestens benötigter Rang: {C90000}Full Admin");
    if(sscanf(params,"ui",pID,Rang))return SendClientMessage(playerid,Gelb,"Benutzung: /setadmin [ID][Rang]");
    if(Rang < 0 || Rang > 6)return SendClientMessage(playerid,Rot,"Es gibt nur 6 Adminlevel");
    SetPVarInt(pID,"Adminlevel",Rang);
    switch(GetPVarInt(playerid,"Adminlevel"))
    {
    case 0:{adminname="Nein";}
    case 1:{adminname="{00D4C9}ProbeSupporter";}
    case 2:{adminname="{00FA1D}Supporter";}
    case 3:{adminname="{018210}Moderator";}
    case 4:{adminname="{D18400}Super Moderator";}
    case 5:{adminname="{D12300}High Admin";}
    case 6:{adminname="{C90000}Full Admin";}
    }
    format(string,sizeof(string),"AdmCmd: Du hast %s zu einem %s gemacht.",SpielerName(playerid),adminname);
    SendClientMessage(playerid,Gold,string);
    format(string,sizeof(string),"{C90000}Full Admin {FFFFFF}%s hat dich zu einem %s befördert!",SpielerName(pID),adminname);
    SendClientMessage(pID,Gold,string);
    return 1;
    }


    if(dialogid==DIALOG_HILFE)
    {
    if(response==1)
    {
    switch(dialogid)
    {
    ShowPlayerDialog(playerid,DIALOG_HILFE,DIALOG_STYLE_MSGBOX,"Überschrift","Befehle: ","OK","Abbrechen");
    }
    }
    }
    if(response==0)
    {
    SendClientMessage(playerid,COLOR_RED,"Abgebrochen.");
    }


    public OnPlayerStateChange(playerid, newstate, oldstate)
    {
    if(newstate==PLAYER_STATE_DRIVER)
    {
    for(new i=0; i<sizeof(fbi); i++)
    {
    if(GetPlayerVehicleID(playerid)==fbi[i])
    {
    if(GetPVarInt(playerid,"Fraktion")!=2)
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid,ROT,"Du darfst dieses Fahrzeug nicht fahren.");
    }
    }
    }
    return 1;
    }

    Um in MTA die Objecte schneller bewegen zu können, kann du STRG und die Taste über dem Linken Shift.


    Beim Map Editor, kannst du den Namen vom Object angeben, am besten auf Englisch. Einfach 2-3 anfangsbuchstaben.

    Ich habe es mir auf Deutsch Runtergeladen, aber in den Optionen ect. ist das Spiel auf Englisch. Weiß jemand wie ich alles auf Deutsch einstelle?


    //Edit


    Habs gefunden.