Beiträge von [SyL]DreamZz

    wie schon in der über schrift gesagt wie mache ich es das wenn jemand ins taxi einsteigt das er dan auf die karte clicken kann du der taxi fahrer bekommt den marker ich weiß wie man das machen weiß aber nicht wo hin oder wo soll ich es einfügen hier der code habe auch standart GF könnte mir einer helfen?





    new Float: fx, Float: fy, Float: fz;
    OnPlayerClickMap(Playerid, Float: fx, Float: fy, Float: fz)
    SetPlayerCheckpoint(taxifahrerid, fx,fy,fz, 6);


    Hallo ich will das die schranke langsam auf und zu gehtweil bei mir geht sie zuschnell das ich sie nicht mehr sehe.


    new schranke1;



    schranke1 = CreateDynamicObject(968, 1544.6999511719, -1630.8000488281, 13.10000038147, 0.00, 90.00, 90.00);


    if(strcmp(cmd,"/pdtor", true) == 0)
    {
    if (IsPlayerInRangeOfPoint(playerid,10.0,1549.5999755859, -1628.6999511719, 14))
    {
    if(IsACop(playerid))
    {
    MoveDynamicObject(schranke1,1544.6999511719, -1630.8000488281, 13.10000038147,0.001,0.0000, 0.0000, 90.0000);
    SetTimer("CloseMVTor", 5000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Die Ausen Schranke ist offen. Beeil dich es schließt in 5 Sekunden");
    }
    else SendClientMessage(playerid, 0xFF6347AA, "Du hast nicht die Erlaubnis dazu!");
    return 1;
    }
    }



    Function CloseMVTor()
    {
    MoveDynamicObject(schranke1,1544.6999511719, -1630.8000488281, 13.10000038147,0.001,0.0000, 90.0000, 90.0000);
    return 1;
    }

    Hallo wenn ich accban machen dann den mache wird in der .ini datei nur das stehen Level=-999 nix mehr kein key oder adminlevel und so weiter nur level was ist hier falsch



    if(strcmp(cmd, "/accban", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 4)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,COLOR_GRAD2,"FEHLER: /accban [AccountName] (Korrekte Schreibweise erforderlich)");
    return 1;
    }
    new acc[64], acc2[64], year, month, day, readstr[128];
    format(acc,sizeof(acc),"/Accounts/%s.ini",tmp);
    format(acc2,sizeof(acc2),"/Accounts/%s.backup",tmp);
    if(!fexist(acc))
    {
    format(string,sizeof(string)," Der Account von %s existiert nicht!",tmp);
    SendClientMessage(playerid,COLOR_GRAD2,string);
    return 1;
    }


    new File:account = fopen(acc,io_read);
    new File:backup = fopen(acc2,io_write);
    while(fread(account,readstr))
    {
    fwrite(backup,readstr);
    }
    fclose(backup);
    fclose(account);


    new File:banaccount = fopen(acc,io_write);
    fwrite(banaccount,"Level=-999\n");
    fclose(banaccount);


    getdate(year, month, day);
    format(string, sizeof(string), "AdmCmd: %s's Account wurde von %s gebannt! (%d-%d-%d)",tmp,sendername,month,day,year);
    BanLog(string);
    format(string, sizeof(string), "AdmCmd: %s's Account wurde von %s gebannt!",tmp,sendername);
    ABroadCast(COLOR_LIGHTRED,string,1);
    }
    return 1;
    }

    new Text:NDMZONET;



    NDMZONET = TextDrawCreate(435.000000,431.000000,"NO DM ZONE");
    TextDrawLetterSize(NDMZONET,0.420000,1.400000);
    TextDrawColor(NDMZONET,0x000000FF);
    TextDrawFont(NDMZONET,1);
    TextDrawUseBox(NDMZONET, 1);
    TextDrawBoxColor(NDMZONET,0xFF1400FF);
    TextDrawBackgroundColor(NDMZONET,0xFF1400FF);
    TextDrawAlignment(NDMZONET,1);
    TextDrawSetOutline(NDMZONET,1);
    TextDrawSetProportional(NDMZONET,1);
    TextDrawSetShadow(NDMZONET,1);



    Function NDMZONE(playerid)
    {
    if(IsPlayerInArea(playerid, 1156.0474,-955.7930,1250.4983,-872.0325) || IsPlayerInArea(playerid, 305.4702,-1586.3549,447.3804,-1474.7484))
    {
    TextDrawShowForPlayer(playerid, NDMZONET);
    // TextDrawHideForPlayer(playerid, Datum);
    }
    else
    {
    TextDrawHideForPlayer(playerid, NDMZONET);
    //TextDrawShowForPlayer(playerid, Datum);
    }
    }



    Function Timer2()
    {
    new string[255];
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    NDMZONE(i);
    der timer2 wird jede secunde abgefragt

    ich habe ein problem wenn ich in eine no dm zone reingehe ist bei mir nicht der textdraw wenn ich aber mit auto reinfahre steht das bei mir was ist da falsch habe es so standart gf also bei setplayerunjail und dann die function da ist die arena abfrage ????

    Also du mast erstmal ganz oben im Script


    new schranke1;



    dann das object erstellen


    schranke1 = CreateDynamicObject(object ids, x, y, z, rx, ry, rz);



    und jetzt es bewegen


    dann maste ja ein befehl


    MoveDynamicObject(schranke1,x,y, z,rx, ry, rz);



    und dann wieder zurück dann maste das hier nur die cods von oben das es wieder gleich wird


    MoveDynamicObject(schranke1,x,y, z,rx, ry, rz);




    MGF


    [FTR]DreamZz

    bei mir ist es immer so wenn ich mich einlogge und dann spawne kann ich nicht laufen und sehe die minimap nicht erst wenn ich Esc drücke kann ich laufen und sehe die map wie kann ich den bug wegmachen?

    bei onplayerconnected


    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    SetPlayerMarkerForPlayer(i, playerid, 0xFF00CD00); //die farbe unsichbar
    }


    bei /aduty ON


    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    SetPlayerMarkerForPlayer(i, playerid, 0x8C00FFFF);
    }


    bei /aduty OFF


    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    SetPlayerMarkerForPlayer(i, playerid, 0xFF00CD00);
    }



    aber alle marker sind immer weiß auser wenn ich aduty und dann wieder off dann wieder weiß

    bei mir ist so ein fehler wenn ich in der datei die häuser machen also draußen x y z und ja das 1 haus leuft und das 2 und alle andren geht immer die x auf 0.000000 wer was braucht runter schrieben danke wenn ihr mir helfen könntet.

    ich suche ein befehlt für cops das sie ihr auto schließen können mit /clock und auch von draußen /clock machen können also schließen und öffnen brauche beispiel von andren und auch wie mache ich eine abfrage ob man neben ein PolizeiVehs ist und das es man dann es auch schließt und öffnet danke im vorraus