Post: [Function]Change Controller
10-22-2015, 01:56 AM #1
Full-Evil
Pokemon Trainer
(adsbygoogle = window.adsbygoogle || []).push({}); Hello, NGU and Everyone

i was looking to use this function and i want ppl use it cus it's help us ..

Exm: i like the Select Button is Square .. and other ppl like "X" Snail

this Change Controller will help us to everyone can select whatever he like .. Tustin



Thanks To [V--JR7] for upload the video ..

I'm sure now ppl know what I'm Taking about Smile

Change Controller
    
onPlayerSpawned() // Before player Spawn
{
level endon("game_ended");
self endon("disconnect");

self.ButtonTest = 1;
self.ButtonNormal = 0;

for(;Winky Winky
{
self waittill("spawned_player");

}
}

openMenu()
{
if (!self.menu.closeondeath)
{
if (self.ButtonNormal == 2) // Dynamic Controller [xTurntUpLobbies]
{ self freezeControls(true); }
else
{ self freezeControls(false); }

self.menuOpen = true;
}
}

closeMenu()
{
if (self.ButtonNormal == 2) // Dynamic Controller [xTurntUpLobbies]
{ self freezeControls(false); }
wait 0.05;
self.menuOpen = false;
}

MenuInit() // Here is the Controllers Smile
{
self endon("disconnect");
self endon("destroyMenu");

self.menu = spawnstruct();
self.menuOpen = false;

self StoreShaders();
self CreateMenu();

for(;Winky Winky
{
if (!self.menuOpen)
{
if (self meleeButtonPressed() && self adsButtonPressed()) // Open ..
{
openMenu();
wait 0.5;
}
}
else if (self.menuOpen)
{
if (buttonPressed("X")) // Back Button
{
if (isDefined(self.menu.previousmenu[self.menu.currentmenu]))
{ self submenu(self.menu.previousmenu[self.menu.currentmenu], self.menu.subtitle[self.menu.previousmenu[self.menu.currentmenu]]); }
else
{ closeMenu(); }
wait 0.2;
}
if (buttonPressed("U") || buttonPressed("D")) // Up and down Button
{
self.menu.curs[self.menu.currentmenu] += (Iif(buttonPressed("D"), 1, -1));
self.menu.curs[self.menu.currentmenu] = (Iif(self.menu.curs[self.menu.currentmenu] < 0, self.menu.menuopt[self.menu.currentmenu].size-1, Iif(self.menu.curs[self.menu.currentmenu] > self.menu.menuopt[self.menu.currentmenu].size-1, 0, self.menu.curs[self.menu.currentmenu])));

self.menuScrollbar elemMoveY(.1, 100 + (self.menu.curs[self.menu.currentmenu] * 16.80));
wait .1;
}
if (buttonPressed("O")) // Select Button
{
self thread [[self.menu.menufunc[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]]]](self.menu.menuinput[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]], self.menu.menuinput1[self.menu.currentmenu][self.menu.curs[self.menu.currentmenu]]);
wait 0.2;
}
}
wait 0.05;
}
}

buttonPressed(button) // Make Buttons can Be changed
{
if (self.ButtonNormal == 0)
{
if(button == "X")
return self meleeButtonPressed();

if(button == "O")
return self useButtonPressed();

if(button == "U")
return self actionSlotOneButtonPressed();

if(button == "D")
return self actionSlotTwoButtonPressed();
}
else if (self.ButtonNormal == 1)
{
if(button == "X")
return self useButtonPressed();

if(button == "O")
return self jumpButtonPressed();

if(button == "U")
return self actionSlotOneButtonPressed();

if(button == "D")
return self actionSlotTwoButtonPressed();
}
else if (self.ButtonNormal == 2)
{
if(button == "X")
return self useButtonPressed();

if(button == "O")
return self jumpButtonPressed();

if(button == "U")
return self ADSButtonPressed();

if(button == "D")
return self AttackButtonPressed();
}
}

doChangeButton()
{
self.ButtonTest += 1;
if (self.ButtonTest == 1)
{
self.ButtonNormal = 0;
wait .2;
closeMenu();
self iprintln("Back To Normal");
}
if (self.ButtonTest == 2)
{
self.ButtonNormal = 1;
wait .2;
closeMenu();
self iprintln("Button Changed 1");
}
if (self.ButtonTest == 3)
{
self.ButtonNormal = 2;
wait .2;
closeMenu();
self iprintln("Button Changed 2");
}
if (self.ButtonTest == 3)
self.ButtonTest = 0;
}


i Recommended for u guys add Msg to make ppl know the New Controller Enzo

Credits


    
dtx12 [Making this possible]
Craig Christ [Making this possible]
IMCSx [GSC Studio]
Shark [function]
Exelo [function]
Me [idea]
and I'm Sorry if i forget Someone ..
Last edited by Full-Evil ; 10-22-2015 at 06:56 AM.

The following 4 users say thank you to Full-Evil for this useful post:

DoraTheKiller97, ksa_7ooo7, star2000, V--JR7

The following 5 users groaned at Full-Evil for this awful post:

Exelo, Im_YouViolateMe, itsSorrow, Patrick, Procyon
10-28-2015, 09:10 PM #20
Tristen
Who’s Jim Erased?
this is a cool

The following user thanked Tristen for this useful post:

Full-Evil
10-30-2015, 06:28 AM #21
Full-Evil
Pokemon Trainer
Originally posted by JR7 View Post
Y36eeeeek al3aFyh .. Happy

Thanks Smile


Ur welcome M9 :p

Originally posted by Tristen View Post
this is a cool


Thanks Smile

The following user thanked Full-Evil for this useful post:

V--JR7

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo