Jump to content

Recommended Posts

Geplaatst:

Ik ben dus bezig met een SCM mod (waar ik verder niks over ga vertellen...) maar ik heb geen flauw idee hoe je eigen tekst kan laten verschijnen met SCM. Zou iemand misschien kunnen uitleggen hoe je het beste je eigen tekst kan toevoegen aan een GXT en belangrijker, hoe ik dat dan laat verschijnen met SCM. Alvast bedankt!

Greetz :sigaar:

Geplaatst:

Je hebt om te beginnen GXT Editor nodig, maar ik denk dat je die wel hebt. Als eerste druk je op File > Open (Ctrl+O) en kies je in GTA San Andreas\text de GXT die je wil veranderen. Als die geladen is druk je Entry > Add en kies je een naam voor de entry (max. 8 tekens, alleen letters/cijfers). Dan druk je op OK. In het grote tekstvak rechts kun je je tekst typen, met ~n~ ga je naar een nieuwe regel. Met ~y~ ~b~ ~g~ ~l~ ~w~ ~r~ (misschien meer) kun je kleuren veranderen. Als je je teksten in de .gxt hebt gezet, druk je File > Save (Ctrl+S). Dan sluit je de GXT Editor en kun je de teksten ingame gaan zetten.

Er zijn verschillende opcodes om een tekst ingame te zetten. Hier zijn er een paar:

00BA: show_text_styled GXT 'BEEFY' time 1000 style 2  // Beefy Baron
00BB: show_text_lowpriority GXT 'IE23' time 3000 flag 1  // ~s~This vehicle is not required for export.
00BC: show_text_highpriority GXT 'MTIME3' time 1000 flag 1  // ~s~Come back between 9:00 and 17:00.
01E3: show_text_1number_styled GXT 'BB_15' number $1922 time 5000 style 1  // NEW HIGH SCORE!!~n~~w~~1~
01E4: show_text_1number_lowpriority GXT 'HJ_IS' number $HJ_STUNT_BONUS time 2000 flag 1  // INSANE STUNT BONUS: $~1~
01E5: show_text_1number_highpriority GXT 'LOW_38' number 271@ time 5000 flag 1  // ~s~You need $~1~ to compete.
02FD: show_text_2numbers_lowpriority GXT 'BB_05' numbers $1926 $1927 time 5000 flag 1  // ~b~1 Pointer!~s~ Distance ~1~.~1~m
02FF: show_text_3numbers GXT 'WHEEL02' numbers $HJ_BONUS $HJ_TWOWHEELS_DISTANCE_FEET $HJ_TWOWHEELS_TIME time 3000 flag 1  // TWO WHEELS DOUBLE BONUS: $ ~1~ Distance: ~1~ feet Time: ~1~ seconds
0302: show_text_4numbers GXT 'WHEEL01' numbers $HJ_BONUS $HJ_TWOWHEELS_DISTANCE_METERS_INT $HJ_TWOWHEELS_DISTANCE_METERS_REM $HJ_TWOWHEELS_TIME time 3000 flag 1  // TWO WHEELS DOUBLE BONUS: $ ~1~ Distance: ~1~.~1~m Time: ~1~ seconds
0303: show_text_4numbers_highpriority GXT 'QUAR_P6' numbers 208@ 209@ 210@ 211@ time 10000 flag 1  // ~s~You set a new best time - ~1~m ~1~s. The quarry missions have now been completed in ~1~m ~1~s.
0308: show_text_6numbers GXT 'HJSTAT' numbers $HJ_STUNT_DISTANCE_MAX_INT $HJ_STUNT_DISTANCE_MAX_REM $HJ_STUNT_HEIGHT $HJ_STUNT_HEIGHT_REM $HJ_STUNT_FLIPS $HJ_STUNT_ROTATION_INT time 5000 flag 5  // Distance: ~1~.~1~m Height: ~1~.~1~m Flips: ~1~ Rotation: ~1~|
033E: set_draw_text_position 320.0 180.333 GXT 'BJ_PUSH'  // Push
036D: show_text_2numbers_styled GXT 'TX_SEQ' numbers $8198 115@ time 5000 style 5  // ~1~ IN A ROW bonus! $~1~
0384: show_text_1string GXT 98@s string 100@s time 15000 1
03C3: set_timer_to $1923 type 1 GXT 'BB_19' // global_variable  // Time
03C4: set_status_text $BEEFYBARON_SCORE type 0 GXT 'ZER2_43' // global_variable  // Score ~1~

(er zijn er meer) Het kan handig zijn om hier mee te experimenteren, maar de meest gebruikte zijn:

00BA: show_text_styled GXT 'BEEFY' time 1000 style 2  // Beefy Baron
00BB: show_text_lowpriority GXT 'IE23' time 3000 flag 1  // ~s~This vehicle is not required for export.
00BC: show_text_highpriority GXT 'MTIME3' time 1000 flag 1  // ~s~Come back between 9:00 and 17:00.
01E3: show_text_1number_styled GXT 'BB_15' number $1922 time 5000 style 1  // NEW HIGH SCORE!!~n~~w~~1~

Het beste is om met deze vier opcodes te experimenteren, en als dit niet is wat je zoekt kun je nog experimenteren met de rest.

Geplaatst:

Ik heb dus in mijn SCM deze code staan, die ik al uit de lijst met opcodes had:

00BA: show_text_styled GXT 'TEST' time 1000 style 2 // Beefy Baron

In de GXT heb ik een Table en een string aangemaakt, genaamd TEST en in de string heb ik gewoon een snel getypte tekst. Maar het verschijnt niet op het scherm...

Geplaatst:

Je moet ook nog de table definiëren:

054C: use_GXT_table 'MAIN'

Of de table die links in de lijst staat.

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

×   Je hebt text geplaatst met opmaak.   Opmaak verwijderen

  Only 75 emoji are allowed.

×   Je link is automatisch ingevoegd.   In plaats daarvan weergeven als link

×   Je vorige bewerkingen zijn hersteld.   Alles verwijderen

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent actief   0 leden

    • Er zijn hier geen geregistreerde gebruikers aanwezig.
×
×
  • Create New...