KOSTENLOSE REGISTRIERUNG - FREE REGISTER
  • Willkommen, Gast!
  • Sonntag, 01. März 2026, 00:37:21
Position: Home » Grand Theft Auto: San Andreas » Multiplayer » [SA-MP v2] Versionsnummer als Textdraw

Willkommen im GTAvision.com Forum

Du bist noch nicht bei uns angemeldet. Wenn das dein erster Besuch bei uns ist, so kannst du die wichtigsten Funktionen des Boards in der FAQ nachlesen. Um Beiträge zu schreiben oder neue Themen zu erstellen musst du in fast jedem Forum registriert und eingeloggt sein. Dies gilt nicht bei den Newskommentaren, dort können auch Gäste etwas schreiben ohne sich vorher registrieren zu müssen. Damit du Beiträge lesen kannst, musst du dir erst ein Forum aussuchen welches dich interessiert, z.B. GTA V - Allgemeines, dann klickst du auf ein Thema das dich interessiert z.B. "Allgemeine GTA V Plauderecke" und schon kannst du die Beiträge lesen. Um im genannten Thema zu antworten, musst du dich allerdings vorher eingeloggt haben. Viel Spaß in unserem Forum, wünscht das gesamte GTAvision.com Team.

Follow @GTAvision
Grand Theft Auto: San Andreas
Thema: [SA-MP v2] Versionsnummer als Textdraw [Seite 1 ]  

Kein neuer Beitrag 18.01.2008, 18:02
Beitrag #1   

Florian
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 08.04.2007, 17:57
Beiträge: 64

Hi, ich hab von eurer Tutorialsection den Code für TextDraw benutzt (auf meine Bedürfnisse
angepasst). Ich möchte also in der unteren linken Ecke die Versionsnummer meines Scripts festlegen
(die ich selbst deffiniere). Dies möchte ich aber nicht immer im Script tun sondern in einer Datei
in /scriptfiles
Wie ich die Datei erstelle weiß ich (siehe unten). Leider weiß ich nun nicht was ich dann in den
string vom textdraw schreiben muss (hinter das Komma - Zeile 45).
Wisst ihr das oder muss man das anders angehen (ich brauche diese Extradatei - also bitte nicht
antworten mit "änders im script").


Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//<?php
//TextDraw by VWW-Team
#include <a_samp>

new textdrawtimer;
new Text:darstellungunten[100];

new File:Version;

forward Anzeige(playerid);


public OnFilterScriptInit()
{
         if(!fopen("DSchool",io_read))
           {
                   print("\r\n\r\nError: Keine Versionsdatei gefunden gefunden. Neue Daten Datei wird erstellt. (Server.exe schließen und neu starten!)");
                   Version=fopen("Version",io_readwrite);
           }
           else
           {
                   print("\r\n\r\nVersionsnummer gefunden. Daten werden geladen...");
                   Version=fopen("Version",io_readwrite);
           }
           fclose(Version);
    textdrawtimer = SetTimer("Anzeige",1000,1);
    return 1;
}

public OnGameModeExit()
{
    KillTimer(textdrawtimer);
    return 1;
}


public Anzeige(playerid)
{
    new string[256];

    for(new i=0; i<MAX_PLAYERS; i++)
        {
            if (IsPlayerConnected(i))
                {
                
                    format(string, sizeof(string),"Version: %s" , [b]Was kommt hier her?[/b]);
                    darstellungunten[i] = TextDrawCreate(50.0, 420.0, string);
                    TextDrawLetterSize(darstellungunten[i], 0.5, 2.5);
                    TextDrawShowForPlayer(i,darstellungunten[i]);
                }
        }
}

?>
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte Mal 18.01.2008, 20:20 von Florian.

Kein neuer Beitrag 18.01.2008, 19:06
Beitrag #2   

Rafioso
King of GTAvision.com
* * * * * * * * * * *
Registrierung: 17.04.2006, 10:39
User-Info: Unikat! Gefällt mir :-)
Homepage: http://www.NetVisionWork.net
Lieblings-GTA: GTA: Vice City
Script Editor: Sanny Builder 3
Wohnort: LS
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 11019

Sollte so gehen, wenn ich dich richtig verstanden habe....

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//<?php

//TextDraw by VWW-Team
#include <a_samp>

new version = "v.0.0.1"; // Hier die Version

new textdrawtimer;
new Text:darstellungunten[100];

new File:Version;

forward Anzeige(playerid);


public OnFilterScriptInit()
{
            if(!fopen("DSchool",io_read))
            {
                    print("\r\n\r\nError: Keine Versionsdatei gefunden gefunden. Neue Daten Datei wird erstellt. (Server.exe schließen und neu starten!)");
                    Version=fopen("Version",io_readwrite);
            }
            else
            {
                    print("\r\n\r\nVersionsnummer gefunden. Daten werden geladen...");
                    Version=fopen("Version",io_readwrite);
            }
            fclose(Version);
    textdrawtimer = SetTimer("Anzeige",1000,1);
    return 1;
}

public OnGameModeExit()
{
    KillTimer(textdrawtimer);
    return 1;
}


public Anzeige(playerid)
{
    new string[256];

    for(new i=0; i<MAX_PLAYERS; i++)
        {
            if (IsPlayerConnected(i))
                {
                
                    format(string, sizeof(string),"Version: %s" , version);
                    darstellungunten[i] = TextDrawCreate(50.0, 420.0, string);
                    TextDrawLetterSize(darstellungunten[i], 0.5, 2.5);
                    TextDrawShowForPlayer(i,darstellungunten[i]);
                }
        }
}
//?>


=) =) :D :D =) =)

http://forum.gtavision.com/sonstiges/userbars/gtavision_userbar_admin_1.gif

Kein neuer Beitrag 18.01.2008, 20:24
Beitrag #3   

Florian
Informant
* * * * O O O O O O O
Kein Bild vorhanden
Registrierung: 08.04.2007, 17:57
Beiträge: 64

error 006: must be assigned to an array
bei
new version = "v.0.0.1"; // Hier die Version


Aber ich glaube so wie du es jetzt gemacht hast, muss ich die Version im Script ändern und neu
compilen... Und das möchte ich umgehen, indem die Scriptnummer aus einer Seperaten Datei ausgelesen
wird
Version=fopen("Version",io_readwrite);

Kein neuer Beitrag 18.01.2008, 21:18
Beitrag #4   

Rafioso
King of GTAvision.com
* * * * * * * * * * *
Registrierung: 17.04.2006, 10:39
User-Info: Unikat! Gefällt mir :-)
Homepage: http://www.NetVisionWork.net
Lieblings-GTA: GTA: Vice City
Script Editor: Sanny Builder 3
Wohnort: LS
PSN-ID: GV-Rafioso
Xbox Live Gamertag: SP: GVRafioso & MP: GVR...
GFWL-Tag: GVRafioso
Social Club: Rafioso
Beiträge: 11019

Argh..sorry ich verwechsel das so gerne mit PHP :D

Du musst aus

Code:
1
2
3
//<?php
new version = "v.0.0.1"; // Hier die Version
//?>


natürlich das machen:

Code:
1
2
3
//<?php
#define version  "v.0.0.1" // Hier die Version
//?>



=) =) :D :D =) =)

http://forum.gtavision.com/sonstiges/userbars/gtavision_userbar_admin_1.gif

Druckansicht

n/a n/a 1     (Anzeige: 1 – 4; Insgesamt: 4) n/a n/a
Toggle Ähnliche Themen zu „[SA-MP v2] Versionsnummer als Textdraw“
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, „heißes Thema“   Kostenloser Supersportwagen Dewbauchee Champion und mehr 0 6333 09.02.2026, 22:46
Von: GTAvision.com
09.02.2026, 22:46
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Der Karin Everon RS im Mosh-Mosh-Design und mehr 0 9512 28.01.2026, 21:27
Von: GTAvision.com
28.01.2026, 21:27
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Neuer Modus 'Villa Überfall' und mehr 0 7889 28.01.2026, 21:19
Von: GTAvision.com
28.01.2026, 21:19
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   'A Safehouse in the Hills' veröffentlicht 0 14443 11.12.2025, 23:57
Von: GTAvision.com
11.12.2025, 23:57
Von: GTAvision.com
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   GTA+: Eine Million GTA$-Rabatt auf Villen und mehr 0 25713 11.12.2025, 23:15
Von: GTAvision.com
11.12.2025, 23:15
Von: GTAvision.com
Zum letzten Beitrag
  • 0.040492 Sek., 15 DB-Zugriffe, 1.956 MiB
  • Powered by Boardsolution v1.45
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads