- Регистрация
- 13 Июн 2012
- Сообщения
- 327
- Лучшие ответы
- 0
- Репутация
- 94
Всем привет не нашел урока и решил создать такой урок про пикапы,виды их,типы и все такое.
Начнем же с паблика,пикапы все работают в паблике
И создаем в нем наш пикап
Итак вот у нас иды пикапов:
- ID 954
- 1210
- 1212
- 1239
- 1240
- 1241
- 1242
- 1247
- 1248
- 1252
- 1254
- 1313
- 1272
- 1273
- 1274
- 1275
- 1276
- 1277
- 1279
- 1314
- 1318
- 1559
- 1582
- 2894
- 1213
- 1310
- 1550
Теперь перейдем к типам пикапов
ID Описание типа
0 Пикап не отображается.
2 Берётся, появляется после некоторого времени.
3 Берётся но не появляется.
4 Исчезает вскоре после появления (применяется для выброшенного оружия)
5 Исчезает вскоре после появления (применяется для выброшенного оружия)
8 Берётся, но не имеет эффекта. Исчезает автоматически.
11 Взрывается через несколько секунд после того как появится (бомба)
12 Взрывается через несколько секунд после того как появится.
13 Медленно decends на землю.
15 Берётся но не появляется.
19 Берётся, но не имеет эффект (информационные иконки)
22 Берётся но не появляется
23 Берётся, но не исчезает.
Я создал пикап вот он:
Ко всем new добавляем:
После в паблике:
С сообщением:
С оружием:
В нем где "31" ид оружия ну и дальше вы поняли
С телепортом:
С выдачей ХП
Так же вполне можно комбинировать пикапы, пример:
Вот и все по вопросам обращайтесь кому не жалко +
Начнем же с паблика,пикапы все работают в паблике
PHP:
public OnGAmeModeInit()
PHP:
Содержание пикапа: CreatePickup(id обЪекта, типы пикапов, x, y, z, и world)
Теперь перейдем к типам пикапов
ID Описание типа
0 Пикап не отображается.
2 Берётся, появляется после некоторого времени.
3 Берётся но не появляется.
4 Исчезает вскоре после появления (применяется для выброшенного оружия)
5 Исчезает вскоре после появления (применяется для выброшенного оружия)
8 Берётся, но не имеет эффекта. Исчезает автоматически.
11 Взрывается через несколько секунд после того как появится (бомба)
12 Взрывается через несколько секунд после того как появится.
13 Медленно decends на землю.
15 Берётся но не появляется.
19 Берётся, но не имеет эффект (информационные иконки)
22 Берётся но не появляется
23 Берётся, но не исчезает.
Я создал пикап вот он:
PHP:
CreatePickup(1239, 2, 0, 0, 0, 0);
PHP:
new pickupchik = CreatePickup(1239, 2, 0, 0, 0, 0);
PHP:
public OnPlayerPickUpPickup(playerid, pickupid)//отвечает за наступление на пикап
PHP:
if(pickupid == pickupchik)
{
SendClientMessage(playerid, COLOR_RED, "PAWNO-INFO.RU");
return 1;
}
PHP:
if(pickupid == pickupchik)
{
GivePlayerGun(playerid, 31, 100500);
return 1;
}
С телепортом:
PHP:
if(pickupid == pickupchik)
{
SetPlayerPos(playerid, 1, 2, 3); //Заменяем на свои координаты (1, 2, 3)
return 1;
}
PHP:
if(pickupid == pickupchik)
{
SetPlayerHealth(playerid, 99); // 99 - HP
return 1;
}
PHP:
if(pickupid == pickupchik)
{
SetPlayerHealth(playerid, 99); // 99 - HP
GivePlayerGun(playerid, 31, 100500);
SendClientMessage(playerid, COLOR_GREEN, "Вам выдали - борщ и оружие :P");
return 1;