@Installation

mit dem spawn waffen am anfang habe ich so gelöst...
PHP-Code:
-- ==========================================================================================================================
--                          
WAFFEN SCHADENS ABSCHNITT
-- ==========================================================================================================================

    
useModifiedWeaponDamageToPlayerFeature   false;
    
useModifiedWeaponDamageToVehicleFeature  false;

    
initialPlayerEquipment                   = {"",};};

    function 
XSetup.PowerStruggle.unknown.OnNewMap(mapRulesmapName)

    
local ps                                 g_gameRules;

    
ps.rankList[X_RANK_INDEX.PVT].equip      = {"Parachute","Binoculars","NightVision","Silencer","AssaultScope","SMG","SMG",};
    
ps.rankList[X_RANK_INDEX.CPL].equip      = {"Parachute","Binoculars","NightVision","SOCOMSilencer","SOCOM","SOCOM","SOCOMSilencer","SOCOM","SOCOM","Silencer","AssaultScope","SMG","SMG",};
    
ps.rankList[X_RANK_INDEX.SGT].equip      = {"Parachute","Binoculars","NightVision","Silencer","Reflex","FY71","FY71",};
    
ps.rankList[X_RANK_INDEX.LT] .equip      = {"Parachute","Binoculars","NightVision","Shotgun","Shotgun","Silencer","Reflex","FY71","FY71",};
    
ps.rankList[X_RANK_INDEX.CPT].equip      = {"Parachute","Binoculars","NightVision","SOCOMSilencer","SOCOM","SOCOM","SOCOMSilencer","SOCOM","SOCOM","Silencer","SniperScope","SCAR","SCAR",};
    
ps.rankList[X_RANK_INDEX.MAJ].equip      = {"Parachute","Binoculars","NightVision","Shotgun","Shotgun","Silencer","SniperScope","SCAR","SCAR",};
    
ps.rankList[X_RANK_INDEX.COL].equip      = {"Parachute","Binoculars","NightVision","SOCOMSilencer","LAM","AY69","AY69","AY69","AY69","SniperScope","DSG1","DSG1",};
    
ps.rankList[X_RANK_INDEX.GEN].equip      = {"Parachute","Binoculars","NightVision","SOCOMSilencer","LAM","AY69","AY69","AY69","AY69","FGL40","FGL40",}; 

    
bl.usvtol.teamlimit                      3;    
    
bl.tacgun.energy                         20;
    
bl.ustactank.energy                      20;
    
bl.ussingtank.energy                     20;
    
bl.tacprojectile.energy                  20;

    
g_gameRules.x_patch_entities             5

    LogInfo
("[SSM] patching power struggle config variables");
    
XSetup.unknown.unknown.OnNewMap(mapRulesmapName);

end 
habe da drunter noch das maximale vtol limit und das tac kaufen alien energy abzieht
zu deiner zweiten frage...
man kann jeden chat befehl auch nur für admins machen.
dann must du zu beispiel im skript von !smoke einen befehl umschreiben das er nur der admin auslöst.
leider bin ich auch noch in sachen coden ne null
aber denke das es ein anderer ihr weis ?