Добавлен
Вот код, который создаёт код в папке игры с сэйвом игрока, но проблема в том что создаётся код всех игроков, кто прописал во время игры -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:
Мда слышал про GetLocalPlayer() вот и будет создавать для 1 игрока в сейв
cлыщал, но если бы знал как юзать, то не спрашивал бы)
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
23
7 лет назад
0
Мда слышал про GetLocalPlayer() вот и будет создавать для 1 игрока в сейв
2
20
7 лет назад
2
pro100master:
Мда слышал про GetLocalPlayer() вот и будет создавать для 1 игрока в сейв
cлыщал, но если бы знал как юзать, то не спрашивал бы)
0
12
7 лет назад
0
Karp:
pro100master:
Мда слышал про GetLocalPlayer() вот и будет создавать для 1 игрока в сейв
cлыщал, но если бы знал как юзать, то не спрашивал бы)
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.