• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Урок по покупки оружия [Pickup]
MaXMuTДата: Среда, 28.09.2011, 15:19:08 | Сообщение # 1

Группа: Пользователи
Сообщений: 90
Привет :)
Урок пишу по просьбе TWIX.
Суть урока заключается в том: Научиться создавать действия,которые будут выполнены,если вы встанете на пикап.
В данный момент мы сделаем аммо - это очень просто.
Начнём.
Создадим переменную в начале мода:
Code
new pickup; // pickup - название пикапа,можете сменить на своё.

далее идём в паблик OnGameModeInit
и делаем так:
Code
pickup = CreatePickup(Айди пикапа(id),Тип пикапов,x,y,z,вирт мир); // создаём для pickup
действие

Итак,осталось самое основное.Идём в паблик OnPlayerPickUpPickup там делаем так:

Code
if(pickupid == pickup);
{
//действие пикапа - можно так же сделать вход / выход по пикапу,с помощью функции SetPlayerPos
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Оружие","Deagle | 50 патрон","Выбрать","Выход");
} // концовка

Сделано.Далее идём в паблик Response.
Итак,сделаем обработку для диалога:

Code
if(dialogid == 1000);
{
if(response);
}
{
if(listitem == 0);
{
GivePlayerWeapon(playerid,24,50); // 24 - дигл / 50 - патроны
}
}

Вот и всё,ничего трудного.Если возникнут какие то вопросы,или если тема существует - удалите.Обращаюсь к администрации.
Автор урока : MaXMuT.


Вернулся на форум.Пишите в личу,если кому надо помочь по скриптенгу( только на форуме,в скайпе не помогаю )
 
СообщениеПривет :)
Урок пишу по просьбе TWIX.
Суть урока заключается в том: Научиться создавать действия,которые будут выполнены,если вы встанете на пикап.
В данный момент мы сделаем аммо - это очень просто.
Начнём.
Создадим переменную в начале мода:
Code
new pickup; // pickup - название пикапа,можете сменить на своё.

далее идём в паблик OnGameModeInit
и делаем так:
Code
pickup = CreatePickup(Айди пикапа(id),Тип пикапов,x,y,z,вирт мир); // создаём для pickup
действие

Итак,осталось самое основное.Идём в паблик OnPlayerPickUpPickup там делаем так:

Code
if(pickupid == pickup);
{
//действие пикапа - можно так же сделать вход / выход по пикапу,с помощью функции SetPlayerPos
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Оружие","Deagle | 50 патрон","Выбрать","Выход");
} // концовка

Сделано.Далее идём в паблик Response.
Итак,сделаем обработку для диалога:

Code
if(dialogid == 1000);
{
if(response);
}
{
if(listitem == 0);
{
GivePlayerWeapon(playerid,24,50); // 24 - дигл / 50 - патроны
}
}

Вот и всё,ничего трудного.Если возникнут какие то вопросы,или если тема существует - удалите.Обращаюсь к администрации.
Автор урока : MaXMuT.

Автор - MaXMuT
Дата добавления - 28.09.2011 в 15:19:08
TWiXДата: Среда, 28.09.2011, 21:48:01 | Сообщение # 2

Группа: Пользователи
Сообщений: 316
Code
pickup = CreatePickup(Айди пикапа(id),Тип пикапов,x,y,z,вирт мир); // создаём для pickup   
   действие

вирт мир - тут чо писать???

а и ещё ка добавить ещё строчек в окно? тут:
Code
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Оружие","Deagle | 50 патрон","Выбрать","Выход")

и тут:
Code
if(dialogid == 1000);   
   {   
   if(response);   
   }   
   {   
   if(listitem == 0);   
   {   
   GivePlayerWeapon(playerid,24,50); // 24 - дигл / 50 - патроны   
   }   
   }


Хоронят олигарха. Гроб стоит. Собрались друзья.
Подходит к покойному Гусинский, достает портмоне,
извлекает 200 долларов, кладет в гроб и скорбно отходит.
За Гусинским к гробу подходит Потанин, тоже достает портмоне,
отсчитывает 200 долларов, кладет, отходит.
Наконец, подбегает Березовский. Достает чековую книжку,
выписывает чек на 600 долларов, кладе, забирает 400 баксов
наличными, отходит.


Сообщение отредактировал [NW]TWiX - Среда, 28.09.2011, 21:48:17
 
Сообщение
Code
pickup = CreatePickup(Айди пикапа(id),Тип пикапов,x,y,z,вирт мир); // создаём для pickup   
   действие

вирт мир - тут чо писать???

а и ещё ка добавить ещё строчек в окно? тут:
Code
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Оружие","Deagle | 50 патрон","Выбрать","Выход")

и тут:
Code
if(dialogid == 1000);   
   {   
   if(response);   
   }   
   {   
   if(listitem == 0);   
   {   
   GivePlayerWeapon(playerid,24,50); // 24 - дигл / 50 - патроны   
   }   
   }

Автор - TWiX
Дата добавления - 28.09.2011 в 21:48:01
MaXMuTДата: Четверг, 29.09.2011, 08:01:12 | Сообщение # 3

Группа: Пользователи
Сообщений: 90
Code
вирт мир - тут чо писать???

0 - на улице,id интов сам узнавай.
Code
а и ещё ка добавить ещё строчек в окно? тут:


Code
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Оружие","Deagle | 50 патрон/ТУТ ЕЩЁ оружие/И тут ещё оружие","Выбрать","Выход")


Code
if(dialogid == 1000);     
     {     
     if(response);     
     }     
     {     
     if(listitem == 0);     
     {     
     GivePlayerWeapon(playerid,24,50); // 24 - дигл / 50 - патроны     
     }     
     {
     if(listitem == 1);     
     {     
     //   
     }    
     }

Я тебе показал наглядный пример,разве этого мало?


Вернулся на форум.Пишите в личу,если кому надо помочь по скриптенгу( только на форуме,в скайпе не помогаю )

Сообщение отредактировал MaXMuT - Четверг, 29.09.2011, 13:54:03
 
Сообщение
Code
вирт мир - тут чо писать???

0 - на улице,id интов сам узнавай.
Code
а и ещё ка добавить ещё строчек в окно? тут:


Code
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Оружие","Deagle | 50 патрон/ТУТ ЕЩЁ оружие/И тут ещё оружие","Выбрать","Выход")


Code
if(dialogid == 1000);     
     {     
     if(response);     
     }     
     {     
     if(listitem == 0);     
     {     
     GivePlayerWeapon(playerid,24,50); // 24 - дигл / 50 - патроны     
     }     
     {
     if(listitem == 1);     
     {     
     //   
     }    
     }

Я тебе показал наглядный пример,разве этого мало?

Автор - MaXMuT
Дата добавления - 29.09.2011 в 08:01:12
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
02:52:05
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: