Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
✓ ANSWER ACCEPTED

Why isn't my script working?

tesy

$(document).ready(function () {
//JQuery Powered\\ 

//Variables
var monitortomobile = 450;
var MobileMenuOpen = false;
$('.EntirePage').hide();

$(window).on("load", function() {
$('.EntirePage').show();
$('#WaitLoad').hide()
function edit() {
	if ((1-$(window).scrollTop()/450) > 0 && (1-$(window).scrollTop()/450) < 1) {
	$('.Image-Text').css('opacity',1-$(window).scrollTop()/450);
	$('.Learn-Link').css('opacity',1-$(window).scrollTop()/450);
	}
	if ((1-$(window).scrollTop()/700) > 0 && (1-$(window).scrollTop()/700) < 1) {
	$('#VideoSlide').css('opacity',$(window).scrollTop()/700);
	}
	
	if ($(window).scrollTop() > $('#Open').innerHeight()*.75) {
		$('.Header').css("opacity",'1');
	} else {$('.Header').css("opacity",'0');}
}
//Pre-Checks
    function MobileMenu() {
    if (!MobileMenuOpen) {
        console.log("Open");
        $('.Header-Link-Area-Mobile').css('transform','rotate(90deg)');
        MobileMenuOpen = true;
    } else {
        console.log("Close");
        $('.Header-Link-Area-Mobile').css('transform','rotate(0deg)');
        MobileMenuOpen = false;}
}
function screencheck() {
    if ($(".Monitor") && $(".mobile-screen")){
        if (window.innerWidth > monitortomobile) {
            $('.Monitor').show()
            $('.Mobile').hide()
			$('.Header-Logo').css('left','-400px')
            $('.Header-Link-Area-Mobile').css('transform','rotate(0deg)');
            $('.Mobile-Header-Link').css('top','-100%')
        } else {
            $('.Monitor').hide()
			$('.Header-Logo').css('left','-40px')
            $('.Mobile').show()
        }
    }
};

screencheck()
edit();
$(window).resize(function() {
    screencheck();
	edit();
})
$(window).scroll(function() {
	edit();
	screencheck();
})
});
})   

I ran this in studio and no compile errors but once it ran nothing happened and no error codes?

1 comment

0

Is this even lua..

1 answer

✓ Accepted answer

Your entire code is written and syntaxed in the language jQuery, a language meant for websites. ROBLOX Studio uses a language called Lua. Lua is a versatile language used in many different games, like Garry's Mod and World of Warcraft. ROBLOX does have it's own implementation of Lua, known as RBX.Lua. RBX.Lua has specific events, functions, operators, and many other elements used only in RBX.Lua. My suggestion to fix your code is to learn and use Lua and RBX.Lua instead of jQuery.

1 comment

0

duh silly me

This discussion is preserved as it was. New answers, comments, and votes are closed.