| Blockland Forums > Modification Help |
| Disessemble Re-essemble |
| (1/1) |
| -=>RR<=-MasterCE:
I'm trying to make the disessemble effect Re-essemble for my teleporter, but I don't know how to get the visable nodes and also make it does that when someone colors you after the nodes have been mounted and unmounted, it won't stay that way. --- Code: ---function essemble(%user) { if($playernode[%user] <= 10) { switch($playernode[%user]) { case 0: %user.hideNode(RShoe); %user.hideNode(RPeg); %user.hideNode(LShoe); %user.hideNode(LPeg); $playernode[%user]++; case 1: %user.hideNode(rhand); %user.hideNode(rhook); %user.hideNode(lhand); %user.hideNode(lhook); %user.hidenode(rarm); %user.hidenode(larm); %user.hidenode(rarmslim); %user.hidenode(larmslim); $playernode[%user]++; case 2: %user.hideNode(pants); %user.hideNode(skirtHip); $playernode[%user]++; case 3: %user.hideNode(chest); $playernode[%user]++; case 4: %user.hidenode(headskin); %user.hideNode(helmet); %user.hideNode(pointyHelmet); %user.hideNode(flareHelmet); %user.hideNode(scoutHat); %user.hideNode(bicorn); %user.hideNode(copHat); %user.hideNode(knitHat); %user.hideNode(triplume); %user.hideNode(septplume); %user.hideNode(visor); %user.hideNode(plume); $playernode[%user]++; case 5: %user.settransform(%user.teleobj.teleporterend); $playernode[%user]++; case 6: %user.unhideNode(RShoe); %user.unhideNode(RPeg); %user.unhideNode(LShoe); %user.unhideNode(LPeg); $playernode[%user]++; case 7: %user.unhideNode(rhand); %user.unhideNode(rhook); %user.unhideNode(lhand); %user.unhideNode(lhook); %user.unhidenode(rarm); %user.unhidenode(larm); %user.unhidenode(rarmslim); %user.unhidenode(larmslim); $playernode[%user]++; case 8: %user.unhideNode(pants); %user.unhideNode(skirtHip); $playernode[%user]++; case 9: %user.unhideNode(torso); $playernode[%user]++; case 10: %user.unhidenode(headskin); %user.unhideNode(helmet); %user.unhideNode(pointyHelmet); %user.unhideNode(flareHelmet); %user.unhideNode(scoutHat); %user.unhideNode(bicorn); %user.unhideNode(copHat); %user.unhideNode(knitHat); %user.unhideNode(triplume); %user.unhideNode(septplume); %user.unhideNode(visor); %user.unhideNode(plume); $playernode[%user]++; } schedule(155,0,disesemble,%user); } else return; } --- End code --- I know it puts everything on, I'd make it only put back on the stuff that WAS on, but I can't find the find visable nodes stuff.... |
| Jookia:
chair |
| -=>RR<=-MasterCE:
femChest If you open a DTS and scrool to the bottom, you'll find all the node names :o |
| Navigation |
| Message Index |