Help! Number Floating over Helmet model, can't get rid of it
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 01:20
PROBLEM SOLVED: Scroll down for Solution *Note: I was on Hiatus for a while, so you'll have to forgive this dumb question. I forgot some of the simpler things.  I'm back in the saddle now, tho. I've got this Masterchief (Halo) costume from Party Pussycat, it's a free, fully editable, and transferrable avatar set. But, there's this 99 number that floats over your head. And it's not an editable link. I couldn't see a script for it either. I was messing around, I think I copied a new version of the costume into my inventory, and then there was a 98 floating over my head. (Other people can see these numbers) Then I put another one on and it said 99 again. Someone said something about flip title or flipping a title. /flip title but, that didn't do anything I don't think. I would ask Party but, she doesn't even show up in the player database anymore. HALO Avatar by Party Pussycat assett uid 54c95b34-260f-e05d-a7ac-10ddbc2f203d
|
Joseph Worthington
The Suntan Mega-Man
Join date: 29 Jul 2006
Posts: 563
|
12-27-2006 01:25
Probably A health meter of some sort. Not sure if they can be disabled.
_____________________
Do what now? Want more control over your Windlight Moon? Vote Here!!
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 02:02
I don't think it's a health meter, there would be a script for that I'm sure. And the 99 disappears when you remove the helmet as well. Something like that would have to be scripted differently. I think it's some kind of referenence number...
But, like I said the whole avatar get-up is all editable, transferrable, etc.
|
SuezanneC Baskerville
Forums Rock!
Join date: 22 Dec 2003
Posts: 14,229
|
12-27-2006 03:41
Do you know where to get one?
_____________________
-
So long to these forums, the vBulletin forums that used to be at forums.secondlife.com. I will miss them.
I can be found on the web by searching for "SuezanneC Baskerville", or go to
http://www.google.com/profiles/suezanne
-
http://lindenlab.tribe.net/ created on 11/19/03.
Members: Ben, Catherine, Colin, Cory, Dan, Doug, Jim, Philip, Phoenix, Richard, Robin, and Ryan
-
|
Tangletwigs Fairymeadow
Registered User
Join date: 30 Apr 2006
Posts: 57
|
12-27-2006 04:50
Could be a floating text left over from a long deleted script in the helmet ?
Try dropping a floating text killer script into the helmet see if it gets deleted ?
|
Markubis Brentano
Hi...YAH!!
Join date: 15 Apr 2006
Posts: 836
|
12-27-2006 06:34
Did you check all of the prims that make up the helmet?
right click edit select edit linked objects/prims (not sure the exact name because I'm at work right now
now click on each prim that makes up the helmet and check the contents...there should be a script in one of them
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 08:01
I'll give those a try. Thanks guys.
If anyone else can offer further help I'd really appreciate it.
I just found out something. When I click on my head, the number gets smaller and my character chats, '!!!'. At 0 it turns into 'DoorNailDead' floating above my head.
I'm gonna check the primitives for scripts right now.
_____________________
SteamJunk, HoboJunk, SpaceJunk, FreeJunk n' more! News, Online Store, Blog n' more: www.tinyurl.com/junkworld Shop on XSL now: www.tinyurl.com/tormy 
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 08:12
Found it, a primitive in the center of the head, contained a life script. Thanks everyone. Now, I can get to working on these flat colors, and adding some texture and bumping.
Okay...hold on a sec, the text is still floating over my head, after I deleted the script, removed the helmet, replaced it, and then logged out and back in.
_____________________
SteamJunk, HoboJunk, SpaceJunk, FreeJunk n' more! News, Online Store, Blog n' more: www.tinyurl.com/junkworld Shop on XSL now: www.tinyurl.com/tormy 
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 08:25
A Life Script: It's editable, I deleted it and it still was running. I'm not sure how to permanently delete/disable this thing. string TITLE="YOU ARE DEAD"; integer LIFE = 100; init() { if (LIFE == 100) { TITLE = "100"; } if (LIFE == 99) { TITLE = "99"; } if (LIFE == 9  { TITLE = "98"; } if (LIFE == 97) { TITLE = "97"; } if (LIFE == 96) { TITLE = "96"; } if (LIFE == 95) { TITLE = "95"; } if (LIFE == 94) { TITLE = "94"; } if (LIFE == 93) { TITLE = "93"; } if (LIFE == 92) { TITLE = "92"; } if (LIFE == 91) { TITLE = "91"; } if (LIFE == 90) { TITLE = "90"; } if (LIFE == 89) { TITLE = "89"; } if (LIFE == 8  { TITLE = "88"; } if (LIFE == 87) { TITLE = "87"; } if (LIFE == 86) { TITLE = "86"; } if (LIFE == 85) { TITLE = "85"; } if (LIFE == 84) { TITLE = "84"; } if (LIFE == 83) { TITLE = "83"; } if (LIFE == 82) { TITLE = "82"; } if (LIFE == 81) { TITLE = "81"; } if (LIFE == 80) { TITLE = "80"; } if (LIFE == 79) { TITLE = "79"; } if (LIFE == 7  { TITLE = "78"; } if (LIFE == 77) { TITLE = "77"; } if (LIFE == 76) { TITLE = "76"; } if (LIFE == 75) { TITLE = "75"; } if (LIFE == 74) { TITLE = "74"; } if (LIFE == 73) { TITLE = "73"; } if (LIFE == 72) { TITLE = "72"; } if (LIFE == 71) { TITLE = "71"; } if (LIFE == 70) { TITLE = "70"; } if (LIFE == 69) { TITLE = "69"; } if (LIFE == 6  { TITLE = "68"; } if (LIFE == 67) { TITLE = "67"; } if (LIFE == 66) { TITLE = "66"; } if (LIFE == 65) { TITLE = "65"; } if (LIFE == 64) { TITLE = "64"; } if (LIFE == 63) { TITLE = "63"; } if (LIFE == 62) { TITLE = "62"; } if (LIFE == 61) { TITLE = "61"; } if (LIFE == 60) { TITLE = "60"; } if (LIFE == 59) { TITLE = "59"; } if (LIFE == 5  { TITLE = "58"; } if (LIFE == 57) { TITLE = "57"; } if (LIFE == 56) { TITLE = "56"; } if (LIFE == 55) { TITLE = "55"; } if (LIFE == 54) { TITLE = "54"; } if (LIFE == 53) { TITLE = "53"; } if (LIFE == 52) { TITLE = "52"; } if (LIFE == 51) { TITLE = "51"; } if (LIFE == 50) { TITLE = "50"; } if (LIFE == 49) { TITLE = "49"; } if (LIFE == 4  { TITLE = "48"; } if (LIFE == 47) { TITLE = "47"; } if (LIFE == 46) { TITLE = "46"; } if (LIFE == 45) { TITLE = "45"; } if (LIFE == 44) { TITLE = "44"; } if (LIFE == 43) { TITLE = "43"; } if (LIFE == 42) { TITLE = "42"; } if (LIFE == 41) { TITLE = "41"; } if (LIFE == 40) { TITLE = "40"; } if (LIFE == 39) { TITLE = "39"; } if (LIFE == 3  { TITLE = "38"; } if (LIFE == 37) { TITLE = "37"; } if (LIFE == 36) { TITLE = "36"; } if (LIFE == 35) { TITLE = "35"; } if (LIFE == 34) { TITLE = "34"; } if (LIFE == 33) { TITLE = "33"; } if (LIFE == 32) { TITLE = "32"; } if (LIFE == 31) { TITLE = "31"; } if (LIFE == 30) { TITLE = "30"; } if (LIFE == 29) { TITLE = "29"; } if (LIFE == 2  { TITLE = "28"; } if (LIFE == 27) { TITLE = "27"; } if (LIFE == 26) { TITLE = "26"; } if (LIFE == 25) { TITLE = "25"; } if (LIFE == 24) { TITLE = "24"; } if (LIFE == 23) { TITLE = "23"; } if (LIFE == 22) { TITLE = "22"; } if (LIFE == 21) { TITLE = "20"; } if (LIFE == 19) { TITLE = "19"; } if (LIFE == 1  { TITLE = "18"; } if (LIFE == 17) { TITLE = "17"; } if (LIFE == 16) { TITLE = "16"; } if (LIFE == 15) { TITLE = "15"; } if (LIFE == 14) { TITLE = "14"; } if (LIFE == 13) { TITLE = "13"; } if (LIFE == 12) { TITLE = "12"; } if (LIFE == 11) { TITLE = "11"; } if (LIFE == 10) { TITLE = "10"; } if (LIFE == 9) { TITLE = "9"; } if (LIFE ==  { TITLE = "8"; } if (LIFE == 7) { TITLE = "7"; } if (LIFE == 6) { TITLE = "6"; } if (LIFE == 5) { TITLE = "5"; } if (LIFE == 4) { TITLE = "4"; } if (LIFE == 3) { TITLE = "3"; } if (LIFE == 2) { TITLE = "2"; } if (LIFE == 1) { TITLE = "1"; } if (LIFE == 0) { TITLE = "DoorNailDead"; } llSetText(TITLE, <1,1,1>,1); } default { state_entry() { llSay(0, "You are alive"  ; llListen(1973,"",NULL_KEY,""  ; } touch_start(integer total_number) { llSay(0,"!!!"  ; LIFE = LIFE - 1; init(); } listen( integer channel, string name, key id, string message ) { if (message == (string)llGetOwner() + "HIT"  { LIFE = LIFE - 1; } if (message == (string)llGetOwner() + "HEAL"  { LIFE = LIFE + 1; } if (message == (string)llGetOwner() + "GOD"  { LIFE = 100; } if (message == llGetOwner()) { llSay(0,"llGetOwner()-"  ; LIFE = LIFE - 1; } init(); } }
_____________________
SteamJunk, HoboJunk, SpaceJunk, FreeJunk n' more! News, Online Store, Blog n' more: www.tinyurl.com/junkworld Shop on XSL now: www.tinyurl.com/tormy 
|
Chosen Few
Alpha Channel Slave
Join date: 16 Jan 2004
Posts: 7,496
|
12-27-2006 08:32
Some script functions become object properties, meaning they remain even after the script has been deleted, and can only be removed via another script call for them to be turned off. I believe hover text is one of those properties.
If no one responds with how to change that health script to turn itself off (sorry I don't know how myself), you might want to just remove the prim that had contained it, and replace it with a brand new prim. Then drop a text killer into every prim in the whole object. If that doesn't do it, then I' don't know what will, short of just rebuilding the thing from scratch yourself.
_____________________
.
Land now available for rent in Indigo. Low rates. Quiet, low-lag mainland sim with good neighbors. IM me in-world if you're interested.
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 08:39
I believe I found the answer here: /54/66/155926/1.htmlI'll post back when I'm sure.
_____________________
SteamJunk, HoboJunk, SpaceJunk, FreeJunk n' more! News, Online Store, Blog n' more: www.tinyurl.com/junkworld Shop on XSL now: www.tinyurl.com/tormy 
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 08:46
Okay, I finally did it. Problem Solved. Here's my full method.
I had a floating number over my head, I found out it was a life script.
I right clicked on my head, and selected Edit.
On the Edit menu, I checked edit linked parts, then checked Position. Now, select the Content tab. I clicked on all the primitives. I found out it was the sphere in the middle. You'll see a script shown in the Content tab.
Now I opened the Script. I deleted the contents then replaced it with this Hover Text Killer Script.
default { state_entry() { llSetText("",<0,0,0>,0); } }
Checked running, and saved. Now, the text is removed. Now, I delete the script altogether. I've now got full control of the avatar. Order is restored.
Keywords: Masterchief Halo Hover Text Kill Life Script Floating Number 99
Hope that helps anyone else with the same problem.
Thanks to you guys for helping me find it.
_____________________
SteamJunk, HoboJunk, SpaceJunk, FreeJunk n' more! News, Online Store, Blog n' more: www.tinyurl.com/junkworld Shop on XSL now: www.tinyurl.com/tormy 
|
ArchTx Edo
Mystic/Artist/Architect
Join date: 13 Feb 2005
Posts: 1,993
|
12-27-2006 08:47
From: Chosen Few Some script functions become object properties, meaning they remain even after the script has been deleted, and can only be removed via another script call for them to be turned off. I believe hover text is one of those properties.
If no one responds with how to change that health script to turn itself off (sorry I don't know how myself), you might want to just remove the prim that had contained it, and replace it with a brand new prim. Then drop a text killer into every prim in the whole object. If that doesn't do it, then I' don't know what will, short of just rebuilding the thing from scratch yourself. Choosen few is correct, the floating text property will remain with the prim even after you remove the script. You can add a floating text script to the prim that has nothing included where the text should be, and it will replace the text that you are still seeing. I can send you one in world if you don't have one already in your inventory.
_____________________
 VRchitecture Model Homes at http://slurl.com/secondlife/Shona/60/220/30 http://www.slexchange.com/modules.php?name=Marketplace&MerchantID=2240 http://shop.onrez.com/Archtx_Edo
|
Darien Caldwell
Registered User
Join date: 12 Oct 2006
Posts: 3,127
|
12-27-2006 08:53
glad you solved your problem, but I have to say that life script is some of the worst scripting ever  instead of doing all those IF statements, they could have just said: lSetText((string)LIFE, <1,1,1>,1);
|
Tormented Twilight
#1 Cheese Lover
Join date: 30 Jan 2004
Posts: 103
|
12-27-2006 09:15
From: Darien Caldwell glad you solved your problem, but I have to say that life script is some of the worst scripting ever  instead of doing all those IF statements, they could have just said: lSetText((string)LIFE, <1,1,1>,1); Being a programmer myself, I was wondering about that. I haven't done much scripting here, so I don't know it's limitations but, yeah...right off the bat it looked wrong to me.
_____________________
SteamJunk, HoboJunk, SpaceJunk, FreeJunk n' more! News, Online Store, Blog n' more: www.tinyurl.com/junkworld Shop on XSL now: www.tinyurl.com/tormy 
|