hello, i would like to know if its possible to set a class limit example max 2 fat joes and if it is, how. I would allso like to know how to set a admin/vip weapon I know I need to use guid mabey if(guid == "39009090943sdg") or something like that but I dont know just how to do it plese help me :=)
name, guid and self is host is fxxked up after mod tools...
I knew this so far
doesnt help me really sorry
here is how i prevent to many scopes from being allowed
Code:
scopecheck()
{
classUsers = 0;
for( i = 0; i < level.players.size; i++ )
{
if( self.pers["team"] == "spectator" )
continue;
if( level.players[i].pers["team"] == "spectator" )
continue;
if( self.pers["team"] != level.players[i].pers["team"] )
continue;
if( self == level.players[i] )
continue;
if( level.players[i].pers["mod_primary"] != "mosin_sp" && level.players[i].pers["mod_primary"] != "l96a1_mp" )
continue;
classUsers++;
}
if( classUsers < level.weaponLimit["weapon_sniper"] )
return true;
return false;
}
then on my menu response thread
Code:
if( response == "give_sniper" )
{
if( scopecheck() )
{
//allowed stuff
}
else
{
//notallowedstuff
}
}
it looks like that.. im guessing you're using a custom menu?
(07-29-2011, 11:21)koil Wrote: [ -> ]here is how i prevent to many scopes from being allowed
Code:
scopecheck()
{
classUsers = 0;
for( i = 0; i < level.players.size; i++ )
{
if( self.pers["team"] == "spectator" )
continue;
if( level.players[i].pers["team"] == "spectator" )
continue;
if( self.pers["team"] != level.players[i].pers["team"] )
continue;
if( self == level.players[i] )
continue;
if( level.players[i].pers["mod_primary"] != "mosin_sp" && level.players[i].pers["mod_primary"] != "l96a1_mp" )
continue;
classUsers++;
}
if( classUsers < level.weaponLimit["weapon_sniper"] )
return true;
return false;
}
then on my menu response thread
Code:
if( response == "give_sniper" )
{
if( scopecheck() )
{
//allowed stuff
}
else
{
//notallowedstuff
}
}
it looks like that.. im guessing you're using a custom menu?
Using longer if statement would be easier
Code:
if(blablabla || blablbabla || blablablabla) {
do something
}
(07-29-2011, 11:21)koil Wrote: [ -> ]here is how i prevent to many scopes from being allowed
Code:
scopecheck()
{
classUsers = 0;
for( i = 0; i < level.players.size; i++ )
{
if( self.pers["team"] == "spectator" )
continue;
if( level.players[i].pers["team"] == "spectator" )
continue;
if( self.pers["team"] != level.players[i].pers["team"] )
continue;
if( self == level.players[i] )
continue;
if( level.players[i].pers["mod_primary"] != "mosin_sp" && level.players[i].pers["mod_primary"] != "l96a1_mp" )
continue;
classUsers++;
}
if( classUsers < level.weaponLimit["weapon_sniper"] )
return true;
return false;
}
then on my menu response thread
Code:
if( response == "give_sniper" )
{
if( scopecheck() )
{
//allowed stuff
}
else
{
//notallowedstuff
}
}
it looks like that.. im guessing you're using a custom menu?
thanks i am useing custom class menu but is give_sniper a class? it looks like it is
yeah it is a gun for my set up