used the class restriction script and hopefully this will work as how I edited it.
// Baby ONLY
if( getarg(0) & 1 ) setarray .@Restrict[getarraysize(.@Restrict)],4023,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,4041,4042,4043,4044,4045,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108;
// Third Jobs ONLY
if( getarg(0) & 2 ) setarray .@Restrict[getarraysize(.@Restrict)],4054,4055,4056,4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072,4073,4074,4075,4076,4077,4078,4079,4080,4081,4082,4083,4084,4085,4086,4087;
// Transcendent ONLY
if( getarg(0) & 4 ) setarray .@Restrict[getarraysize(.@Restrict)],4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022;
// Second Job ONLY
if( getarg(0) & 8 ) setarray .@Restrict[getarraysize(.@Restrict)],7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,4047,4048,4049,4051,4052,4211,4212;
// First Job ONLY
if( getarg(0) & 16 ) setarray .@Restrict[getarraysize(.@Restrict)],1,2,3,4,5,6,24,25,4002,4003,4004,4005,4006,4007,4046,4050;
// Novice ONLY
if( getarg(0) & 32 ) setarray .@Restrict[getarraysize(.@Restrict)],0,4001,23,4023,4045;
// Certain Jobs ( Specific ) ( Specific Your Own Class Restriction )
if( getarg(0) & 64 ) setarray .@Restrict[getarraysize(.@Restrict)],23,26,27;
About Banned Items, how to make like an array or some what like Class Restriction?
I mean, like for MAP A, here are the items that are banned.
And Map B, here's a different set of items that are banned but not banned in Map A.
And Map C, here's a different set of items that are banned only in this map
thanks