Добавлен  Karp 
                            
                            
                            
                            
                            
                            
                        
                        
                    Вот код, который создаёт код в папке игры с сэйвом игрока, но проблема в том что создаётся код всех игроков, кто прописал во время игры -save. А хотелось бы что бы только игрока тиггера
function CreateTextFile takes string saveCode returns nothing 
local integer p = GetPlayerId(GetTriggerPlayer())+1 
local string heroName = GetUnitName(udg_TempUnit) 
local integer heroLevel = GetHeroLevel(udg_TempUnit) 
call PreloadGenClear() 
call PreloadGenStart() 
// The line below creates the log 
// Right now, this is: 
// Hero: (hero name) 
// Level: (hero level) 
// Code: -load XXXX 
call Preload("\r\n\t\t\t\tHero: " + heroName + "\r\n\t\t\t\t" + "Level: " + I2S(heroLevel) + "\t\t\r\n\t\t\t\t" + "Code: -load " + saveCode + "\r\n\n\t\t ") 
// The line below creates the file at the specified location 
// Right now, this is: 
// "Warcraft III\MapName\(hero name) - (hero level)" 
call PreloadGenEnd("SantaraORPG\\" + heroName + " - " + I2S(heroLevel) + ".txt") 
endfunctionПринятый ответ
 Karp:
pro100master:cлыщал, но если бы знал как юзать, то не спрашивал бы)Мда слышал про GetLocalPlayer() вот и будет создавать для 1 игрока в сейв
    
        
            
                `
            
            
                
        
    
    ОЖИДАНИЕ РЕКЛАМЫ...
            
        
            
            0
        
    
 Показать
    
                    
                    
                    
                    
                    
                       pro100master
                    
                    
                    
                    
                        8 лет
                        
                    
                    
                
                
        
            
            0
        
    
 Показать
                Мда слышал про GetLocalPlayer() вот и будет создавать для 1 игрока в сейв
        
            
            2
        
    
 Показать
    
                    
                    
                    
                    
                    
                       Karp
                    
                    
                    
                    
                        8 лет
                        
                    
                    
                
                
        
            
            2
        
    
 Показать
                 pro100master:
cлыщал, но если бы знал как юзать, то не спрашивал бы)
        
            
            0
        
    
 Показать
    
                    
                    
                    
                    
                    
                       Sergarr
                    
                    
                    
                    
                        8 лет
                        
                    
                    
                
                
        
            
            0
        
    
 Показать
                
    
         Принятый ответ
        
    
 Karp:
https://www.xgm.guru/p/wc3/getlocalplayer
                    
                        Чтобы оставить комментарий, пожалуйста, войдите на сайт.
                    
                
             
                        
                        
                    
 WC3
                                WC3
                            



 
                    
                