Dini auslesehen [Bitte um Hilfe]

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Abend,


    hier habe ich mein Code:

    //RadioBiz
    new radiostring[64];
    AddStaticPickup(1272, 23, -2521.3206,-624.1462,132.7807);//Radio Biz
    format(radiostring,sizeof radiostring,"{FF0000}Radio Biz\n{FFFFFF}Besitzer: %s\nPreis: $600000",);
    Create3DTextLabel(, WEISS, -2521.3206,-624.1462,132.7807, 20,0);


    Bei dem String hinter dem Besitzer steht: %s
    wie lesehe ich nun aus der .txt Datei, die unter Scriptfiles gespeichert ist, den besitzer aus? >>Die .txt Datei heißt: Radiobiz
    GetDini oder irgendwiesowas??


    Mfg
    Scripter4.0

    Scripter im Ruhestand.

  • Hier.
    Hilft dir das? Dini_Get ist was du suchst.


    Code
    string = dini_Get("/folder/file.ini", "samp");



    In deinem Fall nutzt du:

    Code
    radiostring = dini_Get("Radiobiz.ini", "VariableInDerDerBesitzerNameSteht");


    Da du uns nicht den Namen der Variable mit dem Besitzernamen gegeben hast, weiß ich nicht was da stehen muss. Und noch was: Keine txt, sondern eine ini. Außerdem können Spielernamen glaube ich nicht 64 Zeichen lang sein, kannst du kürzen auf 16.