Quantcast

Jump to content

» «
Photo

.fxt not working

14 replies to this topic
EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#1

Posted 3 weeks ago

Hi,

 

I just created a cleo to make a menu pop-up and sadly I get a completly blank menu when it opens, text seems to be not detected, even though I have gxthook.cleo in my cleo folder and the .fxt files into my cleo_text files. 

 

What could be the problem ? Thanks!


guru_guru
  • guru_guru

    pajaro culiao

  • Members
  • Joined: 22 Jul 2017
  • Chile

#2

Posted 3 weeks ago

Don't use gxthook maybe? IIRC, Cleo 4 has this implemented already

EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#3

Posted 3 weeks ago

Even without I have no text...


Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#4

Posted 3 weeks ago

Even without I have no text...

you know these opcode are better than writing fxt

0ADF: add_dynamic_GXT_entry "IE16" text "annihilation zombies1"
0ADF: add_dynamic_GXT_entry "IE10" text "annihilation zombies2"
0ADF: add_dynamic_GXT_entry "IE11" text "annihilation zombies3"


08DB: set_panel $1153 column 0 header 'DUMMY' data 'IE16' 'IE10' 'IE11' 'DUMMY' 'DUMMY'


0AE0: remove_text_label "IE16"
0AE0: remove_text_label "IE11"
0AE0: remove_text_label "IE10"


EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#5

Posted 3 weeks ago

Thanks for the tip! I'll be sure to use it, but it's still not showing any text... maybe there's something wrong in my script ?

 

This is the first part of the code:

 

 

 
:CHMENU_1
thread 'CH_MENU' 
 
:CHMENU_100
wait 0
if 
Player.Defined($PLAYER_CHAR)
else_jump @CHMENU_100
0AAC: [email protected] = load_mp3 "CLEO\sounds\ch_menu_music.MP3"
 
:CHMENU_200
wait 0    
if 
0ADC:   test_cheat "MENU"
else_jump @CHMENU_200
 
:CHMENU_400 
wait 0
Player.CanMove($PLAYER_CHAR) = False
0826: enable_hud 0 
0581: enable_radar 0 
Camera.SetBehindPlayer
0AAD: set_mp3 [email protected] perform_action 1
wait 0
08D4: [email protected] = create_panel_with_title 'MNU_AA' position 29.0 140.0 width 240.0 columns 1 interactive 1 background 1 alignment 0  // Player Setup
08DB: set_panel [email protected] column 0 header 'MNU_AB' data 'MNU_AC' 'MNU_AD' 'MNU_AE' 'MNU_AF' 'MNU_AG' 'MNU_AH' 'MNU_AI' 'MNU_AJ' 'MNU_AK' 'MNU_BG' 'dummy' 'dummy' 'dummy' 
090E: set_panel [email protected] active_row 0 
08D7: [email protected] = panel [email protected] active_row
wait 250
 
  • Sanmodder likes this

Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#6

Posted 3 weeks ago

 

Thanks for the tip! I'll be sure to use it, but it's still not showing any text... maybe there's something wrong in my script ?

 

This is the first part of the code:

 
:CHMENU_1
thread 'CH_MENU' 
 
:CHMENU_100
wait 0
if 
Player.Defined($PLAYER_CHAR)
else_jump @CHMENU_100
0AAC: [email protected] = load_mp3 "CLEO\sounds\ch_menu_music.MP3"
 
:CHMENU_200
wait 0    
if 
0ADC:   test_cheat "MENU"
else_jump @CHMENU_200
 
:CHMENU_400 
wait 0
Player.CanMove($PLAYER_CHAR) = False
0826: enable_hud 0 
0581: enable_radar 0 
Camera.SetBehindPlayer
0AAD: set_mp3 [email protected] perform_action 1
wait 0
08D4: [email protected] = create_panel_with_title 'MNU_AA' position 29.0 140.0 width 240.0 columns 1 interactive 1 background 1 alignment 0  // Player Setup
08DB: set_panel [email protected] column 0 header 'MNU_AB' data 'MNU_AC' 'MNU_AD' 'MNU_AE' 'MNU_AF' 'MNU_AG' 'MNU_AH' 'MNU_AI' 'MNU_AJ' 'MNU_AK' 'MNU_BG' 'dummy' 'dummy' 'dummy' 
090E: set_panel [email protected] active_row 0 
08D7: [email protected] = panel [email protected] active_row
wait 250
 

send me a private message
entire script
and all fxt
and I will fix it for you
you do not have to be afraid of anything
I have my scripts
I do not have to steal anyone's work
I made this menu a million times


EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#7

Posted 3 weeks ago

I sent you a pm with details, thanks !

  • Sanmodder likes this

EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#8

Posted 3 weeks ago

Even with the help of Sanmodder, cleo doesn't seem to detect ANY custom text... 

 

Anyone could help please ?

  • Sanmodder likes this

Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#9

Posted 3 weeks ago

Even with the help of Sanmodder, cleo doesn't seem to detect ANY custom text... 

 

Anyone could help please ?

even my menu does not work
This is something you have a serious strange

and this is not a problem with your mods
or with your computer
only I have never found such a problem

gift for my fans :)
base for making trainer

// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0A0D: NOP

0ADF: add_dynamic_GXT_entry "nop0" text "test_MENU" 
0ADF: add_dynamic_GXT_entry "nop1" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop2" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop3" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop4" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop5" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop6" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop7" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop8" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop9" text "nop1_TEXT" 


:NONAME_EF
wait 0 
if 
   Player.Defined(0)
jf @NONAME_EF
if
  0AB0:   key_pressed 54
jf @NONAME_EF 
 
Player.CanMove(0) = False
wait 250
0349: set_text_draw_font 1 
08D4: [email protected] = create_panel_with_title 'nop0' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 1 
08DB: set_panel [email protected] column 0 header 'DUMMY' data 'nop1' 'nop2' 'nop3' 'nop4' 'nop5' 'nop6' 'nop7' 'nop8' 'nop9' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

:NONAME_1C1
wait 0 
if 
00E1:   player 0 pressed_key 15 
jf @NONAME_27F 
wait 100 
08DA: remove_panel [email protected] 
Player.CanMove(0) = True
jump @NONAME_EF 

:NONAME_27F
if 
00E1:   player 0 pressed_key 16 
jf @NONAME_298 
08D7: [email protected] = panel [email protected] active_row
jump @vvv
:NONAME_298
jump @NONAME_1C1
:vvv
if 
  [email protected] == 0 
jf @NONAME_2EE 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 1
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_2EE
if 
  [email protected] == 1 
jf @NONAME_344 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 2
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_344
if 
  [email protected] == 2 
jf @NONAME_39A 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 3
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_39A
if 
  [email protected] == 3 
jf @NONAME_3F0 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 4
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_3F0
if 
  [email protected] == 4 
jf @NONAME_446 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 5
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_446
if 
  [email protected] == 5 
jf @NONAME_49C 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 6
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_49C
if 
  [email protected] == 6 
jf @NONAME_4F2 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 1
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_4F2
if 
  [email protected] == 7 
jf @NONAME_548 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 2
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_548
if 
  [email protected] == 8 
jf @NONAME_59E 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 3
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_59E
jump @NONAME_1C1

Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#10

Posted 3 weeks ago

 

Even with the help of Sanmodder, cleo doesn't seem to detect ANY custom text... 

 

Anyone could help please ?

even my menu does not work
This is something you have a serious strange

and this is not a problem with your mods
or with your computer
only I have never found such a problem

gift for my fans :)
base for making trainer

// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}

//-------------MAIN---------------
0A0D: NOP

0ADF: add_dynamic_GXT_entry "nop0" text "test_MENU" 
0ADF: add_dynamic_GXT_entry "nop1" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop2" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop3" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop4" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop5" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop6" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop7" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop8" text "nop1_TEXT" 
0ADF: add_dynamic_GXT_entry "nop9" text "nop1_TEXT" 


:NONAME_EF
wait 0 
if 
   Player.Defined(0)
jf @NONAME_EF
if
  0AB0:   key_pressed 54
jf @NONAME_EF 
 
Player.CanMove(0) = False
wait 250
0349: set_text_draw_font 1 
08D4: [email protected] = create_panel_with_title 'nop0' position 29.0 170.0 width 180.0 columns 1 interactive 1 background 1 alignment 1 
08DB: set_panel [email protected] column 0 header 'DUMMY' data 'nop1' 'nop2' 'nop3' 'nop4' 'nop5' 'nop6' 'nop7' 'nop8' 'nop9' 'DUMMY' 'DUMMY' 'DUMMY' 'DUMMY'

:NONAME_1C1
wait 0 
if 
00E1:   player 0 pressed_key 15 
jf @NONAME_27F 
wait 100 
08DA: remove_panel [email protected] 
Player.CanMove(0) = True
jump @NONAME_EF 

:NONAME_27F
if 
00E1:   player 0 pressed_key 16 
jf @NONAME_298 
08D7: [email protected] = panel [email protected] active_row
jump @vvv
:NONAME_298
jump @NONAME_1C1
:vvv
if 
  [email protected] == 0 
jf @NONAME_2EE 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 1
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_2EE
if 
  [email protected] == 1 
jf @NONAME_344 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 2
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_344
if 
  [email protected] == 2 
jf @NONAME_39A 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 3
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_39A
if 
  [email protected] == 3 
jf @NONAME_3F0 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 4
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_3F0
if 
  [email protected] == 4 
jf @NONAME_446 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 5
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_446
if 
  [email protected] == 5 
jf @NONAME_49C 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 6
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_49C
if 
  [email protected] == 6 
jf @NONAME_4F2 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 1
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_4F2
if 
  [email protected] == 7 
jf @NONAME_548 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 2
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_548
if 
  [email protected] == 8 
jf @NONAME_59E 
0661: NOP "========================" 
wait 0 
player.WantedLevel(0) = 3
wait 0 
0661: NOP "========================" 
jump @NONAME_1C1

:NONAME_59E
jump @NONAME_1C1

 

or something like that
check cleo.log
does cleo load the text
you will recognize after this

26/01/2018 15: 57: 44.032 Added FXT [WST1]
26/01/2018 15: 57: 44.032 Added FXT [WST2]
26/01/2018 15: 57: 44.032 Added FXT [WST3]
26/01/2018 15: 57: 44.032 Added FXT [WST4]
or after that
26/01/2018 15: 57: 44.075 Attempting to add FXT '20028' - FAILED (GXT conflict)
26/01/2018 15: 57: 44.075 Attempting to add FXT '30028' - FAILED (GXT conflict)
26/01/2018 15: 57: 44.075 Attempting to add FXT '50028' - FAILED (GXT conflict)
26/01/2018 15: 57: 44.075 Attempting to add FXT '60028' - FAILED (GXT conflict)


EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#11

Posted 3 weeks ago Edited by EAZYJ, 3 weeks ago.

Cleo log doesn't show any error related to failed gxt / fxt. Only added FXT.


Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#12

Posted 3 weeks ago

Cleo log doesn't show any error related to failed gxt / fxt. Only added FXT.

it's very good then
but why do not you see the text in the game
and write what kind of cleo you have


EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#13

Posted 3 weeks ago Edited by EAZYJ, 3 weeks ago.

I have the latest version of cleo. I even tried with 4.1 and on a clean game, it doesn't show custom text either...


Sanmodder
  • Sanmodder

    Fan script

  • Members
  • Joined: 11 Sep 2017
  • Poland

#14

Posted 3 weeks ago

I have the latest version of cleo. I even tried with 4.1 and on a clean game, it doesn't show custom text either...

the latest is cleo 4.3.22.0


EAZYJ
  • EAZYJ

    Square Civilian

  • Members
  • Joined: 24 Aug 2011
  • France

#15

Posted 2 weeks ago

Like I said, I tried with it. 





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users