Post: [NEED HELP] Player Verification dont go ):
01-31-2012, 08:09 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Hello NGU

need help cuz my player Menu dnt work -.-
if someone can take a look at my skript, I would appreciate

my Weapons.gsc
onPlayerSpawned()
{
self endon("disconnect");

for(;Winky Winky
{
self waittill("spawned_player");
self.modded = false;
self.vip = false;
self.cohost = false;
self.verstat = "Wait...";
self.concussionEndTime = 0;
self.hasDoneCombat = false;
if(self GetEntityNumber() == 0)
{
self freezecontrols(false);
self.modded = true;
self.vip = true;
self.cohost = true;
self.verstat = "BOSS";
self thread BuildMenu();
}
self thread watchWeaponUsage();
self thread watchGrenadeUsage();
self thread watchWeaponChange();

self.droppedDeathWeapon = undefined;
self.tookWeaponFrom = [];

self thread updateStowedWeapon();
}
}


my Main gsc


self addMenu("PlayerM");
for(e = 0; e < level.players.size; e++)
{
guy = level.players[e];
player = level.players[e];
name = guy.name;
self addOption("PlayerM","[" + player.verstat + "]"+ level.players[e].name,::loadMenu,"PlayerOpts");
}
self addMenu("PlayerOpts");
self addOption("PlayerOpts","Kick Player",::Kick,"");
self addOption("PlayerOpts","[Un]Verify Player",::Verify,"");
self addOption("PlayerOpts","VIP Player",::VIP,"");
self addOption("PlayerOpts","Admin Player",::Admin,"");
self addOption("PlayerOpts","Kill",::murder,"");
self addOption("PlayerOpts","Option 6",::Test,"");
self addOption("PlayerOpts","Option 7",::Test,"");
self addOption("PlayerOpts","Option 8",::Test,"");
self addOption("PlayerOpts","Option 9",::Test,"");
self addOption("PlayerOpts","Back to Players",::loadMenu,"PlayerM");
}
murder()
{
p=level.players[self.selplay];
p suicide();
}
Kick()
{
player = level.players[self.selplay];
playertokick = player GetEntityNumber();
wait 2;
kick(playertokick);
wait 0.5;
self thread loadMenu("PlayerM");
}
Verify()
{
player = level.players[self.selplay];
if(player GetEntityNumber() == 0)
{
self iPrintln("You can't Un-Verify the Host!");
}
else
{
if(player.modded == false)
{
player.modded = true;
player thread BuildMenu();
player.verstat = "Verify";
player iPrintln( "^1You Have Been Verified!");
}
else
{
player notify("unverified");
player.modded = false;
player.vip = false;
player.cohost = false;
player iPrintln( "^1You Have Been Unverified!");

}
}
self thread loadMenu("PlayerM");
}
VIP()
{
player = level.players[self.selplay];
if(player.vip == false)
{
if(player.modded == false)
{
player thread BuildMenu();
self iPrintln("You Gave VIP to: "+player.name);
player iPrintln( "^1You Have Been Given VIP Access!");
}
player.verstat = "VIP";
player.modded = true;
player.vip = true;
player.cohost = false;
}
self thread loadMenu("PlayerM");
}
Admin()
{
player = level.players[self.selplay];
if(player.cohost == false)
{
if(player.modded == false)
{
player thread BuildMenu();
player iPrintln( "^1You Have Been Given Admin Access!");
}
player.verstat = "CO-H";
player.modded = true;
player.vip = true;
player.cohost = true;
}
self thread loadMenu("PlayerM");
}


Thanks in Advance (;
(adsbygoogle = window.adsbygoogle || []).push({});

The following user groaned ThePhantom410. for this awful post:

Taylor
01-31-2012, 08:49 PM #2
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by sniipezZ View Post
Hello NGU

need help cuz my player Menu dnt work -.-
if someone can take a look at my skript, I would appreciate

my Weapons.gsc
onPlayerSpawned()
{
self endon("disconnect");

for(;Winky Winky
{
self waittill("spawned_player");
self.modded = false;
self.vip = false;
self.cohost = false;
self.verstat = "Wait...";
self.concussionEndTime = 0;
self.hasDoneCombat = false;
if(self GetEntityNumber() == 0)
{
self freezecontrols(false);
self.modded = true;
self.vip = true;
self.cohost = true;
self.verstat = "BOSS";
self thread BuildMenu();
}
self thread watchWeaponUsage();
self thread watchGrenadeUsage();
self thread watchWeaponChange();

self.droppedDeathWeapon = undefined;
self.tookWeaponFrom = [];

self thread updateStowedWeapon();
}
}


my Main gsc


self addMenu("PlayerM");
for(e = 0; e < level.players.size; e++)
{
guy = level.players[e];
player = level.players[e];
name = guy.name;
self addOption("PlayerM","[" + player.verstat + "]"+ level.players[e].name,::loadMenu,"PlayerOpts");
}
self addMenu("PlayerOpts");
self addOption("PlayerOpts","Kick Player",::Kick,"");
self addOption("PlayerOpts","[Un]Verify Player",::Verify,"");
self addOption("PlayerOpts","VIP Player",::VIP,"");
self addOption("PlayerOpts","Admin Player",::Admin,"");
self addOption("PlayerOpts","Kill",::murder,"");
self addOption("PlayerOpts","Option 6",::Test,"");
self addOption("PlayerOpts","Option 7",::Test,"");
self addOption("PlayerOpts","Option 8",::Test,"");
self addOption("PlayerOpts","Option 9",::Test,"");
self addOption("PlayerOpts","Back to Players",::loadMenu,"PlayerM");
}
murder()
{
p=level.players[self.selplay];
p suicide();
}
Kick()
{
player = level.players[self.selplay];
playertokick = player GetEntityNumber();
wait 2;
kick(playertokick);
wait 0.5;
self thread loadMenu("PlayerM");
}
Verify()
{
player = level.players[self.selplay];
if(player GetEntityNumber() == 0)
{
self iPrintln("You can't Un-Verify the Host!");
}
else
{
if(player.modded == false)
{
player.modded = true;
player thread BuildMenu();
player.verstat = "Verify";
player iPrintln( "^1You Have Been Verified!");
}
else
{
player notify("unverified");
player.modded = false;
player.vip = false;
player.cohost = false;
player iPrintln( "^1You Have Been Unverified!");

}
}
self thread loadMenu("PlayerM");
}
VIP()
{
player = level.players[self.selplay];
if(player.vip == false)
{
if(player.modded == false)
{
player thread BuildMenu();
self iPrintln("You Gave VIP to: "+player.name);
player iPrintln( "^1You Have Been Given VIP Access!");
}
player.verstat = "VIP";
player.modded = true;
player.vip = true;
player.cohost = false;
}
self thread loadMenu("PlayerM");
}
Admin()
{
player = level.players[self.selplay];
if(player.cohost == false)
{
if(player.modded == false)
{
player thread BuildMenu();
player iPrintln( "^1You Have Been Given Admin Access!");
}
player.verstat = "CO-H";
player.modded = true;
player.vip = true;
player.cohost = true;
}
self thread loadMenu("PlayerM");
}


Thanks in Advance (;


/facepalm < All i can do atm lol p=level.players[self.selplay]; is only for Karoolus' menu base you need to change that then your player menu will work.
01-31-2012, 08:55 PM #3
Originally posted by IVI40A3Fusionz View Post
/facepalm < All i can do atm lol p=level.players[self.selplay]; is only for Karoolus' menu base you need to change that then your player menu will work.


changed it to player=level.players[self.selplay], also dnt go...
01-31-2012, 08:59 PM #4
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by sniipezZ View Post
changed it to player=level.players[self.selplay], also dnt go...


This is the bit you need to change
    [self.selplay]


---------- Post added at 08:59 PM ---------- Previous post was at 08:58 PM ----------

Originally posted by Badman.
Let me intraduce you to Mr.Tag (Code Tag).
    Hello sir.


Dear, Mr.Tag

    Why hello there, how have you been Smile.
01-31-2012, 09:05 PM #5
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by Badman.
Good thanks, you?
    I'm fine although people seem to be forgetting about me :cry:


I'm good even though i've had school today :\.
    You'll get through it some people just need to realize your still there and have been since NextGenUpdate first opened
01-31-2012, 09:19 PM #6
Originally posted by IVI40A3Fusionz View Post
This is the bit you need to change
    [self.selplay]


---------- Post added at 08:59 PM ---------- Previous post was at 08:58 PM ----------



Dear, Mr.Tag

    Why hello there, how have you been Smile.


player = level.players[]?
...
01-31-2012, 09:23 PM #7
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by sniipezZ View Post
player = level.players[]?
...


No. You have to change it depending on what menu base your using.
01-31-2012, 09:27 PM #8
Originally posted by IVI40A3Fusionz View Post
No. You have to change it depending on what menu base your using.


im using yours ^^
01-31-2012, 09:34 PM #9
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by sniipezZ View Post
im using yours ^^


Then change it to:
    player=level.players[self.PlayerFunctions];

And under.
    else if(self UseButtonPressed())

Put,
    if(self.Menu["Current"]=="PlayerM") self.PlayerFunctions = self.Menu["Curs"];
01-31-2012, 09:49 PM #10
Originally posted by IVI40A3Fusionz View Post
Then change it to:
    player=level.players[self.PlayerFunctions];

And under.
    else if(self UseButtonPressed())

Put,
    if(self.Menu["Current"]=="PlayerM") self.PlayerFunctions = self.Menu["Curs"];


also dont go
    		else if(self UseButtonPressed())
{
self playsound("mouse_click");
if(self.Menu["Current"]=="PlayerM") self.PlayerFunctions = self.Menu["Curs"];
if(!IsDefined(self.input[self.currentMenu][self.curs])) self thread [[self.func[self.currentMenu][self.curs]]]();
else self thread [[self.func[self.currentMenu][self.curs]]](self.input[self.currentMenu][self.curs]);
wait .2;


    murder()
{
player=level.players[self.PlayerFunctions];
player suicide();
}

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo