Forum Vaultu Šílené Brahmíny

Ostrovček pozitívnej deviácie11!
Právě je úte črc 25, 2017 5:30 am




Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 
Autor Zpráva
 Předmět příspěvku: Pomoc s uložením skriptu v GECK editoru
PříspěvekNapsal: pon črc 23, 2012 9:55 pm 
Radioaktivní
Radioaktivní
Uživatelský avatar

Registrován: pát kvě 08, 2009 8:26 am
Příspěvky: 887
Bydliště: Trvalé
Tak bych potřeboval opět poradit, tentokrát se skriptem v GECK editoru, konkrétně z módu Radar HUD.

Zde je skript, který mi GECK odmítá uložit:
Kód:
scn zRadaConfigMenuActivatorScript
short ConfigMenuStage
short ConfigMenuButton

Begin GameMode
   ;printc "shit %.0f  , %.0f" ConfigMenuStage, ConfigMenuButton
   ;detect the user input
   set ConfigMenuButton to GetButtonPressed
   ;show menu stage
   if ConfigMenuButton == -1   
      if ConfigMenuStage == 0      ;root menu
         ShowMessage zRadarConfigMenu0
      elseif ConfigMenuStage == 1   ;Radar Filter
         ShowMessage zRadarConfigMenu1, zGRadarDisplayCorpse, zGRadarDisplayNeutral, zGRadarDisplayTeammate, zGRadarDisplayEnemy
      elseif ConfigMenuStage == 2   ;Radar Radius
         ShowMessage zRadarConfigMenu2, zGRadarHUDRadius
      elseif ConfigMenuStage == 3   ;Radar Position
         ShowMessage zRadarConfigMenu3, zGRadarHUDPosX, zGRadarHUDPosY
      endif
   else      ;action stage, if ConfigMenuButton != -1
      if ConfigMenuStage == 0      ;root menu
         if ConfigMenuButton == 0   ;to Radar Filter
            set ConfigMenuStage to 1
         elseif ConfigMenuButton == 1   ;to Radar Radius
            set ConfigMenuStage to 2
         elseif ConfigMenuButton == 2 ;to Radar Position
            set ConfigMenuStage to 3
         elseif ConfigMenuButton == 3   ;Exit
            disable
            markfordelete
            return
         endif
   
      elseif ConfigMenuStage == 1   ;Radar Filter
         if ConfigMenuButton == 0   ;toggle corpse
            set zGRadarDisplayCorpse to ( 1 - zGRadarDisplayCorpse)
         elseif ConfigMenuButton == 1   ;toggle Neutral
            set zGRadarDisplayNeutral to ( 1 - zGRadarDisplayNeutral)
         elseif ConfigMenuButton == 2    ;toggle Teammate
            set zGRadarDisplayTeammate to ( 1 - zGRadarDisplayTeammate)
         elseif ConfigMenuButton == 3    ;toggle Enemy
            set zGRadarDisplayEnemy to ( 1 - zGRadarDisplayEnemy)
         elseif ConfigMenuButton == 4   ;to root menu
            set ConfigMenuStage to 0
         endif
   
      elseif ConfigMenuStage == 2   ;Radar Radius
         if ConfigMenuButton == 0   ;Increasing 10%
            set zGRadarHUDRadius to zGRadarHUDRadius*1.1
         elseif ConfigMenuButton == 1   ;Decreasing 10%
            set zGRadarHUDRadius to zGRadarHUDRadius*0.9
         elseif ConfigMenuButton == 2 ;Reset To default (100)
            set zGRadarHUDRadius to 100
         elseif ConfigMenuButton == 3   ;to root menu
            set ConfigMenuStage to 0
         endif
   

      elseif ConfigMenuStage == 3   ;Radar Position
         if ConfigMenuButton == 0   ;Increasing X by 50
            set zGRadarHUDPosX to zGRadarHUDPosX + 50
         elseif ConfigMenuButton == 1 ;Decreasing X by 50
            set zGRadarHUDPosX to zGRadarHUDPosX - 50
         elseif ConfigMenuButton == 2 ;Increasing Y by 50
            set zGRadarHUDPosY to zGRadarHUDPosY + 50
         elseif ConfigMenuButton == 3   ;Decreasing Y by 50
            set zGRadarHUDPosY to zGRadarHUDPosY - 50
         elseif ConfigMenuButton == 4   ;Reset to default (0,200)
            set zGRadarHUDPosX to 0
            set zGRadarHUDPosY to 200
         elseif ConfigMenuButton == 5   ;Return to root
            set ConfigMenuStage to 0
         endif
         SETUIFloat "HUDMainMenu\_FR_HUD_X" zGRadarHUDPosX
         SETUIFloat "HUDMainMenu\_FR_HUD_Y" zGRadarHUDPosY
      endif
   endif
End

Kde je chyba? Budu rád za jakékoliv připomínky. Díky.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvek: 1 ] 


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Přejít na:  
cron
Copyright © 2009 Forum Vaultu Šílené Brahmíny