Показать сообщение отдельно
Старый 18.11.2014, 17:09   #4
Okay
Знающий
 
Регистрация: 21.11.2011
Сообщений: 284
Написано 17 полезных сообщений
(для 74 пользователей)
Ответ: Изменение переменной из другого класса

Проблему решил, вот код, если кому то нужно
TObjectIterator< APlayerController > ThePC;
        
UWorld* TheWorld = ThePC->GetWorld();
        
AFPSGM* MyGM = Cast<AFPSGM>(UGameplayStatics::GetGameMode(TheWorld));
        if (
MyGM != NULL)
        {
            
MyGM->Health += 50;
            if (
MyGM->Health > MyGM->MaxHealth)
            {
                
MyGM->Health = 100;
            }
        } 
(Offline)
 
Ответить с цитированием