Beiträge von DarkBoy

    mach das ganze mal so. dann sollte der fahler weg sein mit dem Spieler ist nicht Online.
    ocmd:makeleader(playerid,params[]){
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, ROT, "Du bist nicht als RCON-Admin eingeloggt.");
    new pID, ldlv, string[128];
    if(sscanf(params, "ui", pID, ldlv))return SendClientMessage(playerid, BLAU, "FEHLER: /makeleader [SpielerID/Name] [Leader-Level] | /leaderid");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid, ROT, "Spieler ist nicht online");

    Also bei (undefined Symbol Blau) solltest du vielleicht mal unter den Includes #define Blau 0x0000FF einfügen


    und zeig mal noch die anderen zeilen mit Fehler drin.

    Hallo Zusammen.


    Ich hoffe es gibt jemand der sich gut auskennt und bereit ist mir zu Helfen.


    Es geht darum dieses enum in einer MySQL Datenbank zu Speichern.
    enum FraktionDaten{ fID[MAX_FRAKTIONEN],fName[64], fBaseInt, fBaseWorld, fBase}new FraktionInfo[frakid][FraktionDaten];


    Wie ihr seht. Geht es um einen Fraktionsspeicher.
    Es sollte möglich sein die Fraktion anhand der frakid zu Speichern und zu Laden.


    Freundliche Grüsse & Danke schonmal im Voraus
    DarkBoy

    Nimms bei OnPlayerConnect raus und fügs mal hier ein.
    Bin nicht sicher obs geht aber sollte.



    public OnPlayerStateChange(playerid, newstate, oldstate){ if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { Speedo4[playerid] = TextDrawCreate(152.000000, 379.000000, ""); TextDrawBackgroundColor(Speedo4[playerid], 255); TextDrawFont(Speedo4[playerid], 1); TextDrawLetterSize(Speedo4[playerid], 0.230000, 1.000000); TextDrawColor(Speedo4[playerid], 522539007); TextDrawSetOutline(Speedo4[playerid], 1); TextDrawSetProportional(Speedo4[playerid], 1);
    Speedo5[playerid] = TextDrawCreate(152.000000, 393.000000, "100 km/h"); TextDrawBackgroundColor(Speedo5[playerid], 255); TextDrawFont(Speedo5[playerid], 1); TextDrawLetterSize(Speedo5[playerid], 0.230000, 1.000000); TextDrawColor(Speedo5[playerid], -1); TextDrawSetOutline(Speedo5[playerid], 1); TextDrawSetProportional(Speedo5[playerid], 1);
    Speedo6[playerid] = TextDrawCreate(176.000000, 352.000000, "1000/1000"); TextDrawBackgroundColor(Speedo6[playerid], 255); TextDrawFont(Speedo6[playerid], 1); TextDrawLetterSize(Speedo6[playerid], 0.230000, 1.000000); TextDrawColor(Speedo6[playerid], -1); TextDrawSetOutline(Speedo6[playerid], 1); TextDrawSetProportional(Speedo6[playerid], 1);
    Speedo7[playerid] = TextDrawCreate(190.000000, 366.000000, "100%"); TextDrawBackgroundColor(Speedo7[playerid], 255); TextDrawFont(Speedo7[playerid], 1); TextDrawLetterSize(Speedo7[playerid], 0.230000, 1.000000); TextDrawColor(Speedo7[playerid], -1); TextDrawSetOutline(Speedo7[playerid], 1); TextDrawSetProportional(Speedo7[playerid], 1);
    TextDrawHideForPlayer(playerid, Speedo0); TextDrawHideForPlayer(playerid, Speedo1); TextDrawHideForPlayer(playerid, Speedo2); TextDrawHideForPlayer(playerid, Speedo3); TextDrawHideForPlayer(playerid, Speedo4[playerid]); TextDrawHideForPlayer(playerid, Speedo5[playerid]); TextDrawHideForPlayer(playerid, Speedo6[playerid]); TextDrawHideForPlayer(playerid, Speedo7[playerid]); TextDrawHideForPlayer(playerid, Speedo8); }}


    Freundliche Grüsse
    DarkBoy

    Diese Zeilen sollten so eigentlich Fehlerfrei sein.

    if(strcmp(cmdtext,"/burger",true)==0)
    {
    if(IsPlayerInRangeOfPoint(playerid 7.0,377.0335,-67.6014,1001.5151))
    {
    SetPlayerHealth(playerid,+50);
    }
    else
    {
    SendClientMessage(playerid,BLAU,"Du bist nicht im Burger Shot");
    }
    return 1;
    }

    Hallo leider hab ich auf den ersten Blick den fehler nicht gefunden.
    Jedoch dachte ich, ich machs für alle die dir helfen wollen etwas übersichtlicher (pawncode)

    ocmd:setwanted(playerid,params[])
    {
    if(!isPlayerinFraktion(playerid,1||3))return SendClientMessage(playerid, ROT, "Du bist nich in der Fraktion FBI oder LSPD.");
    {
    new pID,rang,text[128];
    if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid, ROT, "/setwanted [Playerid] [Stufe]");
    if(rang == 1)
    {
    format(text,sizeof(text),"Du hast %i Wantedlevel von %s bekommen.", rang, SpielerName(playerid));
    SetPlayerWantedLevel(pID, rang);
    SetPVarInt(pID,"Wantedlevel",rang);
    SendClientMessage(pID, ROT, text);
    }
    if(rang > 1)
    {
    format(text,sizeof(text),"Du hast %i Wantedlevels von %s bekommen.", rang, SpielerName(playerid));
    SetPlayerWantedLevel(pID, rang);
    SetPVarInt(pID,"Wantedlevel",rang);
    SendClientMessage(pID, ROT, text);
    }
    }
    return 1;
    }

    Irgendwie geht diese Version bei mir nicht. Beim Vorgänger hat alles geklappt. Wenn ich nin hier /dtdcamenu eingebe passiert nichts. Selbstverständlich bin ich als rcon admin eingeloggt.


    Das Script ist meiner Meinung nach sehr gut gelungen.

    Vielen dank an euch konnte das Problem nun lösen.
    Der Beitrag von Haxler hat mir dabei geholfen sowie, ich habe nun eine andere Version des bfx streamers heruntergeladen.


    PS: Danke dass es nur eine mündliche verwarnung gab.


    MfG GTAKILLER

    Hallo


    Ich arbeite gerade an meinem Selfmade Gamemode.
    Normalerwiese arbeite ich mit dem "bfx_objectstreamer".
    Die Objekte werden aber im Spiel nicht gezeigt.
    Ich habe schon andere Streamer ausprobiert aber bei keinem wurden mir die Objekte angezeigt.
    Die zu erstellenden Objekte sind im Gamemode.


    Könnte mir vielleicht einer sagen was ich falsch mache oder mir das ganze mal an einem beispiel zeigen.(Also alle Dateien und vielleicht 1-2 Objekte in einem Filterscript) wäre sehr dankbar.


    Hier mal 4 Objekte die ich gerne einfügen würde, wäre schön wenn mir jemand dabei helfen könnte. (Dies ist nur als Beispiel)


    CreateObject(3437, 1491.4088134766, -710.32672119141, 95.506317138672, 0, 0, 90);
    CreateObject(3437, 1491.4364013672, -708.81890869141, 95.506317138672, 0, 0, 90);
    CreateObject(3437, 1503.0793457031, -708.78802490234, 95.506317138672, 0, 0, 90);
    CreateObject(3437, 1503.0556640625, -710.4033203125, 95.506317138672, 0, 0, 90);



    Danke schon im voraus für alle die mir Helfen oder es versuhen.
    Mfg GTAKILLER