|
Люди сюды!
|
|
| MAK | Дата: Воскресенье, 13.04.2008, 11:38 | Сообщение # 1 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| Люди помогите зделать так чтобы ты прописал команду допустим /tank и твоя машина не может разбиться... Но главное чтобы команда была для админа.... Кто поможет тому + P.S. кому поставил тогда он без + )))
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|
| NightHawK | Дата: Воскресенье, 13.04.2008, 11:54 | Сообщение # 2 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 420
Награды: 7
Город: -=Samp City=-
Репутация: 188
Замечания: 40%
Статус: 
| Я видел что можно ченить тачку, на чтобы бесмертная тачка это её примерно 100000 жизней надо ставить и то она со временем взорвёться!!!!! А в принцепи это интересная иде!!!!!!!!!
|
| |
|
|
| RockStarGamer | Дата: Воскресенье, 13.04.2008, 11:56 | Сообщение # 3 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус: 
| Наверно так, хотя незнаю public OnPlayerCommandText(playerid, cmdtext[]) Code if(strcmp(cmd, "/tank", true) == 0 && IsPlayerAdmin(playerid) == 1) { SetPlayerHealth(vehicleid, 9999); return 1; }
|
| |
|
|
| MAK | Дата: Воскресенье, 13.04.2008, 12:01 | Сообщение # 4 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| Wise, ошибка: undefined symbol "vehicleid"
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|
| ADOLF | Дата: Воскресенье, 13.04.2008, 12:12 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 250
Награды: 1
Город: Домодедово
Репутация: 6
Замечания: 40%
Статус: 
| Вытощи этот скрипт из PEN1 по комнаде /acar у админа который это ввёл тача невзрывается(Но багов с этой комадной куча)
Гугл гоп xD
|
| |
|
|
| RockStarGamer | Дата: Воскресенье, 13.04.2008, 12:13 | Сообщение # 6 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1604
Награды: 1
Город: New York city
Репутация: 60
Замечания: 0%
Статус: 
| Я же говорю что незнаю, по этому у меня в модах машины стоят заперты в качестве укрытий для перестрелок и не более того
|
| |
|
|
| MAK | Дата: Воскресенье, 13.04.2008, 12:22 | Сообщение # 7 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| ADOLF, выложи скрипт с багами мы тутаво разберёмся.
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|
| _Rage_ | Дата: Пятница, 18.04.2008, 06:43 | Сообщение # 8 |
|
Новенький
Группа:
Пользователи
Сообщений: 61
Награды: 1
Репутация: 9
Замечания: 0%
Статус: 
| Code if(strcmp(cmd, "/tank", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsPlayerAdmin(playerid)) { SendClientMessage(playerid, 0xB4B5B7FF, " Вы не админ !"); return 1; } if(IsPlayerInAnyVehicle(playerid)) { SetVehicleHealth(GetPlayerVehicleID(playerid), 9999999.0); SendClientMessage(playerid, COLOR_GREY, " Машина бессмертна !"); } } return 1; } Не тестил, только вот с количеством HP незнаю как, может столько и нельзя И подровнять незабудь кнопочкой Tab :).
Сообщение отредактировал _Rage_ - Пятница, 18.04.2008, 06:45 |
| |
|
|
| Ranis | Дата: Пятница, 18.04.2008, 08:21 | Сообщение # 9 |
|
Новенький
Группа:
Продвинутые
Сообщений: 29
Награды: 1
Репутация: 5
Замечания: 0%
Статус: 
| в начале скрипта: new carinv[MAX_VEHICLES]; в OnGameModInit: SetTimer("carinvchk",4000,1); в командах: if(strcmp(cmd, "/tank", true) == 0) { if(IsPlayerConnected(playerid) &&PlayerInAnyVehicle(playerid)) { if(carinv==0) { carinv[vehicleid]=1; }else{carinv[vehicleid]=0;} } } добавить в конце: forward carinvchk(); public carinvchk() { for(new r=0;r<MAX_VEHICLES;r++) { if(carinv[r]==1) { SetVehicleHealth(r,1000); } } } теперь команда /tank будет включать и выключать неуязвимость у автомобилей. Добавлено (18.04.2008, 08:13) --------------------------------------------- А идея тут такая что каждые 4 секунды серв проверяет включенна ли неуязвимость у тачи. если включенна тада делает этой таче полое здоровье. Думаю за 4 секунды тача взорваться не успеет. Но при необходимости интервалы между проверками можно уменьшить поменяв строку SetTimer("carinvchk",4000,1); где 4000 это инервал между проверками в тысячных секунды. Добавлено (18.04.2008, 08:18) --------------------------------------------- блинзабыл одну строку ! в командах вот это добавь вместо того верхнего куска: if(strcmp(cmd, "/tank", true) == 0) { if(IsPlayerConnected(playerid) &&PlayerInAnyVehicle(playerid)) { new vehicleid=GetPlayerVehicleid(playerid); if(carinv==0) { carinv[vehicleid]=1; }else{carinv[vehicleid]=0;} } } Добавлено (18.04.2008, 08:21) --------------------------------------------- блин еще ошибку нашел! в команды вот это надо добавить : if(strcmp(cmd, "/tank", true) == 0) { if(IsPlayerConnected(playerid) &&PlayerInAnyVehicle(playerid)) { new vehicleid=GetPlayerVehicleid(playerid); if(carinv[vehicleid]==0) { carinv[vehicleid]=1; }else{carinv[vehicleid]=0;} } } PS:админы почему я не могу редактировать свои посты?
<--ЖМИ СЮДА 77.79.178.67:7777-прикольный сервер.
|
| |
|
|
| MAK | Дата: Пятница, 18.04.2008, 13:47 | Сообщение # 10 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| Ranis, у мну не тошо ошибку выбивает а вот
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|
| OKStyle™ | Дата: Пятница, 18.04.2008, 17:41 | Сообщение # 11 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| [PZ]MAK[AIR], критическая ошибка в коде. Втыкай код.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| MAK | Дата: Пятница, 18.04.2008, 17:49 | Сообщение # 12 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| okstyle, та я заметил я просто сказал ему что у мну ошибка.
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|
| Ranis | Дата: Суббота, 19.04.2008, 08:47 | Сообщение # 13 |
|
Новенький
Группа:
Продвинутые
Сообщений: 29
Награды: 1
Репутация: 5
Замечания: 0%
Статус: 
| В общем сделал в виде фильтерскрипта вот !
<--ЖМИ СЮДА 77.79.178.67:7777-прикольный сервер.
|
| |
|
|
| MAK | Дата: Суббота, 19.04.2008, 09:12 | Сообщение # 14 |
|
Группа:
Следователи
Сообщений: 2342
Награды: 35
Город: ODESSA
Репутация: 646
Замечания: 0%
Статус: 
| Сочучтвую но не работает
Оплатили голосами за услугу и её не выполняют более чем 4 дня? - Обращайтесь. Вас оскорбили или поступили нечестно? - Обращайтесь. Увидели на форуме спам\флуд, а модератора нет? - Обращайтесь.
Не забывайте указывать в названии сообщения тему, пример: "Перевод за голоса".
|
| |
|
|
| Ranis | Дата: Суббота, 19.04.2008, 12:13 | Сообщение # 15 |
|
Новенький
Группа:
Продвинутые
Сообщений: 29
Награды: 1
Репутация: 5
Замечания: 0%
Статус: 
| все работает я проверял!
<--ЖМИ СЮДА 77.79.178.67:7777-прикольный сервер.
|
| |
|
|