|
/kill
|
|
| Shokk | Дата: Воскресенье, 24.02.2008, 12:04 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус: 
| Как отключить команду на самоубийство (/kill), когда игрок в интериоре (здании)? Но чтобы когда он выходит из здания, команда снова заработала.
Ginex Rap - Группа "Ginex" В контакте www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
|
| |
|
|
| DeXt3R | Дата: Воскресенье, 24.02.2008, 12:19 | Сообщение # 2 |
|
Местный
Группа:
Продвинутые
Сообщений: 748
Награды: 1
Город: hz
Репутация: 14
Замечания: 0%
Статус: 
| Тему в проблемы.
|
| |
|
|
| YnesloDaleKo | Дата: Воскресенье, 24.02.2008, 12:20 | Сообщение # 3 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2985
Награды: 24
Город: Мой маленький Амстердам
Репутация: 320
Замечания: 80%
Статус: 
| Xm men такое нельзя наверно)).Я не думал о таком даже,спросим у професиналов!
Хочу быть кем-то потому, что кто-то это уже кто-то. А никто всегда остаётся никем. SAMP форева. SAMP-RUS живёт! Все играть в SAMP быстро!
Сообщение отредактировал MiX - Воскресенье, 24.02.2008, 12:21 |
| |
|
|
| Torres | Дата: Воскресенье, 24.02.2008, 12:38 | Сообщение # 4 |
|
Местный
Группа:
Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус: 
| Вот Quote if(strcmp(cmdtext, "/kill", true) == 0) { if(GetPlayerInterior(playerid) == 0) { SetPlayerHealth(playerid,0); } }
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
|
| |
|
|
| Shokk | Дата: Воскресенье, 24.02.2008, 13:46 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 293
Награды: 1
Город: Тюмень
Репутация: 3
Замечания: 60%
Статус: 
| Я этот твой код немного поменял, чтоб он получше был. Теперь он так выглядит: Code if(strcmp(cmdtext, "/kill", true) == 0) { if(GetPlayerInterior(playerid) == 0) { SetPlayerHealth(playerid,0); return 1; } else(SendClientMessage(playerid, 0xFF0000AA, "[FAIL]: Не выйдет! Выйди на улицу и там самоубивайся!")); return 1; } Так смотрится лучше.
Ginex Rap - Группа "Ginex" В контакте www.Ginex-Rap.de - Оффициальный сайт группы Ginex.
|
| |
|
|
| vaiz | Дата: Понедельник, 25.02.2008, 18:30 | Сообщение # 6 |
|
Новенький
Группа:
Продвинутые
Сообщений: 49
Награды: 1
Город: Fryazino
Репутация: 6
Замечания: 0%
Статус: 
| кулл + тебе Torres
|
| |
|
|
| DRAgoONoN | Дата: Понедельник, 25.02.2008, 23:24 | Сообщение # 7 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Очень хорошая вещь в том смысле есле игрок в тюряге и набирает /kill думает типо "ща я вас натяну" а тут ему облом надо ждать пока выпустят =)) Вот код: Code if(strcmp(cmdtext, "/kill", true) == 0) { if(GetPlayerInterior(playerid) == 0) { SendClientMessage(playerid, COLOR_RED," В сдании нельзя себя убить"); } else { SetPlayerHealth(playerid, 0.0); GivePlayerMoney(playerid, -1000); GameTextForPlayer(playerid,"~r~Suicide",5000,1); MyDeaths[playerid]++; SendClientMessage(playerid, COLOR_RED, " Вы сами себя убили"); } return 1; } Но появилась такая фишка =) Когда я на улице мне пишит " В сдании нельзя себя убить", а когда я в здании мне пишиш " Вы сами себя убили", как сделать наоборот ?
SAMP WIKI
Сообщение отредактировал DRAgoONoN - Понедельник, 25.02.2008, 23:36 |
| |
|
|
| Torres | Дата: Вторник, 26.02.2008, 00:19 | Сообщение # 8 |
|
Местный
Группа:
Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус: 
| Quote (DRAgoONoN) Но появилась такая фишка =) Когда я на улице мне пишит " В сдании нельзя себя убить", а когда я в здании мне пишиш " Вы сами себя убили", как сделать наоборот ? Измени Quote if(GetPlayerInterior(playerid) == 0) на Quote if(GetPlayerInterior(playerid) >= 1)
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
|
| |
|
|
| DRAgoONoN | Дата: Воскресенье, 23.03.2008, 18:35 | Сообщение # 9 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| У меня появился такой вопрос, есть один баг у меня на сервере и все игроки этим пользуются, как убрать телепорт если игрок в интырьере 10 ?
SAMP WIKI
|
| |
|
|
| RockStarGamer | Дата: Воскресенье, 23.03.2008, 19:48 | Сообщение # 10 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус: 
| вроде так хотя я сомневаюсь Code if(GetPlayerInterior(playerid) >= 10) { SetPlayerHealth(playerid,0); return 1; } else(SendClientMessage(playerid, 0xFF0000AA, "[FAIL]: Не выйдет! Выйди на улицу и там самоубивайся!")); return 1; }
|
| |
|
|
| DRAgoONoN | Дата: Воскресенье, 23.03.2008, 21:06 | Сообщение # 11 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Quote (Wise) if(GetPlayerInterior(playerid) >= 10) { SetPlayerHealth(playerid,0); return 1; } else(SendClientMessage(playerid, 0xFF0000AA, "[FAIL]: Не выйдет! Выйди на улицу и там самоубивайся!")); return 1; } Это конечно правильно но если я с интырьера 14 хочу телепортироваться в интырьер 10 то выдается это сообщение, а мне нужно только на интырьере 10, кто поможет ?
SAMP WIKI
|
| |
|
|
| Torres | Дата: Воскресенье, 23.03.2008, 21:17 | Сообщение # 12 |
|
Местный
Группа:
Продвинутые
Сообщений: 690
Награды: 2
Город: Йошкар-Ола
Репутация: 127
Замечания: 0%
Статус: 
| if(GetPlayerInterior(playerid) == 10)
[GM-MYSQL-PHP]PEN1:Ultra LS - совместим с samp 0.3 [ADD]MTA map converter
|
| |
|
|
| DRAgoONoN | Дата: Воскресенье, 23.03.2008, 22:13 | Сообщение # 13 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Quote (Torres) if(GetPlayerInterior(playerid) == 10) спс Torres я думал так сделать но думал что будит как раз на оборот что игрок токо в 10 интырьере сможет телепортироваться
SAMP WIKI
|
| |
|
|