Beiträge von BlackFoX

    So hab nen paar dinge hinzugefügt


    - Volle Farb einstellungen
    - Es ist möglich die dinge als Projekt zu Speichern & zu Laden
    - Beispiel Projekt Datei wurde beigelegt


    //Edit:


    Hatte vergessen zu erwähnen das man die Text Position des Projekt Namens bestimmen kann, einfach Rechts Klick auf das Bild und
    den Menü Punkt ,,Text Rot.´´ anwählen, schon könnt ihr den Text nach belieben bewegen, sorry meine Vergesslichkeit nimmt langsam zu xD

    Du musst den Textdraw für jeden Spieler definieren, so definierst du ihn nur einmal und es
    wird für jeden Spieler gleichzeitig gesetzt und somit gibts nen Megalagg, je nach Spieler Anzahl


    daher


    new Text:Deintextdraw[MAX_PLAYERS];


    und in den Timer baust du eine Schleife


    for(new i = 0;i<MAX_PLAYERS;i++)
    {
    if(IsPlayerConnected(i))
    {
    TextDrawSetString(Deintextdraw[i],"Dein text");
    }
    }

    Wenn du meinst , wie man Variablen abruft dann :


    msgbox(DeineArray(0)) ' Index null wird abgerufen


    Wo du sie definierst hängt davon ab in welchen Gültigkeitsbereich du sie haben möchtest,
    definierst du sie als public also


    public DeineArray() as String


    wird sie überall gültig sein und du kannst sie wenn du sie in einer klasse hast durch einen Verweis abrufen wie Form1.DeineArray(0) oder wenn du sie
    in einer schon öffentlichen Klasse oder in einem öffentlichen Modul definierst kannst du Direkt darauf zugreifen



    Zum Kompilieren :


    Gehe im Projekt Browser auf MyProject dann
    auf den tab Kompilieren und wähle den Compile Pfad aus,
    danach erstell das Projekt unter dem Menüpunkt erstellen [Dein Projektname] Erstellen,
    schon müsste die exe im gewählten Pfad liegen

    Zu den Arrays :


    Dim DeineArray() as String = {"Ich bin Dynamisch und besitze keinen Index"}


    DeineArray = Split(DeinString,",") ' schneidet jeden inhalt hinter , und vor, und speichert dies


    Das Auslesen z.b.


    for i = 0 to ubound(DeineArray) ' von 0 zu dem letzten bekannten höchsten Index
    msgbox(i)
    next i



    Dim DeineArray(5) as String = {"Ich","habe","Fünf","Abschnitte","drinne"}


    Diese Variable hat einen bestimmten Index , also 5
    zu den Variablen Typen :
    as String = Text Wert
    as Integer = Zahlenwert
    as Single = Kommawert
    as byte = Bytewert


    Ich hoffe du weisst jetzt wie Array Werte Funktionieren bzw. Indexierte Werte

    Erstmal danke für die netten Kommentare ^^


    Erstellt hab ich es mit : Visual Basic.NET 2008 Express
    Methode : System.Drawing , habs gezeichnet Code mit , x und y Koordinaten


    Wollte einfach mal mein wissen wieder auffrischen im bezug auf ,,Draw´´ da ich es lange nicht mehr gemacht hab

    Ich möchte hier einfach mal ein kleines Programm Präsentieren, das ich heute aus langeweile erstellt habe



    Dieses erstellt eine Grafik wie man oben sieht , wo ein eigener Text eingefügt werden kann,
    der Fortschritt kann natürlich durch das bewegen der Trackbar oder das bewegen der Status bar
    eingestellt werden. Text Farbe kann eingestellt werden und Schatten den der Text wirft , natürlich kann
    man durch den Button [...] die Schriftart einstellen.
    Die Grafik kann natürlich gespeichert werden, wo erklärt sich von selbst.
    Der Status kann in einem Komma Wert angezeigt werden(Single Value) oder in einem Int32 Wert also gerundeten ganzen Integer wert.


    Ich wünsche viel Spaß damit


    Direkter Download



    Das Programm Allgemein steht unter folgender Lizenz


    Der Source Code ist im Paket enthalten

    Leute die sich dann meist nicht bessern sind die, die ihre Fehler nicht sehen wollen.
    Das Thema ist genau der gleiche fall, manche Leute suchen die Fehler lieber bei den Mods bevor sie selber schauen
    was sie ändern müssen damit das nicht mehr passiert, und wenn dann wieder Leute ankommen die
    die meinen die Mods sind's gewesen müssen sich dieses Thema bis zum schluss durchlesen und können
    dann sagen wer schuld ist und wer nicht, denn hier steht es geschrieben warum was passiert, wieso es passiert und was
    man sich aneignen sollte damit man Konflikte verhindert

    du kannst OnPlayerCommandText nicht zweimal haben können, auch wenn es in einer Include ist, du musst dafür eine Custom Klasse
    bauen die , die Parameter wie in OnPlayerCommandText enthält und der Spieler die Funktion einfach in die Klasse einfügen kann
    und die Parameter dazu ergänzen

    Ich möchte noch hinzufügen das es weniger die Fragen sind , die einen daran stören , so ist es ja nicht aber
    dann sollen die Leute einen nicht noch Pn's ins Fach werfen und 30x darum betteln das man doch bitte helfen kann wobei
    man beim 1. mal schon nein sagt.


    Zu den Sachen Thema löschen, dann kommen die Themen Creator's wieder an und bei den Mods weinen warum hast du das getan,
    oder eröffnen wieder einen Beerdigungs Thema für ihr altes Thema wo dann wieder geweint wird, hab ich schon oft erlebt.

    Freez ich empfehle dir einen Blick in den Tutorial Bereich zu werfen und etwas im Sa-mp Wiki zu lesen,
    ausserdem solltest du wenn du am anfang stehst dir die Sachen immer erst genau ansehen und dich selbst drann zu versuchen
    so lernt man meistens sehr schnell daraus ,,Aus Fehlern lernt man´´ und das am besten als wenn man versucht von anfang an alles richtig zu machen ^^

    naja aber die anderen Leute die du Privat kennst über den alten Acc , bei mir sinds 211 Leute, die musst du auch wieder hinzufügen,
    die Lust dazu muss man auch wieder aufbringen und ich denke keiner wird seinen ICQ Acc aufgeben nur weil Leute meinen einen zu bombern,
    ich sperre die Leute lieber , bessere Tipp ;)

    Zu sache mit den Scriptfiles, wenn du überhaupt was in eine Datei schreiben möchtest musst du natürlich auch Skripten können,
    weil erstens du kannst die Datei zwar Manuell anlegen aber du kannst die Datei nicht Manuell auslesen , wozu wohl dann die Datei,
    wenn du was in einen Ordner in Scriptfiles haben möchtest, musst du ihn erstellen, da Pawn das Automatisch nicht macht

    Warum Madnix nun Admin ist weiss ich nicht wirklich , vllt ein guter Freund von Breadfish , wobei ich finde egal ob Freund oder nicht
    wenn man Mod ist sollte man wenigstens was dazu beitragen, Speeder an sich ist ab und zu mal da und macht seine sache eig. auch gut , wenn er auch
    nicht so oft da ist aber er tut ja was, aber frag mich da nicht ich weiss es selber nicht ^^