Polizei Error

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
  • Hallo,
    Ich bin grad an einen Realllife projekt dran und muss sagen, mir gefält es, aber kommen wir zum problem.
    Ich sitze im Police Car und gib /m für das mikro vom police car an zu machen
    soweit so gut.
    kommt dann so ein hinweiß das ich denn text dabei machen soll also hinterschreiben.
    mache ich und drücke enter
    was passiert: Du sitzt nicht in einen police car.
    hää? wie ich sitze in keinen police car. (sitzte in einen police car)
    Meine frage was ist hierdran falsch?
    if(strcmp(cmd, "/megaphone", true) == 0 || strcmp(cmd, "/m", true) == 0){ if(IsPlayerConnected(playerid)) {new tmpcar = GetPlayerVehicleID(playerid);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_GRAD2, "USAGE: (/m)egaphone [megaphone chat]");return 1;}if(gTeam[playerid] == 2 || IsACop(playerid)){if(!IsACopCar(tmpcar)){SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Police Vehicle !");return 1;}if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1){format(string, sizeof(string), "[Officer %s:o< %s]", sendername, result);ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);}else if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2){format(string, sizeof(string), "[Agent %s:o< %s]", sendername, result);ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);}else if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3){ format(string, sizeof(string), "[Soldier %s:o< %s]", sendername, result); ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);}printf("%s", string);}else{ SendClientMessage(playerid, COLOR_GRAD2, " You are not part of a Team !");return 1;}}return 1;}


    bitte Helfen


    MFG
    Pipapaul

  • if(strcmp(cmd, "/megaphone", true) == 0 || strcmp(cmd, "/m", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new tmpcar = GetPlayerVehicleID(playerid);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_GRAD2, "USAGE: (/m)egaphone [megaphone chat]");return 1;
    }
    if(gTeam[playerid] == 2 || IsACop(playerid))
    {
    if(!IsACopCar(tmpcar))
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Police Vehicle !");return 1;
    }
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "[Officer %s:o< %s]", sendername, result);ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "[Agent %s:o< %s]", sendername, result);ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3)
    {
    format(string, sizeof(string), "[Soldier %s:o< %s]", sendername, result); ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    printf("%s", string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not part of a Team !");return 1;
    }
    }
    return 1;
    }
    -> richtig eingerückt.

  • machs so



    new CopCars[10];//falls du 10 CopCars hast




    CopCars[0] = AddStaticVehicle(..........
    CopCars[2] = AddStaticVehicle(..........
    CopCars[3] = AddStaticVehicle(..........
    //.......................


    unter public IsACopCar

    public IsACopCar(carid)
    {
    for(new car=0;car < sizeof(CopCars); car++)
    {
    if(carid == CopCars[car])return true;
    return false;
    }
    }


    bei dir sind nähmlich bestimmt die carids verrutscht

    RFT

  • das löst aber nicht diese errors und warnungen
    WARNUNGEN:
    D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(452) : error 017: undefined symbol "spieler_daten"D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(452) : error 009: invalid array size (negative, zero or out of bounds)D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1778) : warning 219: local variable "leader" shadows a variable at a preceding levelD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1784) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1784) : warning 205: redundant code: constant expression is zeroD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1778) : warning 204: symbol is assigned a value that is never used: "leader"D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1796) : warning 219: local variable "leader" shadows a variable at a preceding levelD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1802) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1802) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1802) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1802) : warning 205: redundant code: constant expression is zeroD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1796) : warning 204: symbol is assigned a value that is never used: "leader"D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1814) : warning 219: local variable "leader" shadows a variable at a preceding levelD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1820) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1820) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1820) : warning 213: tag mismatchD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1820) : warning 206: redundant test: constant expression is non-zeroD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1814) : warning 204: symbol is assigned a value that is never used: "leader"D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1964) : error 017: undefined symbol "CopCars"D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1964) : error 036: empty statementD:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1964) : error 017: undefined symbol "car"D:\samp03asvr_R8_win32\gamemodes\Neon-Reallife.pwn(1964) : fatal error 107: too many error messages on one line
    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    6 Errors.



    HIER DAS SCRIPT:
    http://='http://www.file-upload.net/download-2712553/Neon-Reallife.pwn.html']http://www.file-upload.net/download-2712…allife.pwn.html

  • hey,
    komm ich kriege es nicht raus und du beleidigst mich obwohl ich garnix gemacht habe?
    Armselig alta :thumbdown:

  • Hallo




    Ganz Oben im Script


    bei den #define


    neues


    #define spieler_daten




    NameTimer kannst du Kompleet aus dem Script löschen


    Das Andere Error sorry das weiß ich auch ned bin erst noob scripter xD

  • ja ok, danke Sezer16


    willst du uns vielleicht helfen?


    wir sind grad 2 aber wir suchen eben welche die uns helfen


    für dich springt dabei ein admin account raus (ingame),
    im forum admin und scripter im team also scripten des gamemods


    und wir suchen auch mapper die uns helfen
    genau das gleiche wie oben


    skype: |¢†|¢яιмє ツ oder pn

  • Hallo,



    Kein Problem...


    Bin aber nur Anfänger, scripte erst seit ca 5 tagen...



    Außerdem habe ich ein eigenes Projekt und schreiben ein Selfmade, sorry


    Aber danke für dein Angebott...


    www.nr-roleplay.de.vu


    kannst ja mal vorbeischauen ^^

  • Kann sein das du bei dem enum von deinem Login und Register System bei spieler_daten etwas falsch hast.


    Schick uns mal die Zeile mit enum.

  • ok enum daten

    SQL
    enum spieler_daten{skin,leader,team,eingeloggt,}
  • Hallo,



    Erserzt mal deines mit dem hier


    enum spieler_daten
    {
    skin,
    leader,
    team,
    eingeloggt,
    }

  • @Sezer16:
    Das ist das selbe.


    Versuch mal das hier da war ein Komma zu viel:


    enum spieler_daten
    {
    skin,
    leader,
    team,
    eingeloggt
    }

  • Hallo,



    Ups habe das Koma zuviel gemacht ^^


    Naja Soory jeder macht fehler ^^

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen