artchehoff
| Дата: Четверг, 07/01/2010, 06:47 | Сообщение # 1 |
Сержант
Регистрация: 25/09/2009 |
Клан: | - |
Страна: | |
Статус: | |
| Пож-ста расскажите , как сделать так, чтоб игроки из одной команды респились в интерьере(допустим, 7), а из другой в другом(3) ?
Пришел, увидел и убил.
|
|
| |
|
artchehoff
| Дата: Четверг, 07/01/2010, 23:18 | Сообщение # 3 |
Сержант
Регистрация: 25/09/2009 |
Клан: | - |
Страна: | |
Статус: | |
| Не работает, у меня персы падают.
Пришел, увидел и убил.
|
|
| |
|
artchehoff
| Дата: Пятница, 08/01/2010, 08:01 | Сообщение # 5 |
Сержант
Регистрация: 25/09/2009 |
Клан: | - |
Страна: | |
Статус: | |
| Проблему решил. Теперь, как мне сделать, чтоб несколько классов игроков респились в интерьере(7) и (12) я начал делать: Code #define TEAM_MAN 0-2 #define TEAM_GIRL 3-5 Code //MAN AddPlayerClass(212,241.2289,1028.9087,1084.0078,84.8617,0,0,0,0,0,0); AddPlayerClass(147,241.2289,1028.9087,1084.0078,84.8617,0,0,0,0,0,0); AddPlayerClass(154,241.2289,1028.9087,1084.0078,84.8617,0,0,0,0,0,0); //GIRL AddPlayerClass(219,2324.4060,-1146.0934,1050.7101,0,0,0,0,0,0); AddPlayerClass(226,2324.4060,-1146.0934,1050.7101,0,0,0,0,0,0); AddPlayerClass(233,2324.4060,-1146.0934,1050.7101,0,0,0,0,0,0); Code public OnPlayerRequestClass(playerid, classid) { if(classid == 0,1,2) [b]// Или надо было if(classid ==0-2)??[/b] { gTeam[playerid] = TEAM_MAN; GameTextForPlayer(playerid, "MAN", 1000, 3); SetPlayerColor(playerid, 0x0000BBAA); } else if(classid == 3,4,5) { gTeam[playerid] = TEAM_GIRL; GameTextForPlayer(playerid, "GIRL", 1000, 3); SetPlayerColor(playerid, 0xFF66FFAA); } return 1; }
Code public OnPlayerSpawn(playerid) {
if(gTeam[playerid] == TEAM_MAN) { SetPlayerColor(playerid,TEAM_MAN_COLOR); SetPlayerInterior(playerid,7); } else if(gTeam[playerid] == TEAM_GIRL) { SetPlayerColor(playerid,TEAM_GIRL_COLOR); SetPlayerInterior(playerid,12); } return 1; }
Пришел, увидел и убил.
|
|
| |
OKStyle
| Дата: Пятница, 08/01/2010, 19:15 | Сообщение # 6 |
Analgésico
Регистрация: 17/01/2009 |
Клан: | [ACF] |
Статус: | |
| Quote (artchehoff) if(classid == 3,4,5) Если выбираем возможные условия, то: Code if(classid==3||classid==4||classid==5)
|
|
| |
artchehoff
| Дата: Суббота, 09/01/2010, 02:24 | Сообщение # 7 |
Сержант
Регистрация: 25/09/2009 |
Клан: | - |
Страна: | |
Статус: | |
| Спасибо, все заработало!
Пришел, увидел и убил.
|
|
| |