Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
How to fix error with csdm?
dancerek
Дата: Вторник, 15.05.2012, 18:55 | Сообщение # 1
офлайн

  • Сообщения: 65
  • Награды: 0
  • Замечания:
 
Hi, I have War3FT + CSDM 2.1
I paste in my war3FT.cfg the line:
Code
csdm_active 1

and when I change my race I have a communicat : "Your race will be changed when you respawn", or "Your skills will be reseted when you respawn", etc... Everything is going to be OK, but my race changes in new round, not after respawn... It is very annoing becouse in CSDM the round's end is veeeeery rarely (not often) and I have to wait veeery long for new round or make reconnect. It isn't comfortable...

How to fix it and how to change my race after respawn, not in new round?


Сообщение отредактировал dancerek - Вторник, 15.05.2012, 19:04
 
SMaster
Дата: Среда, 16.05.2012, 09:45 | Сообщение # 2
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Step 1.

Open file events.inl.
Find function public EVENT_PlayerInitialSpawn( idUser )
Add code:

Code:
Code
if ( CVAR_csdm_active == 0)


Screen:


Step 2.

Open file war3ft.inl.
Find function WC3_PostSpawn( idUser )
Add code:

Code:
Code
if (( CVAR_csdm_active > 0 && get_pcvar_num( CVAR_csdm_active ) == 1 ))
    WC3_NewSession( idUser );


Screen:
Прикрепления: 1803344.png (23.6 Kb) · 6982499.png (8.3 Kb)


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
  • Страница 1 из 1
  • 1
Поиск: