mmmm hättest ja noch mal alles zusammen fassen können was du genau willst.

denke du brauchst immer noch den
"nur für admins !!!"
code für deine skripts ?
also das die fun komados nur für den admin nutzbar sind.

weil ich bin mir nicht sicher aber du müstest glaube ich dann das in deinem skript einbauen.

PHP-Code:
if(player.actor:GetSpectatorMode()~=0then return end

    local profile 
XGetIdentityValue(player"profile");

        if(
profile=="123456789" or profile=="123456789" or profile=="123456789"then

    Script
.SetTimer50,function() g_gameRules.game:SendTextMessage(TextMessageError"*** FIREWORK ***"TextMessageToAllRemote); end); else 
also bei 123456789 gibst du dann deine profile id ein damit der server weis das du es bist.
dann müste es gehen.
habe dir hier grad mal schnell ein beispiel mit dem firework skript gemacht.
konnte es aber selber noch nicht testen und weis nicht ob es geht.

PHP-Code:
-- --------------------------------------------------------------------------------------------------------------------------
--                                                      !
firework Feuerwerk
-- --------------------------------------------------------------------------------------------------------------------------

    
AEGIS.chatCommands.firework     = {};

    function 
AEGIS.chatCommands.firework:func(playerchatMsg)

        if(
player:IsDead()) then return end
        
if(player.actor:GetSpectatorMode()~=0then return end

    local profile 
XGetIdentityValue(player"profile");

        if(
profile=="123456789" 
        
or profile=="123456789" 
        
or profile=="123456789"then

    XSendChatToTarget
(nilplayer"AUTHORIZATION FAILURE! // Command :::: SUPER ADMINS ONLY!"); return end 
            
            local pos 
XCalcSpawnPlayerPos(player,-1);

        
Script.SetTimer0002,function() XSendBigCenterMessageToPlayer(player,"<font color=\"#ff0000\">[</font><font color=\"#FFFFFF\">FEUERWERK</font><font color=\"#ff0000\">]</font>"); end);
    
        
Script.SetTimer1000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"explosions.flare.a",3.75222); end);            
        
Script.SetTimer1001,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);
        
Script.SetTimer2000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);
        
Script.SetTimer2001,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"explosions.flare.a",3.75222); end);
        
Script.SetTimer2100,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);            
        
Script.SetTimer2500,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"explosions.flare.a",3.75222); end);
        
Script.SetTimer3000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);
        
Script.SetTimer3001,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);
        
Script.SetTimer3100,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);            
        
Script.SetTimer3500,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"explosions.flare.a",3.75222); end);
        
Script.SetTimer4000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);
        
Script.SetTimer5000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222); end);
        
Script.SetTimer6000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"explosions.flare.a",3.75222); end);
        
Script.SetTimer6001,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"explosions.flare.dropped_from_plane",3.75222); end);    
                           
end 
ansonnsten must du mal auf der rodsmods seite stöbern