Hilikus
01-19-2003, 02:45 PM
(using fsb-spy's tutorial at http://www.team5150.com/~fsb-spy/modules.php?name=Content&pa=showpage&pid=6&page=1 )
Right after the step where you edit spychat to 5 trans, and bmp tags and ctrl id to idbmp_spy_chathud blaw blaw, I click apply, close the box, and close playgui, but tribes automatically minimizes. I open the game back up and it's gone, but no blue chat box. I try going back to the lobby and back, but nothing there still. anyone know how to fix this?
cyclonite
01-19-2003, 05:00 PM
I think going into the lobby and all is way too slow to do Color Gui. If you want an easier way I suggest you try this:
1) hit TAB to bring up the score menu
2) hit ~ to bring down the console
3) exec(bitmap.cs); or whatever
4) tree();
5) click back inside tribes and hit ~ to hide the console, your TAB/score menu should still be showing.
6) Edit the Container and BMP huds as needed
7) before closing tree(); click inside tribes, hit TAB to hide it, then hit TAB again to show it.
8) Now close Tree(); . It will not minimise Tribes now :D
The other advantage of this method is that you get a feedback on the positioning of the huds immediately. You don't need to exit the lobby and go back into the game and check if you have put it in the right place.
GreeD
01-19-2003, 06:55 PM
Let me know if this works, i cant bring up the blue box either.
And does this require presto?
vortex
01-19-2003, 07:04 PM
colourgui requires events.cs
Originally posted by Hilikus
colorgui don't work
bitmap.cs is not working for me
but thats all
R@ND0M
01-20-2003, 05:19 PM
you need Events.cs i think
indeed
function Event::Attach(%event, %returnFunction)
{
if(%event != "" && %returnfunction != "")
{
for(%i = 1; %i <= $Event::[%event@"Num"]; %i++)
{
if($Event::[%event@%i] == %returnFunction)
{
echo("Script Already Registered: "@%returnFunction);
return;
}
}
$Event::[%event@"Num"]++;
$Event::[%event@%i] = %returnfunction;
}
}
function Event::Trigger(%event, %p1, %p2, %p3, %p4, %p5, %p6, %p7, %p8, %p9, %p10)
{
for(%i = 1; %i <= $Event::[%event@"Num"]; %i++)
{
%tmp = eval($Event::[%event@%i]@"(%p1,%p2,%p3,%p4,%p5,%p6, %p7,%p8,%p9,%p10);" );
if(%return != "FALSE")
{
%return = %tmp;
}
}
return %return;
}
GreeD
01-21-2003, 11:04 AM
Do i execute event.cs through the console before I do the work or exec in autoexec.cs so it execs each time tribes starts?
GreeD
01-21-2003, 12:06 PM
Hrm, did it both ways still no damn blue box.
make a clean config, no custom scripts, put the events code into a cs file, execute in autoexec.cs then follow the tute