Есть тип юнита в переменной 1. Мне нужно получить эту переменную 1 (или тип юнита из нее) используя 2 строки (2 переменных типа строка). Можно ли это как то сделать? Сразу уточню что тип юнита нестандартный
Принятый ответ
 Eternal soul, 
Способ что предложил я - вы формируете БД и далее циклом пробегаетесь по массиву unit_type_string[i] и сравниваете его с вашей строкой. Если сравнение прошло успешно то по индексу unit_type[i] находите нужного юнита. Конечно конвертировать было бы более проффесионально, но это способ тоже будет работать.
Способ что предложил я - вы формируете БД и далее циклом пробегаетесь по массиву unit_type_string[i] и сравниваете его с вашей строкой. Если сравнение прошло успешно то по индексу unit_type[i] находите нужного юнита. Конечно конвертировать было бы более проффесионально, но это способ тоже будет работать.
    
        
            
                `
            
            
                
        
    
    ОЖИДАНИЕ РЕКЛАМЫ...
            
                    
                        Чтобы оставить комментарий, пожалуйста, войдите на сайт.
                    
                
             
                        
                        
                    
 WC3
                                WC3
                            



переменная 1 - 'hfoo'
переменная 2 = "hf" + "oo"
и в итоге создать пехотинца?
Ред. Eternal soul
wetalq: Переменная 2 - "hf"
Переменная 3 - "oo"
самый простой способ который первый пришел в голову - сделать БД.
unit_type[1] = 'hfoo'
unit_type_string[1] = "hfoo"
Способ что предложил я - вы формируете БД и далее циклом пробегаетесь по массиву unit_type_string[i] и сравниваете его с вашей строкой. Если сравнение прошло успешно то по индексу unit_type[i] находите нужного юнита. Конечно конвертировать было бы более проффесионально, но это способ тоже будет работать.