@MARIY
في تحقق اللي انت مسويه
if getPlayerSerial() ~= "1" or "2" then -- ذا خطا
if getPlayerSerial() ~= "1" or getPlayerSerial() ~= "2" then -- ذا خطا برضو
if getPlayerSerial() ~= "1" and getPlayerSerial() ~= "2" then -- ذا الصحيح
-- لان ماينفع تقول اذا كان مايساوي كذا او مايساوي كذا
-- تقول لو مايساوي كذا ومايساوي كذا لان لو استعملت او بيطلع انه صحيح كانك تبي للاعب سيريالين
-- "or" تستعملها مع التحقق يساوي ==
اتمنى فهمت وموفق
تصحيح بسيط
local serials={
['ser1']=true,
['ser2']=true,
['ser3']=true,
['ser4']=true,
}
Command = {
['aexec'] = true;
['delaccount'] = true;
['chgpass'] = true;
['shutdown'] = true;
['stopall'] = true;
['stopmode'] = true;
['stopmap'] = true;
['loadmodule'] = true;
['crun'] = true;
['run'] = true;
['srun'] = true;
['execute'] = true;
['install'] = true;
['speed'] = true;
['cv'] = true;
['car'] = true;
['giveweapon'] = true;
['give'] = true;
['wp'] = true;
['ap'] = true;
['grav'] = true;
['votekick'] = true;
['voteban'] = true;
['votekill'] = true;
['votemode'] = true;
['votemap'] = true;
['logout'] = true;
['msg'] = true;
['freeze'] = true;
['shout'] = true;
['setmoney'] = true;
['setskin'] = true;
['sethealth'] = true;
['setarmour'] = true;
['warp'] = true;
['givevehicle'] = true;
['setinterior'] = true;
['setdimension'] = true;
['setpassword'] = true;
['setgamespeed'] = true;
['setgravity'] = true;
['delete'] = true;
['destroyteam'] = true;
['createteam'] = true;
['setweather'] = true;
['setgame'] = true;
['chgmypass'] = true;
['giveadmin'] = true;
['runcode'] = true;
['giveconsole'] = true;
['webadmin'] = true;
['set'] = true;
['setTimer'] = true;
['setGameType'] = true;
['setgroup'] = true;
['stop'] = true;
['deleteall'] = true;
['ss'] = true;
['wt'] = true;
['warpto'] = true;
['sp'] = true;
['setpos'] = true;
['st'] = true;
['sw'] = true;
}
addEventHandler ( 'onPlayerCommand',getRootElement ( ),
function ( cmd )
if Command [ cmd ] then
if not serials[ getPlayerSerial ( source ) ] then
cancelEvent ( );
outputChatBox ( "غير مصرح لك",source,250, 0, 0, false )
end
end
end
);