 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
| |
| Великс | Дата: Среда, 11.01.2012, 23:37 | Сообщение # 1 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| [move]-= Вопрос | Ответ =-[/move]
В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.
Новичкам:
- Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
- Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью.
- Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
- В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!)
- Если вы хотите отблагодарить пользователя, жмите на кнопку
. (Только для продвинутых, и выше) - Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support, чем зафлуживать тему.
Скриптерам: - Не оскорблять новичков.
- Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки".
- Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
- Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| Stap | Дата: Суббота, 04.02.2012, 18:00 | Сообщение # 511 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Quote (_Pawno_) 1)Где изменить количество машин которые выставляются на продажу ! То есть в файле допустим 100 машин добавляю 20 запускаю сервер а они не появляются + из файла удаляются ! Возможно в коде стоит ограничение на кол-во машин. Quote (_Pawno_) 2)Как изменить чтобы в файл записывалось бы в другой кодировке а то записывается Вопрос не понял,так как ты его не закончил.
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| Asif96 | Дата: Суббота, 04.02.2012, 18:05 | Сообщение # 512 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Казань
Репутация: -1
Замечания: 0%
Статус: 
| Всем привет, вот такая проблема. Если авто заглушить, то двигаться не возможно(это норм), а если выйти с авто и зайти обратно, то можно будет ехать. То есть если авто заглушить и выйти с авто обратно сесть, то можно ехать дальше. Как сделать чтобы нельзя было! вот код: Code engineOn[GetPlayerVehicleID(playerid)] = false; //RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 0); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s повернул ключ зажигания и заглушил двигатель.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); gEngine[playerid] = 0; Пожалуйста помогите! + обещаю!
|
| |
|
|
| _Pawno_ | Дата: Суббота, 04.02.2012, 18:18 | Сообщение # 513 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| Stap, Ну кодировку записи в файл ! То есть русские буквы он заменяет на [][][][][][][][][][][] Добавлено (04.02.2012, 18:18) --------------------------------------------- Asif96, Попробуй в public OnGameModeInit() вписать Code ManualVehicleEngineAndLights(); И это удали Code TogglePlayerControllable(playerid, 0); Из кода который кинул
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
| Asif96 | Дата: Суббота, 04.02.2012, 18:28 | Сообщение # 514 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Казань
Репутация: -1
Замечания: 0%
Статус: 
| Теперь вообще замерз и всё
|
| |
|
|
| _Pawno_ | Дата: Суббота, 04.02.2012, 18:40 | Сообщение # 515 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| кинь всю команду
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
| Asif96 | Дата: Суббота, 04.02.2012, 18:43 | Сообщение # 516 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Казань
Репутация: -1
Замечания: 0%
Статус: 
| Code if(engineOn[GetPlayerVehicleID(playerid)]) { if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) { return 1; } if(IsAnOwnableCar(idcar)) { if(PlayerInfo[playerid][pPcarkey] == idcar) { } else if(PlayerInfo[playerid][pPcarkey2] == idcar) { } else if(PlayerInfo[playerid][pPcarkey3] == idcar) { } else { return 1; } } if(pveh == 510 || pveh == 481 || pveh == 509) { return 1; } if(idcar == 59 || idcar == 60) { return 1; } if(idcar >= 122 && idcar <= 130) { if(HireCar[playerid] != idcar) { return 1; } } if(idcar >= 135 && idcar <= 154) { if(HireCar[playerid] != idcar) { return 1; } } if(IsAHarvest(idcar)) { return 1; } if(IsADrugHarvest(idcar)) { return 1; } if(IsAPlane(idcar)) { return 1; } if(IsASweeper(idcar)) { return 1; } engineOn[GetPlayerVehicleID(playerid)] = false; //RemovePlayerFromVehicle(playerid); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s повернул ключ зажигания и заглушил двигатель.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); gEngine[playerid] = 0; return 1; } } } return 1; }
|
| |
|
|
| _Pawno_ | Дата: Суббота, 04.02.2012, 18:51 | Сообщение # 517 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| OnPlayerStateChange Тут должно быть типо чтобы завести двигатель впишите .... ну или что у тебя пишется когда в машину садишся скинь эти строки
Что то типо этого Code { TogglePlayerControllable(playerid, 0); SendClientMessage(playerid,COLOR_GREY,"{FFFFFF}Чтобы {33FF00}завести {FFFFFF}транспорт нажмите на......"); }
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
| Asif96 | Дата: Суббота, 04.02.2012, 18:55 | Сообщение # 518 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Казань
Репутация: -1
Замечания: 0%
Статус: 
| Code else if(IsPlayerInAnyVehicle(playerid) && !engineOn[vehicleid] && !vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && newcar != 59 && newcar != 60 && !IsAPlane(newcar) && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar)) { SendClientMessage(playerid, COLOR_YELLOW, "Нажми левый SHIFT или пиши /запустить двигатель! Пиши /заглушить, чтобы заглушить двигатель!"); TogglePlayerControllable(playerid, false); vehicleEntered[playerid][vehicleid] = true; } else if(IsPlayerInAnyVehicle(playerid) && !engineOn[vehicleid] && !vehicleEntered[playerid][vehicleid] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && pveh != 510 && newcar != 59 && newcar != 60 && !IsAPlane(newcar) && !IsAHarvest(newcar) && !IsADrugHarvest(newcar) && !IsASweeper(newcar)) { SendClientMessage(playerid, COLOR_YELLOW, "Нажми левый SHIFT или пиши /запустить двигатель! Пиши /заглушить, чтобы заглушить двигатель!"); TogglePlayerControllable(playerid, false); } } Добавлено (04.02.2012, 18:55) ---------------------------------------------
может двигатель 0.3c поставить? ну типа когда заглушиться авто останавливалась тихонько..)
|
| |
|
|
| Timofeu | Дата: Суббота, 04.02.2012, 18:56 | Сообщение # 519 |
|
Новенький
Группа:
Пользователи
Сообщений: 31
Награды: 0
Город: Губкин
Репутация: 1
Замечания: 0%
Статус: 
| Помогите пожалуйся. Как сделать себя администратором в DataBAse? [FS] Admin system on database. Так и не понял что к чему. Пробовал через прогу. Не получается. Обьясните подробно. Заранее спасибо
Новичек в СКРИПТИНГЕ
|
| |
|
|
| _Pawno_ | Дата: Суббота, 04.02.2012, 19:07 | Сообщение # 520 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| Надо делать проверку когда садишся в авто на состояние двигателя .... (как я понял) Но проще другую поставить )))
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
| Asif96 | Дата: Суббота, 04.02.2012, 19:09 | Сообщение # 521 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Казань
Репутация: -1
Замечания: 0%
Статус: 
| Скинь пожалуйста хорошую систему двигателя))
|
| |
|
|
| Slovecik | Дата: Суббота, 04.02.2012, 19:16 | Сообщение # 522 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: dasdas
Репутация: -3
Замечания: 0%
Статус: 
| Парни ну все-таки может кто знает,ПРО МТА! А то уже жду ответа в нашем разделе 3 день но там не души( Парни у меня глупая ситуаци,как создать Команду(клан) Так что бы он не удалялся и автоматом добавляло пользователей например. Вот я создал клан перетащил человека в него после он вышел снова зашел на аккаунт и его автоматически кидает в клан какэто сделать?И что бы вкладка клана была видна даже если нету не кого онлайн,очень прощу помощи в столь глупом вопросе что-то я так и не понял где это настроить((((
Добавлено (04.02.2012, 03:01) --------------------------------------------- И еще 1 вопрос,чего не сохраняет топ тайм? до хожу до хантера и в топ не записываться.
|
| |
|
|
| _Pawno_ | Дата: Суббота, 04.02.2012, 19:16 | Сообщение # 523 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| Я использую эту ! Только настрой под себя Code new enginecar,light,alarm,dors,bonnet,boot,objective; if(strcmp(cmd, "/engine", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(GetPlayerState(playerid) == 2) { new carid = GetPlayerVehicleID(playerid); if(GetVehicleModel(carid) != 481 || GetVehicleModel(carid) != 509 || GetVehicleModel(carid) != 510) { if(engine[carid] == 0) { engine[carid] = 1; GetVehicleParamsEx(carid,enginecar,light,alarm,dors,bonnet,boot,objective); SetVehicleParamsEx(carid,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,dors,bonnet,boot,objective); GetPlayerName(playerid,sendername,sizeof(sendername)); format(string, sizeof(string), "{00ff00}• %s завел(а) двигатель!", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0); } else if(engine[carid] == 1) { engine[carid] = 0; GetVehicleParamsEx(carid,enginecar,light,alarm,dors,bonnet,boot,objective); SetVehicleParamsEx(carid,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,dors,bonnet,boot,objective); GetPlayerName(playerid,sendername,sizeof(sendername)); format(string, sizeof(string), "{00ff00}• %s заглушил(а) двигатель!", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0); } } } } return 1; } Тут на форуме есть FS много различных
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
| Asif96 | Дата: Суббота, 04.02.2012, 19:18 | Сообщение # 524 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 0
Город: Казань
Репутация: -1
Замечания: 0%
Статус: 
| Quote (_Pawno_) GetVehicleParamsEx(carid,enginecar,light,alarm,dors,bonnet,boot,objective); SetVehicleParamsEx(carid,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,dors,bonnet,boot,objective); вот вот это что такое?
|
| |
|
|
| _Pawno_ | Дата: Суббота, 04.02.2012, 19:39 | Сообщение # 525 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| Ну типо включает(выключает) двигатель и включает(Выключает) фары
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
|
 |
|
 | |
| |
|