Job Filterscript

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
  • Na gut,jeder fängt mal klein an :pinch:


    In deinen Commands erstellst du immer "id,ActionName[24]".Du verwendest es aber nie.Ist
    also quasi um sonst da.
    Der Command /artzt müsste richtig /arzt heissen ;).
    Was mich auch noch stört,ist es das meistens bei solchen Filterscripts wie deinem
    (Ja,gab schon vor dir welche die auf so eine Idee kamen ;P) man sogar den Beruf den man zuvor
    schon gewählt hat,per cmd nochmal wählen kann.
    Ich zeig dir mal wie ich es für besser halte.




    //Nach oben in dein Filterscript
    new Beruf[MAX_PLAYERS];
    #define ARBEITSLOS 0
    #define POLIZEI 1
    #define ARTZ 2
    #define PILOT 3
    //etc
    //Commands
    if (strcmp(cmdtext, "/arbeitslos", true) == 0) {
    if(Beruf[playerid]!=ARBEITSLOS) { // Checkt ob er schon Arbeitslos war
    new string[256],PlayerName[24]; GetPlayerName(playerid,PlayerName,24);
    format(string,256,"%s hat keinen job mehr!",PlayerName); SendClientMessageToAll(COLOR_RED,string);
    SpawnPlayer(playerid);
    Beruf[playerid]=ARBEITSLOS;
    }
    else {
    SendClientMessageToAll(COLOR_RED,"Du bist bereits Arbeitlos");
    }
    return 1;
    }
    if (strcmp(cmdtext, "/polizei", true) == 0) {
    if(Beruf[playerid]!=POLIZEI) {
    new string[256],PlayerName[24]; GetPlayerName(playerid,PlayerName,24);
    format(string,256,"%s ist nun Polizist!",PlayerName); SendClientMessageToAll(COLOR_GREEN,string);
    SetPlayerColor(playerid, COLOR_BLUE);
    GivePlayerWeapon(playerid, 22, 200);
    SetPlayerPos(playerid, 1543.5017,-1639.5959,6.2188);
    SetPlayerSkin(playerid, 280);
    Beruf[playerid]=POLIZEI;
    }
    else {
    SendClientMessageToAll(COLOR_RED,"Du bist bereits Polizist");
    }
    return 1;
    }

  • jo aber sowas nich -.- du kannst sagen das es nich gut ist oder so, aber soetwas mit "son´nen mist hab ich noch nie gesehen :cursing: " sowas find ich einfach i-wie "unnhöflich" wenn er sich mühe gibt um es zu machen, nd du sowas schreibst! Er hat vl. erst angefangen zu scripten, schonma daran gedacht 8|

    Hier, mein nicht existierender Link!

  • ja mach was du willst, bin nich dein Erziehungsberechtigter, der dich erziehen soll... das hätten deine Eltern machen sollen, daher werd ich mich ab jz da raushalten ^^

    Hier, mein nicht existierender Link!