Jass Problem!!!!

Status
Not open for further replies.
A

Andersaaa12

Guest
GRRRR!!!! My map won't start because there is some jass problem!!! And I know nothing about jass! Anyone who can have a look at it ( someone who understands jass good). please help me!!!!
 

Slapshot136

Divide et impera
Reaction score
471
umm if you dont know jass, y does your map have jass at all? post the code that gives you the error or the map if you want to receive any help
 

GoGo-Boy

You can change this now in User CP
Reaction score
40
So, are you using JASS triggers in your map from which you don't know how they work or what? Because if not, it is one of your GUI triggers (which is converted to JASS when saving). Hence you should check whether your last triggers might cause the error.
 
A

Andersaaa12

Guest
here is the error message:
Code:
//===========================================================================
// 
// |cff7777aaGod War Islands RPG v1.0|r
// 
//   Warcraft III map script
//   Generated by the Warcraft III World Editor
//   Date: Thu Mar 06 22:11:01 2008
//   Map Author: Andersaaa12
// 
//===========================================================================

//***************************************************************************
//*
//*  Global Variables
//*
//***************************************************************************

globals
    // User-defined
    group                   udg_zz_HeroAllies          = null
    location                udg_zz_HeroKillerLoc       = null
    real                    udg_zz_MaxRangeOfExp       = 0
    integer                 udg_zz_HeroAlliesAmount    = 0
    real                    udg_zz_ExperiencePerLevel  = 0
    real                    udg_zz_Experience          = 0
    real                    udg_zz_ExtraXPForKiller    = 0
    real                    udg_zz_OtherExperience     = 0
    real                    udg_zz_ExtraXPForOther     = 0
    real                    udg_zz_ExperienceFloatingTextTime = 0
    real                    udg_zz_FinalOtherExperience = 0
    real                    udg_zz_FinalExperience     = 0
    real                    udg_zz_DamageTextTime      = 0
    integer                 udg_temp_SecondsPerLevel   = 0
    string                  udg_strDebugMSG
    group                   udg_temp_UnitGroup         = null
    integer                 udg_ID                     = 0
    location                udg_temp_CreepSpawnLoc     = null
    integer array           udg_temp_UnitTypes
    real array              udg_X
    real array              udg_Y
    boolean array           udg_temp_bHasUnitBeenStored
    integer                 udg_temp_MaxCustomizedArray = 0
    integer array           udg_temp_TimeFrequencyMAX
    integer array           udg_temp_CustomizedTime
    integer array           udg_temp_UnitTypes_ForTime
    integer array           udg_temp_TimeLeft
    group                   udg_temp_RevivingCreeps    = null
    real                    udg_zz_SpellTextTime       = 0
    real                    udg_zz_TreeRevivalInterval = 0
    group                   udg_zz_Hero                = null
    boolean                 udg_zz_bIsThereHero        = false
    itemtype                udg_____Weapon             = null
    itemtype                udg_____Shield             = null
    itemtype                udg_____Glove              = null
    itemtype                udg_____Helmet             = null
    itemtype                udg_____Ring               = null
    itemtype                udg_____Cape               = null
    boolean array           udg_zz_bWeapon
    boolean array           udg_zz_bCape
    boolean array           udg_zz_bShield
    boolean array           udg_zz_bRing
    boolean array           udg_zz_bHelmet
    boolean array           udg_zz_bGlove
    integer                 udg_zz_IntegerItemClassCheck = 0
    integer array           udg_zz_Item
    integer array           udg_zz_ItemCreepLevel
    real array              udg_zz_PercentOfDropping
    integer                 udg_zz_NumOfItems          = 0
    integer array           udg_zz_ItemPool
    integer                 udg_zz_ItemPool_ID         = 0
    integer                 udg_zz_RandomItem          = 0
    real array              udg_zz_ItemPercentInPool
    gamecache               udg_cscache                = null
    string                  udg_zzStr_ExperienceTag
    integer array           udg_zzConvertRealToInteger
    integer                 udg_zz_TimeCreeps          = 0
    integer array           udg_zz_TimeRange
    boolean                 udg_zz_bDisableRanges      = false
    boolean                 udg_zz_bDisableSameTime    = false
    integer                 udg_NPS_CMap_BitsRq_Total  = 0
    string                  udg_NPS_CMap
    integer                 udg_NPS_Data_Error_Bits    = 0
    string                  udg_Map_Creator_Name
    integer                 udg_Item_List_Array_BitsRq = 0
    integer                 udg_Temp_Integer           = 0
    integer array           udg_Item_List_Array
    integer                 udg_Class_List_Array_BitsRq = 0
    integer array           udg_Class_List_Array
    integer array           udg_NPS_Data_Int_BitsRq
    integer array           udg_NPS_Data_Int
    integer                 udg_Integer_A              = 0
    unit array              udg_Player_Hero_Array
    integer array           udg_Player_Skill_Points_Array
    integer array           udg_Player_UpgradePts_Array
    integer                 udg_NPS_Data_EntryCount    = 0
    integer                 udg_Integer_B              = 0
    integer array           udg_Player_Level_Array
    real                    udg_Text_Display_Time      = 0
    string                  udg_NPS_Password
    string                  udg_NPS_Password_Color
    boolean                 udg_Temp_Boolean           = false
    string                  udg_Temp_String
    string                  udg_NPS_Buffer_Bits
    string array            udg_NPS_Data_Bits
    integer                 udg_NPS_Loop_Int           = 0
    string array            udg_NPS_CMap_Char
    string array            udg_NPS_CMap_Bits
    integer array           udg_NPS_CMap_Int
    integer                 udg_NPS_Buffer_Ptr         = 0
    force array             udg_Players
    dialog                  udg_HeroDialog             = null
    button array            udg_HeroDialogButtons
    real array              udg_NovaAngle
    boolean array           udg_ZZ_UP_Pressed
    boolean array           udg_ZZ_RIGHT_Pressed
    boolean array           udg_ZZ_LEFT_Pressed
    boolean array           udg_ZZ_DOWN_Pressed
    real array              udg_Camera_AoA
    real array              udg_Camera_DistanceToTarget
    real array              udg_Camera_Rotation
    real array              udg_TurningSpeed
    real array              udg_Camera_Height
    real array              udg_Camera_Roll
    integer array           udg_DefaultAoA
    quest array             udg_Quest
    boolean array           udg_EnableQuest
    location array          udg_HomeTown

    // Generated
    rect                    gg_rct_AzarahTown          = null
    rect                    gg_rct_AzarahTownRevive    = null
    rect                    gg_rct_TempleInstance      = null
    rect                    gg_rct_TempleInstance2     = null
    rect                    gg_rct_DesertStorm         = null
    rect                    gg_rct_BeachOutpost        = null
    camerasetup             gg_cam_TestCamera          = null
    sound                   gg_snd_Hint                = null
    sound                   gg_snd_Error               = null
    string                  gg_snd_HeroicVictory
    string                  gg_snd_TragicConfrontation
    string                  gg_snd_SadMystery
    string                  gg_snd_PursuitTheme
    sound                   gg_snd_IllidanMorphedYesAttack2 = null
    sound                   gg_snd_GoodJob             = null
    sound                   gg_snd_QuestCompleted      = null
    sound                   gg_snd_QuestFailed         = null
    sound                   gg_snd_QuestNew            = null
    trigger                 gg_trg_Init                = null
    trigger                 gg_trg_Remove_Wander       = null
    trigger                 gg_trg_Go_back_to_town     = null
    trigger                 gg_trg_Hero_Revive         = null
    trigger                 gg_trg_Show_Dialog         = null
    trigger                 gg_trg_Spellsword          = null
    trigger                 gg_trg_Berserker           = null
    trigger                 gg_trg_Demonic_Wizard      = null
    trigger                 gg_trg_Archer              = null
    trigger                 gg_trg_Holy_Wizard         = null
    trigger                 gg_trg_Elemental_Wizard    = null
    trigger                 gg_trg_Gunner              = null
    trigger                 gg_trg_To_low_level        = null
    trigger                 gg_trg_Wrong_Item          = null
    trigger                 gg_trg_Talk                = null
    trigger                 gg_trg_Death_Nova          = null
    trigger                 gg_trg_Cast_Death_Nova     = null
    trigger                 gg_trg_When_Nova_Missile_die = null
    trigger                 gg_trg_Correct_AoA         = null
    trigger                 gg_trg_Turning_Speed       = null
    trigger                 gg_trg_Right_Pressed       = null
    trigger                 gg_trg_Up_Pressed          = null
    trigger                 gg_trg_Left_Pressed        = null
    trigger                 gg_trg_Down_Pressed        = null
    trigger                 gg_trg_Right_Released      = null
    trigger                 gg_trg_Up_Released         = null
    trigger                 gg_trg_Left_Released       = null
    trigger                 gg_trg_Down_Released       = null
    trigger                 gg_trg_Movement            = null
    trigger                 gg_trg_Initialization      = null
    trigger                 gg_trg_Apply_First_Person  = null
    trigger                 gg_trg_Quick_Turn_Right    = null
    trigger                 gg_trg_Quick_Turn_Left     = null
    trigger                 gg_trg_Quick_Turn_Right_Success = null
    trigger                 gg_trg_Quick_Turn_Left_Success = null
    trigger                 gg_trg_InitCSCache         = null
    trigger                 gg_trg_InitializeExpSystem = null
    trigger                 gg_trg_ExpSystem           = null
    trigger                 gg_trg_InitVariables       = null
    trigger                 gg_trg_AddDmg              = null
    trigger                 gg_trg_DamageTextSystem    = null
    trigger                 gg_trg_InitializeSpellShowTextSystem = null
    trigger                 gg_trg_SpellShowTextSystem = null
    trigger                 gg_trg_InitCreepRespawn    = null
    trigger                 gg_trg_AunitDies           = null
    trigger                 gg_trg_ReviveTheUnit       = null
    trigger                 gg_trg_SameTimeForAllCreeps = null
    trigger                 gg_trg_AdvancedUserControlledTime = null
    trigger                 gg_trg_InitializeTreeRevival = null
    trigger                 gg_trg_ReviveTrees         = null
    trigger                 gg_trg_InitializeWeaponSystem = null
    trigger                 gg_trg_GetAWeapon          = null
    trigger                 gg_trg_LoseAWeapon         = null
    trigger                 gg_trg_InitializeItemBountySystem = null
    trigger                 gg_trg_BountySystem        = null
    trigger                 gg_trg_NPS_Save            = null
    trigger                 gg_trg_NPS_S_Max_Data_Correction = null
    trigger                 gg_trg_NPS_S_Write_Data_to_Bits = null
    trigger                 gg_trg_NPS_S_Store_CRC_Check = null
    trigger                 gg_trg_NPS_S_Write_Bits_to_Buffer = null
    trigger                 gg_trg_NPS_S_Convert_Buffer_to_Char = null
    trigger                 gg_trg_NPS_Setup_Bits      = null
    trigger                 gg_trg_NPS_Initialization  = null
    trigger                 gg_trg_Settings            = null
    trigger                 gg_trg_Item_Array_Setup    = null
    trigger                 gg_trg_Class_Array_Setup   = null
    trigger                 gg_trg_NPS_L_Write_Data_to_Unit = null
    trigger                 gg_trg_NPS_S_Store_Player_Data = null
    trigger                 gg_trg_NPS_S_Display_Password = null
    trigger                 gg_trg_Find_ItemValue_to_NPSData = null
    trigger                 gg_trg_Find_HeroValue_to_NPSData = null
    trigger                 gg_trg_NPS_Load            = null
    trigger                 gg_trg_NPS_L_Input_Data_Only = null
    trigger                 gg_trg_NPS_L_Write_Password_to_Buffer = null
    trigger                 gg_trg_NPS_L_Convert_Buffer_to_Bits = null
    trigger                 gg_trg_NPS_L_Convert_Bits_to_Data = null
    trigger                 gg_trg_NPS_L_Validate_CRC_Check = null
    trigger                 gg_trg_NPS_Backwards_Compatibility = null
    trigger                 gg_trg_NPS_Disable_Single_Player_Password_Save = null
    trigger                 gg_trg_NPS_S_Pass_Jumbler  = null
    trigger                 gg_trg_NPS_L_Pass_Jumbler  = null
    trigger                 gg_trg_NPS_Save_TIP        = null
    trigger                 gg_trg_NPS_Load_Info       = null
    trigger                 gg_trg_NPS_Validate_Info   = null
    trigger                 gg_trg_NPS_Debug_Load_Buffer_Add = null
    trigger                 gg_trg_NPS_Debug_Load_Bits_Removed = null
    trigger                 gg_trg_NPS_Debug_Load_Data_Converted = null
    trigger                 gg_trg_NPS_Debug_Save_Data_to_Buffer = null
    trigger                 gg_trg_NPS_Debug_Save_Buffer = null
    trigger                 gg_trg_NPS_Debug_Item_Id   = null
    unit                    gg_unit_h008_0071          = null
    destructable            gg_dest_ZTsx_3465          = null
endglobals

function InitGlobals takes nothing returns nothing
    local integer i = 0
    set udg_zz_HeroAllies = CreateGroup()
    set udg_zz_MaxRangeOfExp = 0
    set udg_zz_HeroAlliesAmount = 0
    set udg_zz_ExperiencePerLevel = 0
    set udg_zz_Experience = 0
    set udg_zz_ExtraXPForKiller = 0
    set udg_zz_OtherExperience = 0
    set udg_zz_ExtraXPForOther = 0
    set udg_zz_ExperienceFloatingTextTime = 0
    set udg_zz_FinalOtherExperience = 0
    set udg_zz_FinalExperience = 0
    set udg_zz_DamageTextTime = 1.25
    set udg_temp_SecondsPerLevel = 0
    set udg_strDebugMSG = ""
    set udg_temp_UnitGroup = CreateGroup()
    set udg_ID = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_X[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_Y[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_temp_bHasUnitBeenStored[i] = false
        set i = i + 1
    endloop

    set udg_temp_MaxCustomizedArray = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_temp_TimeFrequencyMAX[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_temp_CustomizedTime[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_temp_TimeLeft[i] = 0
        set i = i + 1
    endloop

    set udg_temp_RevivingCreeps = CreateGroup()
    set udg_zz_SpellTextTime = 0
    set udg_zz_TreeRevivalInterval = 0
    set udg_zz_Hero = CreateGroup()
    set udg_zz_bIsThereHero = false
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_bWeapon[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_bCape[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_bShield[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_bRing[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_bHelmet[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_bGlove[i] = false
        set i = i + 1
    endloop

    set udg_zz_IntegerItemClassCheck = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_ItemCreepLevel[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_PercentOfDropping[i] = 0
        set i = i + 1
    endloop

    set udg_zz_NumOfItems = 0
    set udg_zz_ItemPool_ID = 0
    set udg_zz_RandomItem = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_ItemPercentInPool[i] = 0
        set i = i + 1
    endloop

    set udg_zzStr_ExperienceTag = ""
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zzConvertRealToInteger[i] = 0
        set i = i + 1
    endloop

    set udg_zz_TimeCreeps = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_zz_TimeRange[i] = 0
        set i = i + 1
    endloop

    set udg_zz_bDisableRanges = false
    set udg_zz_bDisableSameTime = false
    set udg_NPS_CMap_BitsRq_Total = 0
    set udg_NPS_CMap = ""
    set udg_NPS_Data_Error_Bits = 0
    set udg_Map_Creator_Name = ""
    set udg_Item_List_Array_BitsRq = 0
    set udg_Temp_Integer = 0
    set udg_Class_List_Array_BitsRq = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_NPS_Data_Int_BitsRq[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_NPS_Data_Int[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_Player_Skill_Points_Array[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_Player_UpgradePts_Array[i] = 0
        set i = i + 1
    endloop

    set udg_NPS_Data_EntryCount = 0
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_Player_Level_Array[i] = 0
        set i = i + 1
    endloop

    set udg_Text_Display_Time = 0
    set udg_NPS_Password = ""
    set udg_NPS_Password_Color = ""
    set udg_Temp_Boolean = false
    set udg_Temp_String = ""
    set udg_NPS_Buffer_Bits = ""
    set i = 0
    loop
        exitwhen (i > 1)
        set udg_NPS_Data_Bits[i] = ""
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_NPS_CMap_Char[i] = ""
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_NPS_CMap_Bits[i] = ""
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 1)
        set udg_NPS_CMap_Int[i] = 0
        set i = i + 1
    endloop

    set udg_NPS_Buffer_Ptr = 0
    set i = 0
    loop
        exitwhen (i > 3)
        set udg_Players[i] = CreateForce()
        set i = i + 1
    endloop

    set udg_HeroDialog = DialogCreate()
    set i = 0
    loop
        exitwhen (i > 12)
        set udg_NovaAngle[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_ZZ_UP_Pressed[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_ZZ_RIGHT_Pressed[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_ZZ_LEFT_Pressed[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_ZZ_DOWN_Pressed[i] = false
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_Camera_AoA[i] = 330.00
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_Camera_DistanceToTarget[i] = 1500.00
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_Camera_Rotation[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_TurningSpeed[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_Camera_Height[i] = 300.00
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_Camera_Roll[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_DefaultAoA[i] = 0
        set i = i + 1
    endloop

    set i = 0
    loop
        exitwhen (i > 10)
        set udg_EnableQuest[i] = true
        set i = i + 1
    endloop

endfunction

//***************************************************************************
//*
//*  Sounds
//*
//***************************************************************************

function InitSounds takes nothing returns nothing
    set gg_snd_Hint = CreateSound( "Sound\\Interface\\Hint.wav", false, false, false, 10, 10, "" )
    call SetSoundParamsFromLabel( gg_snd_Hint, "Hint" )
    call SetSoundDuration( gg_snd_Hint, 2006 )
    set gg_snd_Error = CreateSound( "Sound\\Interface\\Error.wav", false, false, false, 10, 10, "" )
    call SetSoundParamsFromLabel( gg_snd_Error, "InterfaceError" )
    call SetSoundDuration( gg_snd_Error, 614 )
    set gg_snd_HeroicVictory = "Sound\\Music\\mp3Music\\HeroicVictory.mp3"
    set gg_snd_TragicConfrontation = "Sound\\Music\\mp3Music\\TragicConfrontation.mp3"
    set gg_snd_SadMystery = "Sound\\Music\\mp3Music\\SadMystery.mp3"
    set gg_snd_PursuitTheme = "Sound\\Music\\mp3Music\\PursuitTheme.mp3"
    set gg_snd_IllidanMorphedYesAttack2 = CreateSound( "Units\\NightElf\\Illidan\\IllidanMorphedYesAttack2.wav", false, true, true, 10, 10, "HeroAcksEAX" )
    call SetSoundParamsFromLabel( gg_snd_IllidanMorphedYesAttack2, "IllidanMorphedYesAttack" )
    call SetSoundDuration( gg_snd_IllidanMorphedYesAttack2, 1411 )
    set gg_snd_GoodJob = CreateSound( "Sound\\Interface\\GoodJob.wav", false, false, false, 10, 10, "" )
    call SetSoundParamsFromLabel( gg_snd_GoodJob, "GoodJob" )
    call SetSoundDuration( gg_snd_GoodJob, 2548 )
    set gg_snd_QuestCompleted = CreateSound( "Sound\\Interface\\QuestCompleted.wav", false, false, false, 10, 10, "" )
    call SetSoundParamsFromLabel( gg_snd_QuestCompleted, "QuestCompleted" )
    call SetSoundDuration( gg_snd_QuestCompleted, 5155 )
    set gg_snd_QuestFailed = CreateSound( "Sound\\Interface\\QuestFailed.wav", false, false, false, 10, 10, "" )
    call SetSoundParamsFromLabel( gg_snd_QuestFailed, "QuestFailed" )
    call SetSoundDuration( gg_snd_QuestFailed, 4690 )
    set gg_snd_QuestNew = CreateSound( "Sound\\Interface\\QuestNew.wav", false, false, false, 10, 10, "" )
    call SetSoundParamsFromLabel( gg_snd_QuestNew, "QuestNew" )
    call SetSoundDuration( gg_snd_QuestNew, 3750 )
endfunction

//***************************************************************************
//*
//*  Destructable Objects
//*
//***************************************************************************

function CreateAllDestructables takes nothing returns nothing
    local destructable d
    local trigger t
    local real life
    set gg_dest_ZTsx_3465 = CreateDestructable( 'ZTsx', 11136,0, 20480,0, 270,000, 1,000, 0 )


I just attach the map and maybe someone can have a look at it ok?View attachment 17236
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top