 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| maximus-vrn | Дата: Воскресенье, 17.10.2010, 00:02 | Сообщение # 2266 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус: 
| ZZiGGi, А как сделать проверку на нахождение в транспорте, но не просто в транспорте, а только за рулём? Добавлено (17.10.2010, 00:02) --------------------------------------------- Нашёл GetPlayerVehicleSeat(playerid) но как это применить к боту не знаю, подскажите пожалуйста.
|
| |
|
|
| dRink | Дата: Воскресенье, 17.10.2010, 05:52 | Сообщение # 2267 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус: 
| Проблема такая: Code public OnPlayerStateChange(playerid, newstate, oldstate) { new buyvehicl = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT) { if(buyvehicl == buycar,buycar2) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, 0xB50F00AA, ""); } } return 1; } Выкидывает с любой машины, а нужно чтоб только с тех которые указал в чём проблема?
Отличный сервер SA:MP Название: ***RUSSIAN_SERVER*** Ип\Порт: 188.120.228.189:5555 Читаем!
|
| |
|
|
| Dima-kun | Дата: Воскресенье, 17.10.2010, 08:25 | Сообщение # 2268 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (dRink) if(buyvehicl == buycar,buycar2) условие неправильно. if(buyvehicl == buycar||buyvehicl ==buycar2)
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| maximus-vrn | Дата: Воскресенье, 17.10.2010, 12:33 | Сообщение # 2269 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус: 
| Есть ли такой пикап который бы срабатывал на бота?
Сообщение отредактировал maximus-vrn - Воскресенье, 17.10.2010, 13:05 |
| |
|
|
| Cocaine123 | Дата: Воскресенье, 17.10.2010, 13:10 | Сообщение # 2270 |
|
Новенький
Группа:
Пользователи
Сообщений: 47
Награды: 0
Город: Ivano-Farnkovsk
Репутация: -4
Замечания: 0%
Статус: 
| } } if(TutTime[i] >= 1) { TutTime[i] += 1; if(TutTime[i] == 2) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "_________________________________Начало обучения__________________________________"); SendClientMessage(i, COLOR_LIGHTBLUE, "Как только закончится обучение спросите в чате лицензера или /licensers, чтобы сдать экзамен на права"); SendClientMessage(i, COLOR_LIGHTBLUE, "Вы и без прав сможете управлять транспортом, но если вас поймают законники то посадят в тюрьму"); } else if(TutTime[i] == 5) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "_______________________________На сервере запрещено_______________________________"); } else if(TutTime[i] == 6) { SendClientMessage(i, COLOR_LIGHTBLUE, "На этом сервере запрещены читы, реклама, оскорбления и т.п."); SendClientMessage(i, COLOR_LIGHTBLUE, "Если вы заметите подобное наберите /report и текст"); SendClientMessage(i, COLOR_LIGHTBLUE, "Посетите Наш Форум: http://bigcitylife.3dn.ru/"); } else if(TutTime[i] == 9) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "______________________________________Помощь______________________________________"); } else if(TutTime[i] == 10) { SendClientMessage(i, COLOR_LIGHTBLUE, "Чтобы узнать некоторые команды наберите /help"); SendClientMessage(i, COLOR_LIGHTBLUE, "На сервере есть множество разных организаций. От официальных, до преступных группировок"); SendClientMessage(i, COLOR_LIGHTBLUE, "Вы можете вступить в одну из них. Чтобы вступить, поговорите с лидером организации (/leaders)"); SendClientMessage(i, COLOR_LIGHTBLUE, "Так же можно работать на обычных профессиях, не вступая в фракцию"); SendClientMessage(i, COLOR_LIGHTBLUE, "Подробнее об этом можно узнать на Форуме Сервера [RP]..::Big City Life::..[RP] - http://bigcitylife.3dn.ru/"); } else if(TutTime[i] == 13) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "_______________________________________Чат_______________________________________"); } else if(TutTime[i] == 14) { SendClientMessage(i, COLOR_LIGHTBLUE, "На сервере есть 2 вида чата (OOC и IC)"); SendClientMessage(i, COLOR_LIGHTBLUE, "OOC - чат, который используется просто для стороннего общения"); SendClientMessage(i, COLOR_LIGHTBLUE, "Например:'Привет Васька, как дела? В школу седня идешь?'"); SendClientMessage(i, COLOR_LIGHTBLUE, "IC - чат, который используется для отыгрывание роли персонажа"); SendClientMessage(i, COLOR_LIGHTBLUE, "В этом чате нельзя просто общаться на 'левые' от игры темы"); } else if(TutTime[i] == 17) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "_________________________________Посещаемость___________________________________"); } else if(TutTime[i] == 18) { SendClientMessage(i, COLOR_LIGHTBLUE, "Если вы стали лидером какой либо фракции, то старайтесь как можно"); SendClientMessage(i, COLOR_LIGHTBLUE, "чаще посещать сервер. В противном случае у вас будет отобрана лидерка"); SendClientMessage(i, COLOR_LIGHTBLUE, "и будет назначен новый лидер. Отмазки типа:"); SendClientMessage(i, COLOR_LIGHTBLUE, "'К бабушке в деревню ездил' непринимаются!"); } else if(TutTime[i] == 21) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "______________________________________nonRP______________________________________"); } else if(TutTime[i] == 22) { SendClientMessage(i, COLOR_LIGHTBLUE, "Это не простой DM сервер. Тут нужно заработать уважение."); SendClientMessage(i, COLOR_LIGHTBLUE, "На сервере запрещено без какой либо причины напасть/убить человека"); SendClientMessage(i, COLOR_LIGHTBLUE, "или представьте ситуацию. Вас окружило 20 ментов. В реальной жизни вам бы"); SendClientMessage(i, COLOR_LIGHTBLUE, "ничего больше не приходилось, как сдаться. Тут то же самое"); SendClientMessage(i, COLOR_LIGHTBLUE, "Если вы не выполняете это правило, это нарушение называется нонРП"); SendClientMessage(i, COLOR_LIGHTBLUE, "и наказывается очень сурово, вплоть до бана"); } else if(TutTime[i] == 25) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "______________________________________Деньги______________________________________"); } else if(TutTime[i] == 26) { SendClientMessage(i, COLOR_LIGHTBLUE, "На этом сервере стоит античит на деньги. Теперь почти все ваши функции с"); SendClientMessage(i, COLOR_LIGHTBLUE, "деньгами будет контролировать античит. Непытайтесь обойти античит. Будет бан пермамент!"); SendClientMessage(i, COLOR_LIGHTBLUE, "Но, можно купить за реал деньги у Гл.Админа 1кк = 10руб. Скайп: pr00n112"); } else if(TutTime[i] == 29) { SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTBLUE, ""); SendClientMessage(i, COLOR_LIGHTRED2, "___________________________________Конец___________________________________"); } else if(TutTime[i] == 30) { SendClientMessage(i, COLOR_LIGHTBLUE, "Не вступайте в спор с админом. Ничем хорошим для вас это не выйдет"); SendClientMessage(i, COLOR_LIGHTBLUE, "Вы прошли курс обучения нашего сервера. Приятной вам игры!"); SendClientMessage(i, COLOR_LIGHTBLUE, "Если вы появились, и у вас вокруг все серое, или ничо не видите пропишите /sync"); SendClientMessage(i, COLOR_LIGHTBLUE, "Сайт Сервера http://bigcitylife.3dn.ru/"); SendClientMessage(i, COLOR_LIGHTBLUE, "Приятной игры! С уважением Администрация"); } else if(TutTime[i] == 34) { TutTime[i] = 0; PlayerInfo[i][pTut] = 1; gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0; TogglePlayerControllable(i, 1); MedicBill[i] = 0; SetPlayerSpawn(i); } } НАРОД ПОМОГИТЕ ПЛЗ...Я КОГДА РЕГИСТРИРУЮ ПЕРСОНАЖА ТО У МЕНЯ ОБУЧЕНКУ НЕ ПОКАЗЫВАЕТ
|
| |
|
|
| mr-artur | Дата: Воскресенье, 17.10.2010, 15:02 | Сообщение # 2271 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Kiev-Grad
Репутация: 0
Замечания: 0%
Статус: 
| Мужики подскажите .... пытаюсь поставить тачку тюнингованную [ код ] new vehicle; public OnGameModeInit( ) { vehicle = AddStaticVehicle(420,-2482.4937,2242.3936,4.6225,179.3656,6,1); // такси return 1; } public OnPlayerEnterVehicle (playerid, vehicleid) { if (vehicleid == vehicle) { AddVehicleComponent(vehicle, 1010); // нитро (азот) SendClientMessage(playerid, 0xFFFFFFAA, " * В твою машину был установлен азот, наслаждайся!"); } return 1; } все время ероры выбрасывает ! подскажите как правильно вставить этот код ?
ТАК0Е
|
| |
|
|
| Dima-kun | Дата: Воскресенье, 17.10.2010, 15:25 | Сообщение # 2272 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (mr-artur) AddStaticVehicle CreateVehicle Quote (mr-artur) ,6,1); // такси ,6,1,10000); и какие ошибки?
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| maximus-vrn | Дата: Воскресенье, 17.10.2010, 16:40 | Сообщение # 2273 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус: 
| Народ как сделать чтоб пикап на бота срабатывал?
|
| |
|
|
| ZiGGi | Дата: Воскресенье, 17.10.2010, 18:52 | Сообщение # 2274 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Quote (maximus-vrn) Народ как сделать чтоб пикап на бота срабатывал? оно и так должно срабатывать...
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| maximus-vrn | Дата: Воскресенье, 17.10.2010, 19:21 | Сообщение # 2275 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус: 
| ZZiGGi, Не срабатывает. Срабатывает только на игрока.
|
| |
|
|
| ZiGGi | Дата: Воскресенье, 17.10.2010, 19:24 | Сообщение # 2276 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Quote (maximus-vrn) ZZiGGi, Не срабатывает. Срабатывает только на игрока. паблик покажи... Quote (maximus-vrn) Нашёл GetPlayerVehicleSeat(playerid) но как это применить к боту не знаю, подскажите пожалуйста. всё так-же, как и для игрока...
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| Ghost-X | Дата: Воскресенье, 17.10.2010, 19:39 | Сообщение # 2277 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус: 
| Quote (Morino_Reigan) CreateVehicle о_О may be, AddStaticVehicleEx?
Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит. Хочешь остаться при своем мнении - держи его при себе.
|
| |
|
|
| maximus-vrn | Дата: Воскресенье, 17.10.2010, 19:50 | Сообщение # 2278 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус: 
| ZZiGGi, Code public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == tp31) { KickNPC("PilotLV"); SetPlayerPos(playerid,1651.3906,-2286.5483,-1.2104); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 90); } } Срабатывает только если я с ним в самолёте сижу, а если он один то не срабатывает.
Сообщение отредактировал maximus-vrn - Воскресенье, 17.10.2010, 19:51 |
| |
|
|
| mr-artur | Дата: Понедельник, 18.10.2010, 02:16 | Сообщение # 2279 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Kiev-Grad
Репутация: 0
Замечания: 0%
Статус: 
| [move]ВНИМАНИЕ ВНИМАНИЕ [/move] Мужики подскажите .... пытаюсь поставить тачку тюнингованную [ код ] new vehicle; public OnGameModeInit( ) { vehicle = AddStaticVehicle(420,-2482.4937,2242.3936,4.6225,179.3656,6,1); // такси return 1; } public OnPlayerEnterVehicle (playerid, vehicleid) { if (vehicleid == vehicle) { AddVehicleComponent(vehicle, 1010); // нитро (азот) SendClientMessage(playerid, 0xFFFFFFAA, " * В твою машину был установлен азот, наслаждайся!"); } return 1; } все время ероры выбрасывает ! подскажите как правильно вставить этот код ?
ТАК0Е
|
| |
|
|
| maximus-vrn | Дата: Вторник, 19.10.2010, 20:55 | Сообщение # 2280 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 174
Награды: 2
Город: Воронеж
Репутация: 13
Замечания: 0%
Статус: 
| Как сделать чтобы проверки такого Code if(IsPlayerInRangeOfPoint(playerid, 7.0, 1991.4288,-2357.1829,14.0200)) типа срабатывали только на бота?
|
| |
|
|
|
 |
|
 | |
| |
|