Beiträge von Exqoolz

    Hey, Ich habe eine Frage
    Ich krieg immer so kleine Fehler HOFFE IHR könnt mir helfen:
    Errors:


    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(12077) : error 029: invalid expression, assumed zero
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(12077) : warning 215: expression has no effect
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(12077) : error 001: expected token: ";", but found "if"


    Code:


    if (newkeys == KEY_FIRE)
    {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) || if(AdminDuty[playerid] == 1)
    {
    new Float:x, Float:y, Float:z;
    GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);SetVehicleVelocity(GetPlayerVehicleID(playerid),x*2.5,y*2.5,z*2.5);
    }
    }


    Mfg
    ZaferK

    Hey, Ich habe ein Problem: Ich bekomme folgende Fehler:
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(33640) : error 028: invalid subscript (not an array or too many subscripts): "unsterblich"D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(33640) : warning 215: expression has no effectD:\Script - 2013\gamemodes\MVD-Roleplay.pwn(33640) : error 001: expected token: ";", but found "]"D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(33640) : error 029: invalid expression, assumed zeroD:\Script - 2013\gamemodes\MVD-Roleplay.pwn(33640) : fatal error 107: too many error messages on one line


    Forward und Public:


    forward unsterblich(playerid);
    public unsterblich(playerid)
    {
    SetPlayerHealth(playerid, 9999);
    SetPlayerArmour(playerid, 9999);
    SetVehicleHealth(GetPlayerVehicleID(playerid), 10000.0);
    return 1;
    }
    Befehl:


    if(strcmp(cmd, "/adminduty", true)==0 || strcmp(cmd, "/aod", true)==0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 0)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du musst eingeloggt sein !");
    return 1;
    }
    if(SpielerInfo[playerid][pAdmin] >= 1)
    {
    if(AdminDuty[playerid] == 0)
    {
    AdminDuty[playerid] = 1;
    SetPlayerArmour(playerid, 99999);
    SetPlayerHealth(playerid, 99999);
    SetPlayerColor(playerid, 0xC46F3585);
    unsterblich[playerid] = SetTimerEx("unsterblich", 2000, true,"i",playerid);
    SendClientMessageToAll(COLOR_YELLOW,"Ein Teammitglied geht nun in den Dienst");
    return 1;
    }
    else if(AdminDuty[playerid] == 1)
    {
    AdminDuty[playerid] = 0;
    SetPlayerArmour(playerid, 100);
    SetPlayerHealth(playerid, 100);
    KillTimer(unsterblich[playerid]);
    SetPlayerColor(playerid,TEAM_HIT_COLOR);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessageToAll(COLOR_YELLOW,"Ein Teammitglied ist aus den Dienst gegangen");
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Teammitglied!");
    return 1;
    }
    }
    return 1;
    }

    Jetzt so


    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(3714) : warning 219: local variable "count" shadows a variable at a preceding level
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21054) : error 017: undefined symbol "count"
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21056) : error 017: undefined symbol "count"
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21063) : warning 209: function "ocmd_countdown" should return a value
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.
    :(

    Nun sieht es leider so aus:



    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(3714) : warning 219: local variable "count" shadows a variable at a preceding level
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21052) : error 003: declaration of a local variable must appear in a compound block
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21052) : error 017: undefined symbol "string"
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21052) : warning 215: expression has no effect
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21052) : error 001: expected token: ";", but found "]"
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21052) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.




    ocmd:countdown(playerid,params[]) {
    if(SpielerInfo[playerid][pAdmin]>=3)
    new string[128],count;
    if(sscanf(params,"d",count)) return SendClientMessage(playerid,TEAM_HIT_COLOR,"Verwendung: /countdown [Zeit]");
    Start_Countdown(count);
    format(string,128,"Du hast den Countdown für %d Sekunden laufen lassen!",count);
    SendClientMessage(playerid,TEAM_BLUE,string);
    return 1;
    }

    Hallo,
    Ich habe "Count" definiert aber er sagt es ist nicht definiert
    D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(3714) : warning 219: local variable "count" shadows a variable at a preceding levelD:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21052) : error 017: undefined symbol "count"D:\Script - 2013\gamemodes\MVD-Roleplay.pwn(21053) : error 017: undefined symbol "count"Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    2 Errors.


    Was ist falsch hier?



    ocmd:countdown(playerid,params[]) {
    if(SpielerInfo[playerid][pAdmin]>=3)
    if(sscanf(params,"d",count)) return SendClientMessage(playerid,TEAM_HIT_COLOR,"Verwendung: /countdown [Zeit]");
    Start_Countdown(count);
    new string[128],count;
    format(string,128,"Du hast den Countdown für %d Sekunden laufen lassen!",count);
    SendClientMessage(playerid,TEAM_BLUE,string);
    return 1;
    }

    Was ist daran falsch?


    if(newkeys & KEY_FIRE)
    {
    if(GEDRUECKT(KEY_FIRE) && ValideWaffe(playerid)) {
    if(!HAT_GESCHOSSEN(playerid)) {
    SETZE_GESCHOSSEN(playerid);
    SetTimerEx("Headshot_AntiSpam", 1000, false, "d", playerid);
    Headshot_ErmittleZielperson(playerid);
    }
    if(FotoCP[playerid] == 4)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,2467.6118,-1350.9265,25.3558,2.5);
    FotoCP[playerid] = 5;
    }
    if(FotoCP[playerid] == 7)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,2243.3359,-2457.2031,13.2801,2.5);
    FotoCP[playerid] = 8;
    }
    if(IsACop(playerid))
    {
    new issuerid = GetClosestPlayer(playerid);
    if(GetDistanceBetweenPlayers(playerid,issuerid) < 2)
    {
    if(GetPVarInt(playerid, "Tazer") == 0) return 1;
    if(IsPlayerConnected(issuerid))
    if(IsPlayerInAnyVehicle(playerid)) return 1;
    if(IsPlayerInAnyVehicle(issuerid)) return 1;
    if(tazerzeit[playerid] == 1) return 1;
    new giveplayer[MAX_PLAYER_NAME];
    new sendername[MAX_PLAYER_NAME];
    new string[128];
    new Float: pX, Float:pY, Float:pZ;
    GetPlayerPos(issuerid, pX, pY, pZ);
    GetPlayerName(issuerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* %s hat dich mit seinem Tazer niedergestreckt. Du bist für 20 Sekunden Gelähmt.", sendername);
    SendClientMessage(issuerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Du hast %s mit deinem Tazer niedergestreckt.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* %s nimmt seinen Tazer und streckt %s nieder.", sendername ,giveplayer);
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    GameTextForPlayer(issuerid, "~r~Geschockt", 2500, 3);
    ApplyAnimation(issuerid, "CRACK","crckdeth1", 4.0, 0, 1, 1, 1, 0, 1);//crack Animation
    TogglePlayerControllable(issuerid, 0);
    SetPVarInt(issuerid, "Tazed", 1);
    tazerzeit[playerid]=1;
    SetTimerEx("tazertime",20000,0,"i",playerid);
    SetTimerEx("untaze",20000,0,"i",issuerid);
    }
    }
    }




    Wir, die Projektleitung von DRP möchten hiermit unseren Server vorstellen und euren Interesse wecken. Wir wünschen euch viel Spaß beim Lesen.



    Das Script läuft auf einem komplett laggfreien Server und zuverlässigem. Geschrieben wurde es von Godfather und ZaferK edietiert. Es ist ressourcenschonend und intelligent gescriptet damit einem der Spielspaß nicht vergeht. Es spielt sich in Los Santos ab.



    Enter-System: Nicht lästiges /enter schreiben um in ein Gebäude zu kommen bei uns musst du einfach nur F oder Enter drücken.

    Dialoge: Bei uns sind Befehle Schnee von Gestern bei uns werden viel Dialoge verwendet.

    Haussystem: Du willst eine Villa ganz oben an den Reichenvierteln haben? Dann spar viel es ist realistisch angepasst.

    Geschäfte: Werde auch ein reicher Unternehmer und kaufe dir ein Geschäft die zum Leben in Los Santos beitragen und damit verdienst du sehr viel Geld. Aber bis dahin musst du erstmal viel sparen.

    Gangfightsystem: Du willst die Gebiete einnehmen? Dann greif es zusammen mit deiner Gang/Mafia an. Da steht dir keiner im Weg!

    Spielermarkersystem: Kein lästiges Suchen mehr nach anderen Spielern bei uns sind einfach alle Spieler auf der Minimap gekennzeichnet und die Hitmans können schon unshow gehen (versteckt).

    Und viele mehr! Alle neuen guten Systeme würden hier den Rahmen sprengen! Komm und teste es doch selber ;)



    Los Santos Police Department: Es sorgt für Recht und Ordnung in Los Santos und es hat auch ein Fahrer, Beifahrerdienst, und Motorraddienst System für die gerechte Einteilung.

    Federal Bureau of Investigation: Die Staatseinheit LSPD kommen mal nicht weiter, da muss das FBI mit Ortungsfunktionen und drum und dran ran!

    National Guard: Die Staatseinheiten sind am Boden zerstört? Dann müssen die Sonderwaffen des Militärs ran!

    Special Force: Das ist die Spezialeinheit sie wissen wie es bei der Razzia und Taktischen System auszusehen hat!

    San Andreas Medical Department: Sie sorgen dafür dass Los Santos virenfrei bleibt und so viele Menschleben gerettet werden.

    News Reporter: Sie halten dich auf dem neuesten Stand!

    Taxi: Du musst mal von A nach B und hast kein Auto dann rufe dir ein Taxi!

    Fahrschule: Du brauchst ganz dringend einen Schein und kannst es in der Stadthalle nicht machen, dann rufe dir einen Fahrlehrer!

    ADAC: Dein Auto kann nicht mehr? rufe den ADAC!

    San Trans: Sie beliefern die Geschäfte ohne sie kannst du nichts kaufen.

    Terroristen: Sie bergen explosive Momente in Los Santos und bringen die Staatseinheiten ins Schwitzen!

    Gangs & Mafien: Sie sind die blutrünstigen Fraktionen von Los Santos sie machen sehr vieles kriminelles Bankraube et cetera aber sie kämpfen auch gegeneinander!



    Es gibt viele Nebenjobs wie Detektiv, Müllmann, Farmer, Busfahrer mach doch mal ein Einstieg in diese Berufe! :)



    Das Forum wurde sehr gut gestaltet und mit vielen Plugins ausgestattet.

    Derzeit läuft es noch auf WBB Lite aber wir werden uns eine Lizenz besorgen in nächster Zeit.



    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

    Forum: DreamRPs.TK (.de Domain folgt)

    Server IP: 85.114.140.13:8243

    Teamspeak³ IP: 95.156.214.161:5004


    Wir hoffen auf viele User und wir hoffen, dass wir euch überzeugen konnten.

    Viel Spaß wünscht die Projektleitung.

    Wie mach ich ein Befehl im Godfather wo ich seh wer als letztes dieses Auto gefahren ist?
    bei Fraktionscar sollte die Fraktoin da stehen
    und bei privat der besitzer

    Gehen leider immernoch keine Befehle :(


    /makeleader


    if(strcmp(cmd, "/makeleader", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(PlayerInfo[playerid][pAdmin] <= 1334)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht berechtigt, diesen Befehl zu benutzen !");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /makeleader [playerid/PartOfName] [Number(1-10)]");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 1 = LSPD, 2 = FBI, 3 = NG, 4 = Medic, 5 = LCN, 6 = 21st Street");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 7 = Mayor, 8 = Hitman, 9 = News Reporter, 10 = Taxi");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 11 = Fahrlehrer, 12 = Groove Street, 13 = Yakuza, 14 = ADAC");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 15 = Transporter, 16 = Special Force, 17 = Terroristen, 18 = San Trans");
    return 1;
    }
    new para1;
    new level;
    para1 = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /makeleader [playerid/PartOfName] [Number(1-10)]");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 1 = LSPD, 2 = FBI, 3 = NG, 4 = Medic, 5 = LCN, 6 = 21st Street");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 7 = Mayor, 8 = Hitman, 9 = News Reporter, 10 = Taxi");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 11 = Fahrlehrer, 12 = Groove Street, 13 = Yakuza, 14 = ADAC");
    SendClientMessage(playerid, COLOR_GRAD2, "Verfügbare Fraktionen: 15 = Transporter, 16 = Special Force, 17 = Terroristen, 18 = San Trans");
    return 1;
    }
    level = strval(tmp);
    if(level > 18 || level < 0) { SendClientMessage(playerid, COLOR_GREY, " Dont go below number 0, or above number 17!"); return 1; }
    if (PlayerInfo[playerid][pAdmin] >= 1337)
    {
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
    {
    SendClientMessage(playerid, COLOR_GREY, " That player is in a Faction / Family !");
    return 1;
    }
    if(RequestJobMoney[para1]==1)
    {
    SendClientMessage(para1, COLOR_GREY, "Du hast nun einen Job, und dein Arbeitslosengeld ist gekündigt.");
    RequestJobMoney[para1]=0;
    }
    if(PlayerInfo[para1][pLeader] >= 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Dieser Spieler ist schon ein Leader, Bitte benutze erst /unmakeleader !");
    return 1;
    }
    if(PlayerInfo[para1][pJobLock] >= 1)
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Dieser Spieler hat Jobsperre !");
    return 1;
    }
    if(PlayerInfo[para1][pJob] > 0)
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Dieser Spieler hat einen Job !");
    return 1;
    }
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    PlayerInfo[para1][pLeader] = level;
    format(string, sizeof(string), "* Du wurdest von Admin %s zum Leader deiner gewählten Fraktion gemacht.", sendername);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Du hast %s die Kontrolle über die Fraktion Nr. %d gegeben.", giveplayer,level);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    getdate(year, month, day);
    PlayerInfo[para1][pJobInvite] = 1;
    PlayerInfo[para1][pJobInviteMonth] = month;
    PlayerInfo[para1][pJobInviteDate] = day;


    if(level == 0) { PlayerInfo[para1][pChar] = 0; }
    else if(level == 1)
    {
    PlayerInfo[para1][pChar] = 228; PlayerInfo[para1][pModel] = 288; SpawnPlayer(para1);
    }
    else if(level == 2)
    {
    PlayerInfo[para1][pChar] = 228; PlayerInfo[para1][pModel] = 228;SpawnPlayer(para1);
    }
    else if(level == 3)
    {
    PlayerInfo[para1][pChar] = 228; PlayerInfo[para1][pModel] = 228;SpawnPlayer(para1);
    }
    else if(level == 4)
    {
    PlayerInfo[para1][pChar] = 228; PlayerInfo[para1][pModel] = 274;SpawnPlayer(para1);
    }
    else if(level == 5)
    {
    PlayerInfo[para1][pChar] = 113; PlayerInfo[para1][pModel] = 113;SpawnPlayer(para1);
    }
    else if(level == 6)
    {
    PlayerInfo[para1][pChar] = 115; PlayerInfo[para1][pModel] = 115;SpawnPlayer(para1);
    }
    else if(level == 7)
    {
    PlayerInfo[para1][pChar] = 147; PlayerInfo[para1][pModel] = 147;SpawnPlayer(para1);
    }
    else if(level == 8)
    {
    PlayerInfo[para1][pChar] = 294; PlayerInfo[para1][pModel] = 294;SpawnPlayer(para1); PlayerInfo[para1][pHitman] = 2;
    }
    else if(level == 9)
    {
    PlayerInfo[para1][pChar] = 227; PlayerInfo[para1][pModel] = 227;SpawnPlayer(para1);
    }
    else if(level == 10)
    {
    PlayerInfo[para1][pChar] = 61; PlayerInfo[para1][pModel] = 61;SpawnPlayer(para1);
    }
    else if(level == 11)
    {
    PlayerInfo[para1][pChar] = 59; PlayerInfo[para1][pModel] = 59;SpawnPlayer(para1);
    }
    else if(level == 12)
    {
    PlayerInfo[para1][pChar] = 270;PlayerInfo[para1][pModel] = 270; SpawnPlayer(para1);
    }
    else if(level == 13)
    {
    PlayerInfo[para1][pChar] = 120; PlayerInfo[para1][pModel] = 120; SpawnPlayer(para1);
    }
    else if(level == 14)
    {
    PlayerInfo[para1][pChar] = 202; PlayerInfo[para1][pModel] = 202; SpawnPlayer(para1); PlayerInfo[para1][pJob] = 7;
    }
    else if(level == 15)
    {
    PlayerInfo[para1][pChar] = 294; PlayerInfo[para1][pModel] = 294; SpawnPlayer(para1);
    }
    else if(level == 16)
    {
    PlayerInfo[para1][pChar] = 228; PlayerInfo[para1][pModel] = 228; SpawnPlayer(para1);
    }
    else if(level == 17)
    {
    PlayerInfo[para1][pChar] = 220; PlayerInfo[para1][pModel] = 220; SpawnPlayer(para1);
    }
    else if(level == 18)
    {
    PlayerInfo[para1][pChar] = 217; PlayerInfo[para1][pModel] = 217; SpawnPlayer(para1);
    PlayerInfo[para1][pJob] = 16;
    }
    gTeam[para1] = 11;
    PlayerInfo[para1][pTeam] = 11;
    PlayerInfo[para1][pRank] = 6;
    SetPlayerSkin(para1, PlayerInfo[para1][pModel]);
    if(PlayerInfo[para1][pLeader] == 8 || PlayerInfo[para1][pHitman] >= 1)
    {
    PlayerInfo[para1][pLeader] = 0;
    PlayerInfo[para1][pRank] = 0;
    PlayerInfo[para1][pHitmanRank] = 6;
    PlayerInfo[para1][pJobInviteMonth] = 0;
    PlayerInfo[para1][pJobInviteDate] = 0;
    }
    }
    }//not connected
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht berechtigt, diesen Befehl zu benutzen !");
    }
    }
    return 1;
    }

    Hallo, Liebe Leute
    Ich hab das Magical Reallife Script
    und wenn ich mich Hitman Leader mache
    kommt You are not an Approved Leader, you are now an Civilian
    Jedoch kann ich nicht mehr die Leadersachen benutzen also /giverank und so
    aber die Hitmanrechte also /portable und so weiter.
    Hoffe ihr könnt mir helfen


    if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
    {
    MedicBill[playerid] = 0;
    new rand = random(sizeof(CIV));
    SendClientMessage(playerid, COLOR_LIGHTRED, "You are not an Approved Leader, you are now a Civilian !");
    PlayerInfo[playerid][pTeam] = 3;
    gTeam[playerid] = 3;
    SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
    PlayerInfo[playerid][pModel] = CIV[rand];
    SpawnPlayer(playerid);
    }
    Wenn ich des rausmache gehen die Befehle immer noch nicht.


    #edit kann mir den niemand helfen? ist dringend