Problem mit /service medic

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey


    Habe ein Problem mit /service medic
    Wenn man mit /dienst als medic in den dienst geht
    und einer einen medic ruft steht da, es ist kein medic im dienst
    obwohl einer im dienst ist.


    Hier der dienst Befehl


    Und hier ist /Service

  • if(Medics < 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Es ist kein Arzt im Dienst, bitte versuch es Später erneut!");
    return 1;
    }


    Diese Meldung kommt immer ?
    Wo wird die Variable Medic deklariert bzw ihr ein Wert zugewiesen ?

  • if(Medics < 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Es ist kein Arzt im Dienst, bitte versuch es Später erneut!");
    return 1;
    }

    Das bedeutet ob Er kleiner als 1 ist


    Also indemfall 0
    > // höher
    < // niedrieger


    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !


  • Das war nicht meine Frage.
    Bitte zuerst lesen und dann schreiben.

    DAs ist aber meine Antwort?
    Woher soll das Script wissen ob der Tüp Arzt ist wen Er da die Zivis anzeigt?
    Er sagt einfach nur wen der, Der das abfragt ein Zivi ist soll die Nachricht es ist kein Arzt da kommen... :S


    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

  • kann mir das einer kurz mit teamviewer machen?

    Ja also wir müssn halt wissen was Diese "Medic <1" bedeutet


    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

  • also das war mal éin beruf und jetzt hab ich medic als fraktion gemacht

    Ja also was beudeutet Medic <1 Bedeutet 1 das Er OnDuty ist oder was?


    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

  • DAs ist aber meine Antwort?
    Woher soll das Script wissen ob der Tüp Arzt ist wen Er da die Zivis anzeigt?
    Er sagt einfach nur wen der, Der das abfragt ein Zivi ist soll die Nachricht es ist kein Arzt da kommen... :S

    Ich verstehe nicht was du sagen willst bzw. wo der Sinn dabei ist ?
    Ich vermute, dass die Variable Medics die Anzahl der Medics im Dienst ist , aber dieser wird kein Wert zugewiesen (in den vom Threadersteller geposteten Zeilen).


    Also was willst du mit "Er sagt einfach nur wen der, Der das abfragt ein Zivi ist soll die Nachricht es ist kein Arzt da kommen..." sagen ?


  • Ich verstehe nicht was du sagen willst bzw. wo der Sinn dabei ist ?
    Ich vermute, dass die Variable Medics die Anzahl der Medics im Dienst ist , aber dieser wird kein Wert zugewiesen (in den vom Threadersteller geposteten Zeilen).


    Also was willst du mit "Er sagt einfach nur wen der, Der das abfragt ein Zivi ist soll die Nachricht es ist kein Arzt da kommen..." sagen ?

    Ja ich hab das Falsch gelesen undso xD Ich dachte er meint was anderes von GF....


    Naja danach meinte Ich ja er soll uns zeigen was das Medics <1 bedeutet ?(


    //e sry hab kein TV


    else if(strcmp(x_nr,"medic",true) == 0)
    {
    if(GetPlayerInterior(playerid) != 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Von hier aus kannst du keinen Notruf absetzen. Begib dich auf eine offene Straße!");
    return 1;
    }
    if(Medics < 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Es ist kein Arzt im Dienst, bitte versuch es Später erneut!");
    return 1;
    }
    //halt da eine abfrage ob einer on ist xD
    if(Medics >=1)
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "** %s braucht einen Arzt. (gib /accept medic ein um den Anruf anzunehmen)", pname);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    if(PlayerInfo[i][pMember] == 9 || PlayerInfo[i][pLeader] == 9)
    if(OnDuty[i] == 1)
    {
    SendClientMessage(i, COLOR_ORANGE, string);
    }
    }
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hast nach einem Arzt gerufen, warte auf eine Antwort.");
    MedicCall = playerid;
    return 1;
    }


    Du musst noch eine Abfrage machen Glaube so in der Art


    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !

    3 Mal editiert, zuletzt von DreamLife ()

  • mit dem if(Medics < 1) wollt ichs so machen das wen kein medic duty ist das dann diese meldung kommt und wenn einer on ist kommt das GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "** %s braucht einen Arzt. (gib /accept medic ein um den Anruf anzunehmen)", pname);
    for(new i = 0; i < MAX_PLAYERS; i++)

  • mit dem if(Medics < 1) wollt ichs so machen das wen kein medic duty ist das dann diese meldung kommt und wenn einer on ist kommt das GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "** %s braucht einen Arzt. (gib /accept medic ein um den Anruf anzunehmen)", pname);
    for(new i = 0; i < MAX_PLAYERS; i++)

    Dann musst du davor abfragen ob Medics on sind da du ja nach dem Medics <1 Returnst


    Falsche Freunde: Fragen nach Kippen !
    Wahre Freunde: Sind der Grund, warum du keine Kippen hast !
    Falsche Freunde: Nennen deine Eltern Frau/Herr !
    Wahre Freunde: Nennen deine Eltern Mom/Dad !
    Falsche Freunde: Holen dich aus dem Knast und sagen dir, was getan hast, war falsch !
    Wahre Freunde: Sitzen in der Zelle neben dir und sagen: Scheiße...wir haben‘s verkackt...war aber verdammt lustig ! :P
    Falsche Freunde: Haben dich noch nie weinen sehen !
    Wahre Freunde: Weinen mit dir !
    Falsche Freunde: Werden dich stehen lassen, wenn die Menge das tut !
    Wahre Freunde: Werden der kompletten Menge den Arsch treten, die dich stehen gelassen hat ! c:
    Falsche Freunde: Bleiben für ne Weile !
    Wahre Freunde: Bleiben ein Leben lang !
    Falsche Freunde: Werden die Person, die Scheiße über dich erzählt, blöd vollabern !
    Wahre Freunde: Werden sie einfach ausknocken !
    Falsche Freunde: Werden das hier ignorieren !
    Wahre Freunde: Es Kopieren !