Beiträge von Eagle Eye

    Jo Fehler kommt nicht mehr, Speed ist jetzt nur alle 30 sekunden 1 Porzent. Danke :D
    Selnst wenn ich jetzt von 2000 auf 200 runterstell, wirds nicht schneller.
    Das andere Problem ist, das bei dem script den payday timer überhaupt nicht finde. Und somit nicht einstellen kann, das man pro payday ein wanted verliert.

    Hey Leute hab das zwei Probleme die ich nicht beheben kann, bzw wo ich nicht ganz verstehe was ich tun muss.
    Bezieht sich auf das EER Script von Midomen, welche gesperrt ist. Link Hier.


    Das erste wäre, das beim Tanken sich die Timer nicht killen lassen und irgend eine ID dann meist die Meldung bekommt "Sie können nicht mehr Tanken" Hier die Auszüge aus dem Script.

    Spoiler anzeigen
    if(dialogid == DIALOG_SPRIT)
    {
    if(response)
    {
    if(listitem == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(PlayerInfo[playerid][ptankart] == 2)
    {
    timer1 = SetTimerEx("BENZIN",2000,true,"i",playerid);
    TogglePlayerControllable(playerid,0);
    Refueling[playerid] = 1;
    ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Benzin!");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
    }
    }
    if(listitem == 1)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(PlayerInfo[playerid][ptankart] == 1)
    {
    timer2 = SetTimerEx("DIESEL",2000,true,"i",playerid);
    TogglePlayerControllable(playerid,0);
    Refueling[playerid] = 2;
    ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Diesel!");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
    }
    }
    if(listitem == 2)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(PlayerInfo[playerid][ptankart] == 3)
    {
    timer3 = SetTimerEx("BIOGAS",2000,true,"i",playerid);
    TogglePlayerControllable(playerid,0);
    Refueling[playerid] = 3;
    ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Biogas!");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
    }
    }
    if(listitem == 3)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    if(PlayerInfo[playerid][ptankart] == 4)
    {
    timer4 = SetTimerEx("KEROSIN",2000,true,"i",playerid);
    TogglePlayerControllable(playerid,0);
    Refueling[playerid] = 4;
    ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Kerosin!");
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
    }
    }
    }
    }

    Spoiler anzeigen
    forward BENZIN(playerid);
    public BENZIN(playerid)
    {
    new VID;
    new FillUp;
    new Preis;
    VID = GetPlayerVehicleID(playerid);
    FillUp = 1;
    Preis = FillUp * SPRITPREIS_BENZIN;
    if(Gas[VID] < GetGasMax(GetVehicleModel(VID)))
    {
    if(Refueling[playerid] == 1)
    {
    if(GetPlayerMoney(playerid) >=Preis)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1938.0444,-1774.1871,13.3828))
    {
    SBizzInfo[2][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,1004.0070,-939.3102,42.1797))
    {
    SBizzInfo[3][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,778.2385,-2270.1257,13.3807))
    {
    SBizzInfo[4][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,-90.5515,-1169.4578,2.4079))
    {
    SBizzInfo[5][sbTill] += Preis;
    }
    GivePlayerMoney(playerid,-Preis);
    Gas[VID]+=1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid,rot,"Sie können nicht mehr Tanken");
    KillTimer(timer1);
    UnFreezePlayer(playerid);
    }
    }
    forward DIESEL(playerid);
    public DIESEL(playerid)
    {
    new VID;
    new FillUp;
    new Preis;
    VID = GetPlayerVehicleID(playerid);
    FillUp = 1;
    Preis = FillUp * SPRITPREIS_DIESEL;
    if(Gas[VID] < GetGasMax(GetVehicleModel(VID)))
    {
    if(Refueling[playerid] == 2)
    {
    if(GetPlayerMoney(playerid) >=Preis)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1938.0444,-1774.1871,13.3828))
    {
    SBizzInfo[2][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,1004.0070,-939.3102,42.1797))
    {
    SBizzInfo[3][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,778.2385,-2270.1257,13.3807))
    {
    SBizzInfo[4][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,-90.5515,-1169.4578,2.4079))
    {
    SBizzInfo[5][sbTill] += Preis;
    }
    GivePlayerMoney(playerid,-Preis);
    Gas[VID]+=1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid,rot,"Sie können nicht mehr Tanken");
    KillTimer(timer2);
    UnFreezePlayer(playerid);
    }
    }
    forward BIOGAS(playerid);
    public BIOGAS(playerid)
    {
    new VID;
    new FillUp;
    new Preis;
    VID = GetPlayerVehicleID(playerid);
    FillUp = 1;
    Preis = FillUp * SPRITPREIS_BIOGAS;
    if(Gas[VID] < GetGasMax(GetVehicleModel(VID)))
    {
    if(Refueling[playerid] == 3)
    {
    if(GetPlayerMoney(playerid) >=Preis)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1938.0444,-1774.1871,13.3828))
    {
    SBizzInfo[2][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,1004.0070,-939.3102,42.1797))
    {
    SBizzInfo[3][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,778.2385,-2270.1257,13.3807))
    {
    SBizzInfo[4][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,-90.5515,-1169.4578,2.4079))
    {
    SBizzInfo[5][sbTill] += Preis;
    }
    GivePlayerMoney(playerid,-Preis);
    Gas[VID]+=1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid,rot,"Sie können nicht mehr Tanken");
    KillTimer(timer3);
    UnFreezePlayer(playerid);
    }
    }
    forward KEROSIN(playerid);
    public KEROSIN(playerid)
    {
    new VID;
    new FillUp;
    new Preis;
    VID = GetPlayerVehicleID(playerid);
    FillUp = 1;
    Preis = FillUp * SPRITPREIS_KEROSIN;
    if(Gas[VID] < GetGasMax(GetVehicleModel(VID)))
    {
    if(Refueling[playerid] == 4)
    {
    if(GetPlayerMoney(playerid) >=Preis)
    {
    if(IsPlayerInRangeOfPoint(playerid,10.0,1938.0444,-1774.1871,13.3828))
    {
    SBizzInfo[2][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,1004.0070,-939.3102,42.1797))
    {
    SBizzInfo[3][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,778.2385,-2270.1257,13.3807))
    {
    SBizzInfo[4][sbTill] += Preis;
    }
    else if(IsPlayerInRangeOfPoint(playerid,10.0,-90.5515,-1169.4578,2.4079))
    {
    SBizzInfo[5][sbTill] += Preis;
    }
    GivePlayerMoney(playerid,-Preis);
    Gas[VID]+=1;
    }
    }
    }
    else
    {
    UnFreezePlayer(playerid);
    SendClientMessage(playerid,rot,"Sie können nicht mehr Tanken");
    KillTimer(timer4);
    }
    }


    Das ander Problem kommt nach dem hier.

    Hab mir das auch mal gezogen und wollte etwas lernen und üben
    jedoch schaff ich paar sachen nicht ganz, und wollte fragen, ob da jemand helfen könnte.


    1.) Ich versteh das System der Wanetds da drinnen nicht so weit, das ich nen Timer einbauen kann, das 1 Wanted alle 5 minuten verschwindet. Mich irrtiert iwie diese "Stern" Teil zu sehr.


    2.) Erzeugt man einen Fehler, wenn zwei Personen gleichzeitig am Tanken sind. Undzwar bekommt einer von beiden den dauer Fehler "Sie können nicht mehr Tanken". Dieser Fehler ist dann auf die Log In ID fixxiert, bis zu nem Restart.


    Wäre vlt jemand von euch so Freundlich mir das zu erörtern oder erklären was genau ich tun muss.

    Du meinst, das ich deutsch lernen soll. Ganz ehrlich, ich versuche Rechtschreibfehler zu vermeiden, jedoch wenn einer passiert, darfst du ihn dir behalten. Wenn ich mir mal deinen Text anschaue, finde ich nur Rechtschreibfehler. Es gibt ein Sprichwort, das heisst "Wer im Glashaus sitzt, soll nicht mit Steinen werfen". Und genau das trifft bei dir zu. Mir ist es egal ob du Legasteniker oder sonst was bist, wenn du es selber nicht kannst, erwarte von niemand anderen das er es kann und vorallem kann ich es besser als du und das bringt mich schonmal ein bisschen zum Lächeln. Ganz ehrlich, komm mal von deinem hohen Ross runter und lern mit konstruktiver Kritik umzugehen!
    Niemand meint dir es böse und vorallem will dich niemand damit ärgern, im Gegenteil. Wenn du hier eine Werbung postet hilft dir jeder indem er die negativen Punkte anspricht.


    wenn du meinen text gelesen hättest oder eig verstanden hättest würdest du merken das ich niemanden gesagt habe das er deutsch lernen muss, sondern nur das leute die logisch denken klar im vorteil sind, und jemanden sagen "zurück ans zeichen brett" da kann man gleich sagen, dein projekt ist sche*ße.
    und kontruktive kritik ist das man sachlich etwas anspricht, und dennoch im ende es so sagt, wie man es verbessern kann und freundlich und höfflich. vor allem wird konstruktive kritik immer mit etwas postiven beendet, sollche sachen lernt man in höchschulen.
    und zur info, deines was du geschrieben hast war zwar in richtung konstruktive kritik, jedoch stand bereits im ersten absatz, es ist im aufbau, und ich gehe nach wie vor davon aus, das du weißt was aufbau heißt und was es bedeutet, oder hast du den siemens luft hacken erfunden?

    Also wie ich sehe haben wir hier eine intelligents bestie. schön zu wissen.


    wenn du gärtner bist und blumen pflanz, nimmst du auch einen samen oder schnitzt du dir aus deinen rippen nen samen? -> Du nimmst etwas, das wachsen kann, genau so hier.


    und noch etwas, schön das du erkannt hast das ich legasteniker bin, dennoch ist das kein grund jemanden gleich als so etwas zu outen, es geht niemanden was an, wenn du etwas über meine privats phäre äußerst.


    und was ich bei dir angekreidet habe, das du keine eigene idee kommt zu verbesserung, sondern nur nach redest was der vor dir gesagt hast, sollche menchen gibt es zu zick tausende, und dank diesen menschen funktioniert es auch das intelligente menschen die manche benachteiligungen haben, sei es leichteres gehirn oder legasteniker, den erst kontrollieren können. die größten denker, wissenschaftler und macher der welt sind oder waren benachteiligt und die mehrheit davon legasteniker.

    Erstmal einen normalen Umgangston, lesen kann ich doch, sonst könnte ich das doch gar nicht bewerten!?
    Wenn ihr keine Features habt, dann habt ihr das GF doch nicht editiert. Die Jobs sind gleich, die Fraktionen sind gleich, dann habt ihr vlt. nur ein Anticheatsystem reingepackt und Ende.
    Ganz ehrlich, hier gibt es Leute mit einem Selfmade und vielen Features und du kommst mit einem GF-Edit ohne Features! Ganz ehrlich, das war ein Selfown.. Zitat von dir:"Welche Feauters soll man nenn, wenn noch keine vorhanden sind"
    *Features . Ich habe eine normale objektive Bewertung abgegeben, aber nein, man muss natürlich wiedermal den Bewerter angreifen mit "Wer lesen kann, ist klar im Vorteil". Das kommt nicht reif..


    Ich sagte das ich darauf warte, nicht das ich es selber so sagte, aber jetzt finde ich es langsam belustigend, sry aber deutsch sollte man mächtig sein. Und zur Bewertung hier das was Tux schrieb


    Müssen wir wirklich noch mehr Regeln einführen, damit es wieder vernünftige Bewertungen von Mitgliedern gibt?
    Was bringt es [FSA]Roy, wenn ihr sein Thema mit "X/10" Punkten bewertet, ohne anzugeben, was ihr gut oder schlecht daran findet?




    Für dich gildt das selbe was Tux schon schrieb, erklrung sind Feedback, Zahlen sind Nonsenss. Und wenn man gerade Anfängt ein Projekt zu Starten, kann man keine Feauters haben, oder nimmst du ein Script das Tausende haben und machst es dann zu "deinem"? - Lieber von Null anfangen und alles aufbauen, so funktioniert es langfristig am Besten.


    Danke :D bist sehr gerne Willkommen


    Vorstellung: 5/10
    Forum: 4/10
    Server: Kein bedarf


    Könntest du vlt das lesen was Moderator Tux geschrieben, hat, eine Konstruktive Kritik geben? weil mit Punkten hat man keinen anhalt was zu verbessern wäre


    Vorstellung: 3/10 .. Ist ok .. Bilder fehlen, keine einzigartigen Features, ein wenig langweilig..
    Forum: 7/10 .. Gefällt mir gut, nur der Header kostet auch 3- Punkte.
    Server: -nicht getestet-


    Bzg Features, bitte lies noch mal den ersten Absatz, da steht ja wir sind am Aufbau, welche Feauters soll man nennen, wenn noch keine vorhanden sind. Ich wart eig schon auf ein Kommentar von wem anderen, der sagt "wer lesen kann, ist klar im vorteil"

    Hallo zusammen. Ich möchte euch hier, den Clanserver vom RSA oder auch RoSA vorstellen. Der Gamemode ist ein sehr umfangreicher GF-Edit, bei dem das Schwergewicht auf Reallife liegt. Was es alles gibt, könnt ihr nun hier nachlesen. Da wir aber noch im Aufbau sind, und uns nach unseren Membern richten. Was kommen soll, machen wir das auch so, das unsere Spieler, sprich IHR, zufrieden sein könnt und weiterhin spaß haben könnt.

    Projektleitungs Team


    Die Projektleitung setzt sich aus mehreren Leuten zusammen, die sozusagen als Tribunal Tätig sind. Wir sind keiner dieser "Hey wir sind Kiddies und machen einen Server der dann als DM Server endet" - Server, sondern wir sind ein Team, as versucht einen richtigen Reallife Server aufzubauen. Jeder von uns hat schon einige Jahre SA:MP am Rücken. Wir sind alle drei sind im Bereich 20 und 19 Jahre vertretten und kennen uns schon länger vom Spielen her. Wir haben 1 Forum und Webspace Administrator, und unsere 2 Scripter. So wie auch eine Legale Version vom WBB3 und einen TS3 auch. Und vor allem eine eigene Webadresse.



    Gangs & Mafien


    Es gibt so wie bei jeden GF-Edit Gangs und Mafian, jedoch sind bei uns einige Gangs mit unterschiedlichen Hintergründen. Eine von Reichen und Gelangweilten Kiddies die am liensten das Geld ihrer Eltern in Straßenrennen verlieren. Ein Biker Club der ganz nach dem Vorbild der Hells Angels bzw später dann so, wie der Club vom Leader geführt wird. Und zwei verfeindete Gangs aus dem Singleplayer, welche dort ja schon vom Reallife genommen wurde, auch bekannt als BloodZ und CripZ.
    Unsere momentan noch zwei Mafien, sind auch nach dem Vorbild der echten Familien gemacht. Hier wird auch strenger darauf geachtet, ob der Leader, seine Familie auch richtig führen kann. Vor allem wird auch durch die Admins geschaut, das es ja nicht zu SDM kommen kann.



    Minigames & Events


    Momentan sind unsere Minigames noch im entstehen, jedoch gibt es durch die Admins, oder durch ein paar Reiche Spieler, Regelmäßig Events. Natürlich ist dieser Event Ort dann eine SDM Freie Zone, es sei denn, es soll ein DM Event sein.



    Jobs


    Es gibt insgesamt 9 Jobs, die dir Helfen, andere zu besiegen oder dir Geld bringe:


    • Detektiv: Hilft dir Leute auf der Karte zu finden
      Waffendealer: Verkaufe an andere Waffen und baue so dein Imperium auf
      Drogendealer: Du magst lieber Drogen als Waffen? Dann verkaufe das weiße Gold
      Prostituierte: Dame oder Herr des Horizontalen Gewerbes
      Busfahrer: Fahr deine Strecke und nimm andere Leute mit
      Zugfahrer: Fahr deine Runde in San Andreas und verdiene dir durch deine Passagiere noch etwas Extra
      Autodieb: Knack ein Auto und bring es Weg
      Reinigungsdienst: Da die Straßen immer wieder dreckig werden, kümmer dich doch mal das sie Sauberer werden
      Pilot: Transportiere Waren durch ganz San Andreas



    Level & Geld


    Durch höhres Level, kann man sich auch bessere Sachen besorgen, bzw verdienen. Geld braucht man die ganze Zeit, um zu überleben zu können.



    Häuser


    Es gibt momentan einen haufen an Häusern, jedoch sitzt unser Scripter Team bereits daran, ein Dynamisches Haussystem einzubauen, das du dir überall, ein Haus haben kannst.



    Biz System


    Noch in genauerer Bearbeitung, da manche Biz noch nciht so ganz ihren Sinn ergaben, jedoch sollen noch weitere dazu kommen



    Sicherheit


    Der Server wird von zwei Anti Cheat Programmen geschützt, einen Computer mäßigen Anti Cheat und einen, das sich das Admin Team nennt. Hacker und Cheater sind nicht erwünscht, denn sie stören nur das Spielerlebniss.



    Serverinfo


    Unser Server ist erreichbar unter:
    176.9.44.136:7774
    Wir sind auch unter folgendem Forum erreichbar:
    http://rules-of-sa.at/wbb/


    //Edit:


    Feauters:
    Da manche Umbedingt meinen das auch schon von Null an ein Feauter vorhanden sein muss, dann nenne ich mal etwas, was ich eigentlich als Standard für ein Reallife Script halte.

    • Statt Sterben Bewusstlos dort liegen und auf Medic warten, wird man in 2 min nicht wiederbelebt oder hat man innerhalb der 1 min keinen Medic gerufen respawnt man ganz normal
    • Tunings an Autos bleiben gespeichert
    • Autohäuser
    • Premium Shop
    • Fürn Anfang mal bis zu 5 Autos pro Spieler
    • Kein Filterscript
    • Alle Gebäude mit Leertaste begehbar
    • Bankrob
    • 24/7 Rob
    • Tankstellen Rob
    • Alcatraz

    Hey Leute, nach ner anstrengenden Nacht und einem Tag vor nem Script sieht man nicht immer den Fehler. Es werden einfach nciht weniger Wanteds ^^"


    Also Hier die zwei sachen.


    Einmal das Normale Wanted werden mehr


    if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(OnDuty[playerid] != 1)
    {
    SendClientMessage(playerid, COLOR_RED, "Sie sind nicht im Dienst.");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Benutze: /su [SpielerID] [Anzahl] [Verbrechen]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Benutze: /su [SpielerID] [Anzahl] [Verbrechen]");
    return 1;
    }
    new WantedAnzahl;
    WantedAnzahl = strval(tmp);
    if (IsACop(playerid) && OnDuty[playerid] ==1)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[giveplayerid][pJailed] > 0)
    {
    SendClientMessage(playerid, COLOR_RED, "Der Spieler ist im Gefängnis.");
    return 1;
    }
    if (gTeam[giveplayerid] != 2 && !IsACop(giveplayerid))
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Benutze: /su [SpielerID] [Anzahl] [Verbrechen]");
    return 1;
    }
    WantedLevel[giveplayerid] += WantedAnzahl;
    format(string, sizeof(string), "Sie haben ein Verbrechen begangen ( %s ). Reporter: %s.",result,sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
    format(string, sizeof(string), "Aktuelles Wantedlevel: %d", WantedLevel[giveplayerid]);
    SendClientMessage(giveplayerid, COLOR_YELLOW, string);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsACop(i))
    {
    format(string, sizeof(string), "** %s gibt %s, %d Wanteds.**",sendername,giveplayer, WantedAnzahl);
    SendClientMessage(i, 0x0000FFFF, string);
    format(string, sizeof(string), "** Verbrechen: %s ** Gesamt: %d **",result, WantedLevel[giveplayerid]);
    SendClientMessage(i, 0x0000FFFF, string);
    }
    }
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Dieser Spieler ist ein Staatsdiener.");
    }
    }
    }
    else
    {
    format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Sie sind kein Staatsdiener.");
    }
    }
    return 1;
    }


    Und hier das verringern ...


    public WantedLoss(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new wanted = GetPlayerWantedLevel(playerid);
    if(wanted >=1)
    {
    SetPlayerWantedLevel(playerid,wanted-1);
    SendClientMessage(playerid,COLOR_GREY,"Du hast ein Wanted verloren!"); // Um dem Spieler nochmal zu sagen was er eh gesehen hat !! Der schönheit halber !!
    }
    }
    return 1;
    }