Beiträge von 96ViruZ

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums

    Hey Leute ich will mal heute ein Tacho erstellen aber ka wie kan mir jmd helfen am besten ein Tut?Was rein soll:


    Benzin, Autoname und die Geschwindigkeit


    und ausserdem spinnt meine Uhr.Ich sehe immer die letze Minuten zahl die davor kann mein Code:


    public clock(){
    new Text:Clock;
    new hour,minute,second;
    new string[10];
    gettime(hour,minute,second);
    format(string, sizeof string, "%s%d:%s%d", (hour < 10) ? ("0") : (""), hour, (minute < 10) ? ("0") : (""), minute);
    TextDrawHideForAll(Clock);
    Clock = TextDrawCreate(542.0, 24.0, string); // Koordinaten, wo die Uhr angezeigt wird
    TextDrawLetterSize(Clock, 0.6, 1.8);
    TextDrawFont(Clock, 3); // Uhrschrift
    TextDrawSetOutline(Clock, 1);
    TextDrawShowForAll(Clock);
    SetTimer("clock",1000,0);
    return 1;
    }

    Zeile (2483) : Ungültiger Befehl



    if(strcmp(cmdtext, "/engine", true)||(strcmp(cmdtext, "/motor", true) ==0)
    {
    if(GetPlayerVehicleSeat(playerid) == 0)
    {
    new car = GetPlayerVehicleID(playerid);
    if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
    {
    SendClientMessage(playerid, COLOR_GRAU, "Du sitzt auf einem Fahrrad. Das hat keinen Motor!");
    }


    else if (Motor[car] == false)
    {
    GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    Motor[car] = true;
    SendClientMessage(playerid,COLOR_GRAU,"**Du hast den Motor gestartet!");
    }


    else
    {
    GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Motor[car] = false;
    SendClientMessage(playerid,COLOR_GRAU,"**Du hast den Motor ausgeschaltet!");
    }
    }

    Hey Leute ich wollte mal ein Licht system rein machen aber mit 2 befehlen auf deutsch und auf english undzwar so:


    if(strcmp(cmdtext, "/engine", true) == 0)


    aber wie mache ich das man beides benutzen kann also /engine und /motor in einem Command.

    Habe es nun so:


    ocmd:f(playerid,params[])
    {
    if(IsPlayerConnected(playerid))
    {
    new text[128];
    if(GetPVarInt(playerid,"Fraktion")==0) return SendClientMessage(playerid,COLOR_GRAU,"Du gehörst keiner Fraktion an!");
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,COLOR_GRAU,"[BENUTZUNG]: /f(amily) Chat [Text]");
    format(text,sizeof(text),"[Rang %i] %s: %s",GetPVarInt(playerid,"FrakRang"),SpielerName(playerid),text);
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(isPlayerInFraktion(i,GetPVarInt(playerid,"Fraktion")))
    {
    SendClientMessage(i,COLOR_BLAU,text);
    }
    }
    }
    }
    return 1;
    }



    Trotzdem kan das jeder lesen

    Ist es so richtig?:


    ocmd:f(playerid,params[])
    {
    if(IsPlayerConnected(playerid))
    {
    new text[128];
    if(GetPVarInt(playerid,"Fraktion")==0) return SendClientMessage(playerid,COLOR_GRAU,"Du gehörst keiner Fraktion an!");
    if(sscanf(params,"s",text)) return SendClientMessage(playerid,COLOR_GRAU,"[BENUTZUNG]: /f(amily) Chat [Text]");
    format(text,sizeof(text),"[Rang %i] %s: %s",GetPVarInt(playerid,"FrakRang"),SpielerName(playerid),text);
    for(new i=0; i<GetMaxPlayers(); i++)
    {
    if(IsPlayerConnected(i))
    {
    if(!isPlayerInFrakt(i,GetPVarInt(playerid,"Fraktion")))
    {
    SendClientMessage(i,COLOR_BLAU,text);
    }
    }
    }
    }
    return 1;
    }

    Ein chat habe ich mal gemacht aber den konnte jeder lesen.Und ich weiss nicht wie man das mit mehreren fraktionen macht.

    Hey Leute ich bräucht einen /f chat womit man in der Fraktion chaten kann.


    Also Ich bin mal Medic und TIppe:


    /f Hey leute alles klar?


    und nur die Leute im Team Medic können Das lesen und zurück schreiben
    aber das sollte auch für oamt und so gehen


    hätte jmd ne lögun?