Beiträge von Msk.

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums

    Ja hallo eigentlich sollten beim pawno rechts die includes und die funktionen aufgelistet werden, und wenn man zb.
    SetPlayerHealth( schreibt und 2 sekunden wartet das dann die parameter aufgelistet werden
    aber bei mir geht es nicht c_C die includes liste ist nicht da und ide parameter werden nicht angezeigt
    und wenn ich ein script starte komm da immer der fehler ' Failed to set data for " '
    und ich muss die scripts im pawno auf > File > open oeffnen :/
    es ist so seit ich mein Laptop formatiert habe, weisst jemand vielleicht wieso das so ist? :P

    kann ich dir machen .. dauert aber 5 - 10m also gedulde dich bitte ^^
    // so hier bitte


    new Text:Textdraw0;


    public OnFilterScriptInit()
    {
    Textdraw0 = TextDrawCreate(189.000000, 433.000000, "~b~Spieler Msk kat tktktkk kkt");
    TextDrawBackgroundColor(Textdraw0, 255);
    TextDrawFont(Textdraw0, 1);
    TextDrawLetterSize(Textdraw0, 0.500000, 1.400000);
    TextDrawColor(Textdraw0, -1);
    TextDrawSetOutline(Textdraw0, 0);
    TextDrawSetProportional(Textdraw0, 1);
    TextDrawSetShadow(Textdraw0, 1);
    TextDrawUseBox(Textdraw0, 1);
    TextDrawBoxColor(Textdraw0, 178);
    TextDrawTextSize(Textdraw0, 490.000000, 0.000000);
    return 1;
    }


    public OnFilterScriptExit()
    {
    TextDrawHideForAll(Textdraw0);
    TextDrawDestroy(Textdraw0);
    return 1;
    }
    forward Hide();
    public Hide() {
    TextDrawHideForAll(Textdraw0);
    return 1;
    }
    public OnPlayerConnect(playerid)
    {
    new name[24],str[100];
    GetPlayerName(playerid,name,24);
    format(str,100,"~b~Spieler ~r~%s ~b~hat den Server betreten",name);
    TextDrawSetString(Textdraw0,str);
    TextDrawShowForAll(Textdraw0);
    SetTimer("Hide",5000,0);
    return 1;
    }

    das ist ganz einfach


    bei onplayerspawn


    TogglePlayerControllable(playerid,false); // Spieler freezen
    SetTimerEx("Unfreeze",3000,0,"d",playerid); // den unfreeze public in 3 sekunden aufrufen


    und irgendwo im script



    forward Unfreeze(p);
    public Unfreeze(p) { return TogglePlayerControllable(playerid,true); }

    new name[24],str[256];
    GetPlayerName(playerid,name,24);
    format(str,256,"Spieler %s hat den Server betreten",name);
    SendClientMessageToAll(0xFFFFFFFF,str);


    Du meinst so was oder ?

    okay also


    du musst erstmal ein string erstellen


    new string[wat auch immer];
    und strcat benutzt man einfach so hier


    strcat(string," dein text \n");
    strcat(string," dein weiterer text);


    und das ergibt sowas


    dein text
    dein weiterer text


    wenn du es nicht verstanden hast dann sags einfach xd



    @dylan so klappt das nicht
    du formatierst den text neu also wird der alte text durch den neue erstzt und nicht dazu gemacht ^^

    if(GetPVarInt(playerid,"Adminlevel") == 1)return 1;



    mit einen '=' kannst du einer variable eine zahl zu schreiben oder was auch immer
    und mit zwei '==' fragst du ab

    doch du kannst es eigentlich immer neu formatieren aber da kann es zu problemen kommen also ich denke es ist besser wenn du immer neue variablen erstellst