Beiträge von DurtyFree

    /clear geht nicht also das /clear wo man wanted wegmachen kann...
    Hir mal der ausschnitt


    if(strcmp(cmd, "/clear", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new member = PlayerInfo[playerid][pMember];
    new leader = PlayerInfo[playerid][pLeader];
    new rank = PlayerInfo[playerid][pRank];
    if(gTeam[playerid] == 2)
    {
    if (!PlayerToPoint(3.0, playerid, 253.9280,69.6094,1003.6406))
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Du bist nicht in der Polizeistation!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "BENUTZUNG: /clear [playerid/PartOfName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Du kannst dich nicht selbst clearen!"); return 1; }
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Officer %s has cleared your Records and Wanted Points.", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    WantedPoints[giveplayerid] = 0;
    WantedLevel[giveplayerid] = 0;
    ClearCrime(giveplayerid);
    if(gTeam[giveplayerid]==4)
    {
    gTeam[giveplayerid] = 3;
    SetPlayerToTeamColor(giveplayerid);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name!");
    }
    }
    else if(member == 13||member == 13||leader == 13||leader == 13)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "BENUTZUNG: /clear [playerid/PartOfName]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Clear yourself!"); return 1; }
    if(rank < 4) { SendClientMessage(playerid, COLOR_GREY, " You need Rank 4 to clear someone's Wanted Points + Records !"); return 1; }
    if(GetPlayerMoney(playerid) < 5000) { SendClientMessage(playerid, COLOR_GREY, " You need $5000 to Clear your Family Member !"); return 1; }
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(member > 0)
    {
    if(PlayerInfo[giveplayerid][pMember] != member)
    {
    SendClientMessage(playerid, COLOR_GREY, " That player is not in your Family !");
    return 1;
    }
    format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s for $5000.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Family Member %s with Rank %d, has cleared your Records and Wanted Points.", sendername, rank);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    }
    else if(leader > 0)
    {
    if(PlayerInfo[giveplayerid][pMember] != leader)
    {
    SendClientMessage(playerid, COLOR_GREY, " That player is not in your Family !");
    return 1;
    }
    format(string, sizeof(string), "* You cleared the Records and Wanted Points of %s for $5000.", giveplayer);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Family Leader %s, has cleared your Records and Wanted Points.", sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    }
    WantedPoints[giveplayerid] = 0;
    WantedLevel[giveplayerid] = 0;
    ClearCrime(giveplayerid);
    PlayerMoney[playerid] -= 500000;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Invalid ID/Name!");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " You are not an Cop / FBI / National Guard / Family Member !");
    }
    }//not connected
    return 1;
    }


    Noch ein Problem ^^


    Beim Compilen von meinem GM grieg ich 1Error


    C:\Dokumente und Einstellungen\Anwender\Desktop\GGF.pwn(875) : error 001: expected token: "-identifier-", but found ","
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Ich weiß das es bedeutet irgend wo fehlt was zb ein , oder ; aber das problem ist bei 30tausend zeilen diesen winzigen fehler zu finden...
    Villt habt ihr ja paar tips ^^


    Lg alex

    Wie schon in der Überschrift haben wir ein Bug wo den Server abstürtzen lässt das sind folgende:
    Wenn man bei der CityBank /enter macht Crasht ganzer Server... Lost the Connection....
    Das gleiche wenn man /pay oder /geldgeben macht...
    Oder wenn man in ein Biz gehen will auch das gleiche...
    Dan kam heute noch dazu wenn man beim BSN was essen will exe fehler...


    Infos:
    Wir benutzen ein Godfather Edit
    Der Server ist noch neu
    Wer es mal Selber sehn will kann gerne mal kommen IP: 85.114.137.154:7045 o.o


    Lg alex
    PS:Bitte um schnelle Antworten.

    Ich suche ein guten Streamer habe viele getestet aber die meisten warn auf English und hatten eine schelchte Anleitung....Kann hir einer bitte ein Streamer zum dowloade stellen mit guter Anleitung auf DEUSTCH der Streamer sollte Vehicle und Objekte Streamen können MIND 5000....




    LG alex


    PS:Bitte keine Links zu irgendwelchen Seiten wo Streamer sind.....

    Ich hab ein Filterscript erstellt und noch paar sachen aus Breadfish rein geholt aber es kommen immer diese Error meldungen...


    C:\Dokumente und Einstellungen\Anwender\Desktop\Kopie von Server\filterscripts\LEER.pwn(17) : warning 201: redefinition of constant/macro (symbol "COLOR_RED")
    C:\Dokumente und Einstellungen\Anwender\Desktop\Kopie von Server\filterscripts\LEER.pwn(423) : error 001: expected token: "#endif", but found "-end of file-"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Das ist der FIlterscript......



    #define COLOR_LIGHTBLUE 0x33CCFFAA
    #define COLOR_RED 0xAA3333AA
    #define COLOR_GREY 0xAFAFAFAA
    #define COLOR_PURPLE 0xC2A2DAAA
    #define COLOR_WHITE 0xFFFFFFAA
    #define COLOR_DBLUE 0x2641FEAA
    #define COLOR_BLUE 0x33AAFFFF
    #define COLOR_GREEN 0x33AA33AA
    #define COLOR_ORANGE 0xFF9900AA
    #define COLOR_PINK 0xFF69B4FF
    #define COLOR_BGREEN 0x08FD04FF
    #define COLOR_CYAN 0x00FFFFAA
    #define COLOR_RED 0xFF3366FF
    #define COLOR_YELLOW 0xFFCC33FF
    #define COLOR_DGREEN 0x008000FF
    #define COLOR_DRED 0x800000FF
    #define COLOR_DARK 0x000000FF



    orward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
    public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
    {
    if(IsPlayerConnected(playerid))
    {


    new Float:oldposx, Float:oldposy, Float:oldposz;
    new Float:tempposx, Float:tempposy, Float:tempposz;
    GetPlayerPos(playerid, oldposx, oldposy, oldposz);
    tempposx = (oldposx -x);
    tempposy = (oldposy -y);
    tempposz = (oldposz -z);
    //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
    if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
    {
    return 1;
    }
    }
    return 0;
    }
    public OnFilterScriptInit()
    {


    CreateObject(971, 1181.533569, -897.506592, 47.013580, 90.2409, 4.2972, 3.4377);// BSN Park
    CreateObject(971, 1183.869263, -911.674988, 46.826981, 90.2409, 4.2972, 4.2972);//Bsn Park
    CreateObject(4639, 1183.000854, -910.254700, 43.990814, 0.0000, 0.0000, 186.0934);// BSN Park
    CreateObject(973, 1189.797974, -894.036560, 47.852718, 0.0000, 0.0000, 186.4979);


    PDDOORa = CreateObject( 985 , 247.005905 , 72.448440 , 1003.640625 , 0.000000 , 0.000000 , 1260.000000 );
    PDDOORd = CreateObject( 986 , 248.248901 , 87.360313 , 1003.467834 , 0.000000 , 0.000000 , 12690.000000 );
    CELLDOOR = CreateObject( 989 , 266.238403 , 81.891395 , 1001.039062 , 0.000000 , 0.000000 , 10816.000000 );
    PDGATE = CreateObject( 987 , 1546.113769 , -1621.810913 , 11.709331 , 0.000000 , 0.000000 , 990.000000 );
    COMPOUNDGATE = CreateObject( 986 , 1591.682861 , -1617.880371 , 12.053466 , 0.000000 , 0.000000 , 0.000000 );


    Park = CreateObject(971, 1182.252441, -904.438293, 42.308212, 90.2409, 4.2972, 3.4377);
    Parkhilfe = CreatePickup(1239,1,1179.9429,-910.6104,43.2481);


    print("\n--------------------------------------");
    print(" Paar verrbesserungen Scriptet by alex ");
    print("--------------------------------------\n");
    return 1;
    }


    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    main()


    {
    print("\n----------------------------------");
    print(" Scriptet by Alex ");
    print("----------------------------------\n");
    }


    #endif


    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }


    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerConnect(playerid)
    {
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    return 1;
    }


    public OnPlayerSpawn(playerid)
    {
    return 1;
    }


    public OnPlayerDeath(playerid, killerid, reason)
    {
    return 1;
    }


    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }


    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }


    public OnPlayerText(playerid, text[])
    {
    return 1;
    }


    public OnPlayerPrivmsg(playerid, recieverid, text[])
    {
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp(cmdtext, "/lspddooropen", true)==0)
    {
    MoveObject(PDDOORa,247.005905 , 72.448440 , 1003.640625,3.5);//close
    MoveObject(PDDOORa,247.005905 , 72.448440 , 1006.912902,3.5);//open
    SetTimer("PDDOORa", 9000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Tür geöffnet!");
    return 1;
    }


    if (strcmp(cmdtext, "/lspddoorclose", true)==0)
    {
    MoveObject(PDDOORa,247.005905 , 72.448440 , 1006.912902,3.5);//open
    MoveObject(PDDOORa,247.005905 , 72.448440 , 1003.640625,3.5);//close
    SendClientMessage(playerid, COLOR_YELLOW,"Tür geschlossen!");
    return 1;
    }


    if (strcmp(cmdtext, "/pd4op", true)==0)
    {
    MoveObject(PDDOORd,248.248901 , 87.360313 , 1003.467834,3.5);//close
    MoveObject(PDDOORd,248.248901 , 87.360313 , 1006.931152,3.5);//open
    SetTimer("PDDOORd", 9000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Sicherheits Tür 1 geöffnet!");
    return 1;
    }


    if (strcmp(cmdtext, "/pd4cl", true)==0)
    {
    MoveObject(PDDOORd,248.248901 , 87.360313 , 1006.931152,3.5);//open
    MoveObject(PDDOORd,248.248901 , 87.360313 , 1003.467834,3.5);//close
    SendClientMessage(playerid, COLOR_YELLOW,"Sicherheits Tür 1 geschlossen!");
    return 1;
    }


    if (strcmp(cmdtext, "/zelleopen", true)==0)
    {
    MoveObject(CELLDOOR,266.238403 , 81.891395 , 1001.039062,3.5);//close
    MoveObject(CELLDOOR,266.238403 , 81.891395 , 1004.377380,3.5);//open
    SetTimer("CELLDOOR", 9000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Zelltür geöffnet!");
    return 1;
    }


    if (strcmp(cmdtext, "/zelleclose", true)==0)
    {
    MoveObject(CELLDOOR,266.238403 , 81.891395 , 1004.377380,3.5);//open
    MoveObject(CELLDOOR,266.238403 , 81.891395 , 1001.039062,3.5);//close
    SendClientMessage(playerid, COLOR_YELLOW,"Zelltür geschlossen!");
    return 1;
    }


    if (strcmp(cmdtext, "/lspdgateopen", true)==0)
    {
    MoveObject(PDGATE,1546.113769 , -1621.810913 , 11.709331,3.5);//close
    MoveObject(PDGATE,1546.113769 , -1621.810913 , 5.644468,3.5);//open
    SetTimer("PDGATE", 9000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Tor zum LSPD Gelände geöffnet!");
    return 1;
    }


    if (strcmp(cmdtext, "/lspdgateclose", true)==0)
    {
    MoveObject(PDGATE,1546.113769 , -1621.810913 , 5.644468,3.5);//open
    MoveObject(PDGATE,1546.113769 , -1621.810913 , 11.709331,3.5);//close
    SendClientMessage(playerid, COLOR_YELLOW,"Tor zum LSPD Gelände geschloßen!");
    return 1;
    }


    if (strcmp(cmdtext, "/lspdparkopen", true)==0)
    {
    MoveObject(COMPOUNDGATE,1591.682861 , -1617.880371 , 12.053466,3.5);//close
    MoveObject(COMPOUNDGATE,1583.598754 , -1617.880371 , 12.053466,3.5);//open
    SetTimer("COMPOUNDGATE", 9000, 0);
    SendClientMessage(playerid, COLOR_YELLOW,"Gefängnishof offen!");
    return 1;
    }


    if (strcmp(cmdtext, "/lspdparkclose", true)==0)
    {
    MoveObject(COMPOUNDGATE,1583.598754 , -1617.880371 , 12.053466,3.5);//open
    MoveObject(COMPOUNDGATE,1591.682861 , -1617.880371 , 12.053466,3.5);//close
    SendClientMessage(playerid, COLOR_YELLOW,"Gefängnishof zu!");
    return 1;



    Kann mir bitte einer weiterhelfen....


    PS ich hab nicht alles aus sicherheits gründen rein gemacht

    Ich weiß nicht ob es hir her gehört aber ich leg einfach mal los.


    Ich suche ein Deutsches gutes RealLife Gamemode es sollte haben:


    Jobs:


    LCN(muss nicht sein),News Reporter,Cop,FBI,Army,Hitman,GANGS,Präsident (muss nicht sein),Taxifahrer,Medic/sanitäter (mussnicht sein), ADAC,Ordnungsamt (muss nicht sein),Freiwillige Feuerwehr (muss nicht sein)


    Es sollten so 30Häuser und 20Biz geben das alles soll in LS sein.


    !WICHTIG!Es muss alles auf Deutsch sein!WICHTIG!


    Wer mir Sowas Scripten kann oder geben kann wird auf unsrem Server belohnt (admin lvl 1337,VIEL GELD,Er darf muss aber nicht ein leader einer Fraktion sein wenn er will)



    LG alex

    Habe noch ein problem irgend wie wenn ich leader von Army,cop bin und /ram machen will kommt da You are not a Cop or Soldier obwohl ich Cop leader bin.... Bei /duty das gleiche da kommt You are not a Cop.... Und wie kann ich machen das die Tore wo ich gescriptet hab zb nur ein Cop die aufmachen kann muss da das hin if(gTeam[playerid] == 2 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 10) { ??? kann mir wer das zeigen zb mit diesem einfach Gate command ...Ich will das es nur Army/cop/FBI aufmachen kann also ID 1, 2, 3


    if (strcmp(cmdtext, "/lspddooropen", true)==0)
    {
    MoveObject(PDDOORa,247.005905 , 72.448440 , 1003.640625,3.5);//close
    MoveObject(PDDOORa,247.005905 , 72.448440 , 1006.912902,3.5);//open
    SendClientMessage(playerid, COLOR_YELLOW,"Tür geöffnet!");
    return 1;
    }


    Wo wir grad dabei sind wie kann ich da ein Timer einbaun damit die tür nach 10sec automatisch wieder schließt :?:


    BITTE KANN MIR EINER HELFEN ?(