Beiträge von Andre_R

    wenn alle cars respawnen sollen, auch wenn jemand drinnen sitzt geht der Befehl so:


    if(strcmp(cmdtext,"/carrespawn",true) == 0)
    {

    if(SpielerInfo[playerid][pAdmin] >= 1338)
    {
    for(new v=0; v<MAX_VEHICLES; v++)
    {
    SetVehicleToRespawn(v);
    }
    }
    else SendClientMessage(playerid,orange,"Du bist kein Administrator");
    return 1;
    }

    Teste es mal so:


    if(strcmp(cmdtext,"/carrespawn",true) == 0)
    {
    if(SpielerInfo[playerid][pAdmin] >= 1338)
    {
    for(new v=0; v<MAX_VEHICLES; v++)
    {
    if(GetVehicleDriver(v) == 0)
    {
    SetVehicleToRespawn(v);
    }
    }
    }
    else SendClientMessage(playerid,orange,"Du bist kein Administrator");
    return 1;
    }


    Jep, stimmt. Habe das übersehen ;)

    Das wäre jetzt ein /arrest Befehl ohne Kaution und Timer


    ocmd:arrest(playerid,params[])
    {
    new pID;
    if(isPlayerInFrakt(playerid,1))//Fraktionsabfrage
    {
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid,lila,"Benutzung: /arrest [ID/Name]");
    if(IsPlayerInRangeOfPoint(pID,3,x,y,z))//ob er in der Nähe eines Punktes ist x,y,z durch die Positionen ersetzen
    {
    SetPlayerPos(pID,x,y,z);//Wohin er soll(Knast,Zelle) x,y,z durch die Positionen ersetzen
    SendClientMessage(pID,rot,"Du wurdest eingesperrt.");
    }
    }
    return 1;
    }


    nicht getestet,farben ändern,wenn etwas falsch ist, bin selbst ein Neuling....... ;)

    Hey, wie kann ich ein Textdraw machen, wobei als Hintergrund eine größere Box ist.
    In diese Box will ich dann z.B. den Ping oder die Support anfragen anzeigen lassen.


    Wäre schön wenn das jemand machen könnte, bzw. mir es jemand zeigen könnte wie ich so ein Textdraw mit nach unten gehender Box machen kann, in der ich STrings anzeigen kann.


    MfG


    Andre

    Hey, ich habe eine Frage zu den Textdraw-Boxen


    AntiHack=TextDrawCreate(500.000000,300.500000,"Anticheat");
    TextDrawAlignment(AntiHack,0);
    TextDrawBackgroundColor(AntiHack,0x000000AA);
    TextDrawFont(AntiHack,2);
    TextDrawLetterSize(AntiHack,0.499999,0.700000);
    TextDrawColor(AntiHack,orange);
    TextDrawSetOutline(AntiHack,1);
    TextDrawSetProportional(AntiHack,1);


    Wie kann ich hierbei die größe der TextdrawBox bestimmen?


    MfG


    Andre

    Kannst du mir mal bitte dieseSetPVarInt(playerid,(GetPVarInt(playerid,"Bank")+inputtext));
    Zeile umgeschrieben zeigen?


    Bi mir hat es noch 2 Errors:


    C:\Users\Game\Desktop\TestServer\gamemodes\Update.pwn(3729) : error 001: expected token: ";", but found "-identifier-"
    C:\Users\Game\Desktop\TestServer\gamemodes\Update.pwn(3729) : error 035: argument type mismatch (argument 2)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.

    Hey, wie kann ich es machen, dass man den Betrag, der schon auf der "Bank" ist + den Betrag, also den inputtext machen kann?


    if(dialogid==DIALOG_EINZAHLEN)
    {
    if(response==0)
    {
    ShowPlayerDialog(playerid,DIALOG_BANK_HAUPT,DIALOG_STYLE_LIST,"Bankautomat","Einzahlen\nAuszahlen\nÜberweisen\nAktueller Kontostand","Weiter","Abbrechen");
    }
    if(response==1)
    {
    GetPVarInt(playerid,"Bank")
    SetPVarInt(playerid,(GetPVarInt(playerid,"Bank")+inputtext));
    }
    }


    Und....


    wie kann ich z.B. bei diesem Chat:


    ocmd:s(playerid,params[])
    {
    new string[120],text[111];
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,lila,"Benutzung: /s [Text]");
    format(string,sizeof(string),"%s schreit: %s",SpielerName(playerid),text);
    SendClientMessageToAll(weiß,string);
    return 1;
    }


    die Entfernung ändern, wie weit man diesen Chat lesen kann ???


    MfG


    Andre