Beiträge von RastaZopf.

    Der Timer und der Texdraw kommen in den "OnGameModeInit" Bereich


    Beispiel


    Bildschirmrand_Werbetext = TextDrawCreate(170.000000, 433.000000, "Derzeit keine Werbung aktiv"); TextDrawBackgroundColor(Bildschirmrand_Werbetext, 255); TextDrawFont(Bildschirmrand_Werbetext, 1); TextDrawLetterSize(Bildschirmrand_Werbetext, 0.170000, 0.9); TextDrawColor(Bildschirmrand_Werbetext, 16711935); TextDrawSetOutline(Bildschirmrand_Werbetext, 0); TextDrawSetProportional(Bildschirmrand_Werbetext, 1); TextDrawSetShadow(Bildschirmrand_Werbetext, 1); SetTimer("Bildschirmwerbung",30000,1);

    Funktioniert leider noch immer nicht derzeit mein Timer:
    SetTimer("Textdraw0",3000,1);
    halt auf meinem Textdraw angepasst... was nun :wacko: ?(

    mhh, das Problem ist das ja, wo soll der timer hin? hab schon viel versucht nur deswegen xD da brauch ich die hilfe.

    Hey,
    Komme bei meinen Switchbaren Textdraws nicht weiter.
    Hab schon viel versucht zuletzt das:
    public Textdrawwechsel(playerid)
    {
    TextDrawSetString(Textdraw0, "Ts3: blabla");
    SetTimer("Textdrawwechsel", 5000, 0,playerid);
    }


    OnPlayerConnect:
    TextDrawShowForPlayer(playerid, Textdraw0);


    OnGameModeInit:
    Textdraw0 = TextDrawCreate(266.105804, 435.000030, "bla-bla.de");
    @Jeffry
    Bitte um Hilfe, vielen Dank.

    Hey,


    CMD:red1(playerid)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    ChangeVehicleColor(vehicleid, 3, 3);
    SendClientMessage(playerid, COLOR_GREY,"Du hast deine Farbe zu 'Rot' geändert!");
    return 1;
    }
    return SendClientMessage(playerid, COLOR_GREY,"Du bist in keinem Auto!");
    }
    Er sagt mir: error 017: undefined symbol "vehicleid"
    Wenn ich aber CMD:red1(playerid,vehicleid) mache dann spuckt er 100 Warnings oderso aus.
    Bitte um Hilfe.
    @Jeffry

    Dann ,mach das mal ,dann siehst du ,dass keiner mehr spielt .German Crimetime ist genau so geschlossen worden .

    Das sieht man im nachhinein, wieso sollte man den Hacken wollen? Es gibt natürlich immer die Leute die hacken aber es gibt auch welche die Spielen Fair und wollen es natürlich auch, und die bleiben das ist doch das wichtigste? Ich würd mich über'n gescheiten Cops and Robbers Server freuen.

    Sry war nicht gut drauf :D hab auch nichts mehr gecheckt war heute stressig sorry an alle. Lass die Diskussion hier einfach beenden.

    Versuch es mal so
    if (PRESSED(KEY_NO))[size=12]{cmd_heal(playerid, "");cmd_ausruesten(playerid, "");return 1;}[/size]

    Vielen Dank funktioniert :)

    Du redest die ganze Zeit von Warnings, wie wär's wenn du die mal mit entsprechenden Zeilenmarkierungen posten würdest?

    Hab ich du schlaubi und siehst ja er kann mir das erklären rede einfach nicht mit wenn du mir nicht hilfst dumm sowas...

    Zeig uns die beiden befehle bitte einmal + den genauen fehlercode

    Der Befehl hat damit nichts zutun da das einfach nur ein return des Befehls ist und der Befehl funktioniert perfekt. Er gibt mir halt Warnings wegen den zwei cmd_heal & ausruesten wenn ich das rausnehme dann keine mehr.

    So wie ich es gemacht habe und Szertockz es gesagt hat war es richtig hab ein anderen Fehler nun:


    if (PRESSED(KEY_N))
    {
    cmd_heal(playerid);
    cmd_ausruesten(playerid);
    return 1;
    }
    Gibt 2 Warnings für cmd_heal & cmd_ausruesten nur noch das dann ist jut. xD

    Heyy,


    Wenn ich /sethp mache muss man dafür Aduty sein das funktioniert auch aber das gibt mir Warnings wenn ich das bsp bei /setarmor dann auch mache gibt das wieder ein Error hier der Code:
    CMD:sethp(playerid, params[])
    {
    if(!IsLoggedIn(playerid))return 1;
    new Float:hp, pID;
    if(Spieler[playerid][pAdmin] < 3)return SendClientMessage(playerid, COLOR_GREY, ERROR_ADMIN);
    if(Spieler[playerid][pAdminDuty] == false)return SendClientMessage(playerid,COLOR_GREY,ERROR_ADUTY);
    if(Spieler[pID][pAdmin] > Spieler[playerid][pAdmin])return SendClientMessage(playerid, COLOR_GREY, "Du kannst die HP höherer Team-Mitglieder nicht ändern.");
    if(sscanf(params, "uf", pID, hp))return SendClientMessage(playerid, COLOR_GREY, "Benutze /sethp [SpielerID/Name] [Leben]");
    if(hp < 0 || hp > 10000)return SendClientMessage(playerid, COLOR_GREY, "Die Leben müssen zwischen 0 und 10.000 sein.");
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid, COLOR_GREY, ERROR_OFFLINE);
    if(IsPlayerNPC(pID))return 1;
    SetPlayerHealth(pID, hp);
    if(hp > 125.0)pSetHP[pID] = 1;
    return 1;
    }


    Die Zeile:
    if(Spieler[playerid][pAdminDuty] == false)return SendClientMessage(playerid,COLOR_GREY,ERROR_ADUTY);
    #define ERROR_ADUTY"Du bist nicht im Administrations-Dienst."
    Woran kann das liegen?
    Bitte um hilfe.