 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Kirja | Дата: Вторник, 20.12.2011, 18:35 | Сообщение # 3886 |
|
Новенький
Группа:
Продвинутые
Сообщений: 35
Награды: 1
Город: Tallinn
Репутация: 5
Замечания: 0%
Статус: 
| makr0o, в конце кода который я тебе написал есть строчка: else { return 1; } , она отвечает за действие "Отмена", то есть если писать как у меня, то будет выходить из менюшки при нажатии отмена =)
Сообщение отредактировал Kirja - Вторник, 20.12.2011, 18:37 |
| |
|
|
| kingwar07 | Дата: Вторник, 20.12.2011, 20:38 | Сообщение # 3887 |
|
Новенький
Группа:
Пользователи
Сообщений: 14
Награды: 0
Город: Прохладный
Репутация: 0
Замечания: 0%
Статус: 
| Dreven, и еще можешь помочь? как сделать, чтобы можно было сначала посмотреть на тюн, а потом покупать? и у меня азот и гидра не только на мою тачку поставилась o_O
Только учусь *_*
|
| |
|
|
| DiSE | Дата: Вторник, 20.12.2011, 21:12 | Сообщение # 3888 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| Ставь тюн на тачку, показывай камеру игроку, когда выберет, респай тачку с тюном
|
| |
|
|
| MayBeCool | Дата: Вторник, 20.12.2011, 23:33 | Сообщение # 3889 |
|
Новенький
Группа:
Пользователи
Сообщений: 38
Награды: 0
Город: Ростов На Дону
Репутация: -21
Замечания: 40%
Статус: 
| Кто нить напишите в инклуде Оптимизацию моего мода писать в skype =) bulldog_14 #include <!!!!!!>/ оптимизация мода
Ona=) Работаю над проектам... [img]http://www.samp-rus.com/graffiti/0/41302_190v.png[/img]
|
| |
|
|
| Dreven | Дата: Среда, 21.12.2011, 00:59 | Сообщение # 3890 |
|
Гуру
Группа:
Продвинутые
Сообщений: 1096
Награды: 205
Город: od.ua
Репутация: 1099
Замечания: 0%
Статус: 
| Quote (Princip) Dreven, лолшто? Code"команда" { if(IsPlayerInRangeOfPoint(playerid,radius,x,y,z); изменяй x,y,z какой PlayerToPoint? А то что в любом моде по разному это ничего? У меня так к примеру Code if(PlayerToPoint(6.0,playerid,1004.0070,-939.3102,42.1797)) {
www.samp-rpg.com
|
| |
|
|
| ZaM | Дата: Среда, 21.12.2011, 11:51 | Сообщение # 3891 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 159
Награды: 0
Город: Palermo
Репутация: 34
Замечания: 0%
Статус: 
| Доброго времени суток. Подскажите пожалуйста, как создать значение для игрока? Поясняю: Т.е. в /stats прописывается его уровень, фракция и так далее. Хочу создать пункт с наличием автомобиля, есть или нету. Хотелось бы узнать, как можно сделать подобное, но, чтобы значение регулировал администратор командой (Как /setstat) Если это возможно, то распишите пожалуйста поподробнее, потому что с подобным в скриптинге не сталкивался, знаю только самое простое (Координаты, пикапы, базовые паблики, раньше маппингом занимался). Мод: GF
Заранее спасибо!
Фанат The GodFather
|
| |
|
|
| DiSE | Дата: Среда, 21.12.2011, 12:39 | Сообщение # 3892 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| ZaM, пиши в аську 402432745
|
| |
|
|
| ZaM | Дата: Среда, 21.12.2011, 15:00 | Сообщение # 3893 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 159
Награды: 0
Город: Palermo
Репутация: 34
Замечания: 0%
Статус: 
| DiSE, написал, все объяснил и разжевал, спасибо)
Фанат The GodFather
|
| |
|
|
| Lucky49 | Дата: Четверг, 22.12.2011, 19:44 | Сообщение # 3894 |
|
Новенький
Группа:
Пользователи
Сообщений: 9
Награды: 0
Город: Псков
Репутация: 0
Замечания: 0%
Статус: 
| Проблема такая, поставил гархаус на обычный lvdm, дома создаются, сохраняются, входить/выходить, покупать можно. Но игрок не спавнится в своём доме нивкакую, а на случайных спавнах от гейммода
Насколько я знаю, по задумке автора, спавниться в доме игрок должен только при первом спавне, но даже при нём он спавнится на простых спавнах.
Как это исправить? И если возможно, как сделать постоянный спавн в доме?
Очень надеюсь на вашу помощь, уже третьи четвёртые сутки пытаюсь найти хорошую рабочую систему, ничего не выходит. =(
Code public OnPlayerSpawn(playerid) { if(GetPVarInt(playerid, "IsAnimsPreloaded") == 0) { ApplyAnimation(playerid, "CRACK", "null", 0.0, 0, 0, 0, 0, 0); SetPVarInt(playerid, "IsAnimsPreloaded", 1); } #if SPAWN_IN_HOUSE == true if(GetPVarInt(playerid, "FirstSpawn") == 0) { SetTimerEx("HouseSpawning", HSPAWN_TIMER_RATE, false, "i", playerid); // Increase timer rate if your gamemodes OnPlayerSpawn gets called after the timer has ended } #endif return 1; В дефайнах SPAWN_IN_HOUSE стоит на true, соответственно по идее работать должно, да вот нет.
|
| |
|
|
| awer2937 | Дата: Четверг, 22.12.2011, 20:36 | Сообщение # 3895 |
|
Новенький
Группа:
Пользователи
Сообщений: 65
Награды: 0
Город: Чернобыль
Репутация: 4
Замечания: 0%
Статус: 
| Подскажите пожалуйста, как можно (если вообще можно) создать команду для того что бы игрок перестал видеть обьекты которые стоят на сервере? Например /objoff - голая карта сан андреаса /objon- карта сан андреаса плюс обьекты сервера.
|
| |
|
|
| Великс | Дата: Четверг, 22.12.2011, 20:40 | Сообщение # 3896 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Попробуй добавить в OnPlayerConnect: SetPVarInt(playerid,"FirstSpawn",0);
ps - писал с телефона
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
| Lucky49 | Дата: Четверг, 22.12.2011, 21:08 | Сообщение # 3897 |
|
Новенький
Группа:
Пользователи
Сообщений: 9
Награды: 0
Город: Псков
Репутация: 0
Замечания: 0%
Статус: 
| velix, Не помогло (
|
| |
|
|
| [-1]SENATOR | Дата: Четверг, 22.12.2011, 21:21 | Сообщение # 3898 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 0
Город: Balakovo
Репутация: 0
Замечания: 0%
Статус: 
| Quote (awer2937) Подскажите пожалуйста, как можно (если вообще можно) создать команду для того что бы игрок перестал видеть обьекты которые стоят на сервере? Например /objoff - голая карта сан андреаса /objon- карта сан андреаса плюс обьекты сервера. Да это возможно. То есть прописываешь /команда1 и объекты появляются, прописываешь /команда2 и они исчезают, это своего рода включение развлекательного режима игры, то есть трамплины и т.п. Точно как сделать это я не напишу, но попробую поискать.
Skype: Mat.Grishanov
|
| |
|
|
| Geryy | Дата: Пятница, 23.12.2011, 11:51 | Сообщение # 3899 |
|
Советчик
Группа:
Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус: 
| Quote (awer2937) Подскажите пожалуйста, как можно (если вообще можно) создать команду для того что бы игрок перестал видеть обьекты которые стоят на сервере? Например /objoff - голая карта сан андреаса /objon- карта сан андреаса плюс обьекты сервера.
Ну при вводе игроком команды создавать ему объекты: Code new Object[MAX_PLAYERS][кол-во объектов];
/команда1 Object[playerid][0] = CreatePlayerObject(playerid, 2587, ....); Object[playerid][1] = CreatePlayerObject(playerid, 2587, ....);
а потом удалять
Code /команда2 for (new i; i < sizeof(Object[]); i++) DestroyPlayerObject(playerid,Object[playerid][i]);
Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
|
| |
|
|
| Великс | Дата: Пятница, 23.12.2011, 13:40 | Сообщение # 3900 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Не обязательно по переменой делать, можно просто посчитать количество объектов.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
|
 |
|
 | |
| |
|