Ergebnis 1 bis 10 von 153

Thema: Crysis Wars SSM Mod - Sammelthread

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #29
    Professional
    Registriert seit
    25.06.2008
    Beiträge
    1.926

    Standard

    so jetzt sind mal wieder alle coder da drausen gefragt

    ich brauche für mein feuerwerk skript einen timer das die raketen nicht alle gleichzeitig hochgeballert werden,
    sondern nacheinander.
    so in abständen von 1 bis 2 sekunden.

    hier das original:

    PHP-Code:
    -- --------------------------------------------------------------------------------------------------------------------------
    --                                                      !
    fun3 Feuerwerk
    -- --------------------------------------------------------------------------------------------------------------------------

        
    AEGIS.chatCommands.fun3     = {};

        function 
    AEGIS.chatCommands.fun3:func(playerchatMsg)
                  if(
    player:IsDead()) then return end
                  
    if(player.actor:GetSpectatorMode()~=0then return end
                  
    if(fun3Lockthen XSendChatToTarget(nilplayer

           
    "Feuerwerk ist erst in 30 Sekunden wieder nutzbar!"

                  
    ); return end
                  Script
    .SetTimer01,function() fun3Lock trueend); 
                  
    local pos XCalcSpawnPlayerPos(player,-1);

                  
    g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222);
                  
    g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222);
                  
    g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222);
                  
    g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222);
                           
                  
    Script.SetTimer01,function() XSendBigCenterMessageToPlayer(player,"<font color=\"#ff0000\">[</font><font color=\"#FFFFFF\">FEUERWERK</font><font color=\"#ff0000\">]</font>"); end);
                  
    Script.SetTimer50000,function() fun3Lock falseend);
    end 
    ich hatte es mit Script.SetTimer versucht

    PHP-Code:
    -- --------------------------------------------------------------------------------------------------------------------------
    --                                                      !
    fun3 Feuerwerk
    -- --------------------------------------------------------------------------------------------------------------------------

        
    AEGIS.chatCommands.fun3     = {};

        function 
    AEGIS.chatCommands.fun3:func(playerchatMsg)
                  if(
    player:IsDead()) then return end
                  
    if(player.actor:GetSpectatorMode()~=0then return end
                  
    if(fun3Lockthen XSendChatToTarget(nilplayer

           
    "Feuerwerk ist erst in 30 Sekunden wieder nutzbar!"

                  
    ); return end
                  Script
    .SetTimer01,function() fun3Lock trueend); 
                  
    local pos XCalcSpawnPlayerPos(player,-1);

                  
    Script.SetTimer1000,function() g_gameRules:CreateExplosion(player.id,weaponId,10,pos,g_Vectors.up,1,1,1,1,"misc.extremly_important_fx.celebrate",3.75222);             
                  
    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);
                  
    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);
                  
    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);
                           
                  
    Script.SetTimer01,function() XSendBigCenterMessageToPlayer(player,"<font color=\"#ff0000\">[</font><font color=\"#FFFFFF\">FEUERWERK</font><font color=\"#ff0000\">]</font>"); end);
                  
    Script.SetTimer50000,function() fun3Lock falseend);
    end 
    leider ging das nicht.
    also das skript springt dann nicht mehr an.

    weis einer wie ich das lösen kann ?
    Geändert von Dj Copniker (01.07.2009 um 13:24 Uhr)

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •