- ВойтиАвторизация через uNet
- РегистрацияРегистрация на сайте через uNet
Текущая версия SA-MP: 0.3.7
IP: 77.220.180.96:7777
Новые сообщения · Поиск |
|
|
Модератор форума: KaTacTpOqpa |
Форум Помощь по скриптингу SA-MP Вопросы по скриптингу Как сделать телепорт по пикапу в интерьер с выходом от туда? |
Как сделать телепорт по пикапу в интерьер с выходом от туда? | ||||
|
BJIADOKC | Сообщение # 2 | 15:08:03 18 Май 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
ну в начало: Code new PickupEnter; //это пикап тп в нужное место new PickupExit; //это пикап тп обратно в OnGameModeInit Code PickupEnter = CreatePickup(id модели, 23, X, Y, Z, -1); //id модели - это нужная модель пикапа (есть в разделе ID's скриптинга), XYZ - координаты, где будет стоять пикап PickupExit = CreatePickup(id модели, 23, X, Y, Z, -1); //id модели - это нужная модель пикапа (есть в разделе ID's скриптинга), XYZ - координаты, где будет стоять пикап и самая суть: если у тебя есть паблик OnPlayerPickUpPickup туда пихай Code switch(pickupid) { case PickupEnter: {SetPlayerPos(playerid, X, Y, Z); SetPlayerInterior(playerid, IntID);} //тут заместо XYZ поставь координаты куда надо тп, а заместо IntID поставь ID нужного интерьера (это тп куда надо) case PickupExit: {SetPlayerPos(playerid, X, Y, Z); SetPlayerInterior(playerid, IntID);} //тут заместо XYZ поставь координаты куда надо тп, а заместо IntID поставь ID нужного интерьера (это тп обратно) } если у тебя данного паблика нет, то создай: Code public OnPlayerPickUpPickup(playerid,pickupid) { сюда вставь выше написанное return 1; } by BJIADOKC тут больше не сижу... открыл свой проект |
=TRAUSER= | Сообщение # 3 | 15:37:32 18 Май 2011 |
Пользователи
Сообщений: 132
Репутация: 2
|
Code public OnPlayerPickUpPickup(playerid,pickupid) { сюда вставь выше написанное return 1; } а сверху что именно |
BJIADOKC | Сообщение # 4 | 15:40:22 18 Май 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
Quote (BJIADOKC) switch(pickupid) { case PickupEnter: {SetPlayerPos(playerid, X, Y, Z); SetPlayerInterior(playerid, IntID);} //тут заместо XYZ поставь координаты куда надо тп, а заместо IntID поставь ID нужного интерьера (это тп куда надо) case PickupExit: {SetPlayerPos(playerid, X, Y, Z); SetPlayerInterior(playerid, IntID);} //тут заместо XYZ поставь координаты куда надо тп, а заместо IntID поставь ID нужного интерьера (это тп обратно) } это тут больше не сижу... открыл свой проект |
=TRAUSER= | Сообщение # 5 | 15:51:34 18 Май 2011 |
Пользователи
Сообщений: 132
Репутация: 2
|
Code C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(2751) : error 008: must be a constant expression; assumed zero C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(2752) : error 008: must be a constant expression; assumed zero C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(2754) : warning 217: loose indentation C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(7087) : error 021: symbol already defined: "OnPlayerPickUpPickup" C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(7090) : error 008: must be a constant expression; assumed zero C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(7091) : error 008: must be a constant expression; assumed zero Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 5 Errors. |
BJIADOKC | Сообщение # 6 | 16:42:07 18 Май 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
Quote (=TRAUSER=) C:\Documents and Settings\User\Рабочий стол\Новый pwn мода\lvdm.pwn(7087) : error 021: symbol already defined: "OnPlayerPickUpPickup" у тебя уже этот паблик есть, найди его и вставь туда тут больше не сижу... открыл свой проект |
=TRAUSER= | Сообщение # 7 | 17:44:06 18 Май 2011 |
Пользователи
Сообщений: 132
Репутация: 2
|
нету я прежде чем поставить проверял Добавлено (18.05.2011, 17:44) Редактировано =TRAUSER= - Среда, 18 Май 2011, 16:43:37 |
BJIADOKC | Сообщение # 8 | 09:31:09 19 Май 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
в разделе помощь по скриптингу pawno есть тема "Создание меню", там все подробно описано
тут больше не сижу... открыл свой проект |
=TRAUSER= | Сообщение # 9 | 09:48:27 19 Май 2011 |
Пользователи
Сообщений: 132
Репутация: 2
|
Я не могу найти Добавлено (19.05.2011, 09:48) |
BJIADOKC | Сообщение # 10 | 10:37:30 19 Май 2011 |
Скриптеры
Сообщений: 601
Репутация: 161
|
Quote (=TRAUSER=) + там не такое все там такое... тут больше не сижу... открыл свой проект |
=TRAUSER= | Сообщение # 11 | 10:38:53 19 Май 2011 |
Пользователи
Сообщений: 132
Репутация: 2
|
там идёт про телепорты на дм зоны а мне над чтобы список команд выходили |
Geri_Yang | Сообщение # 12 | 13:44:33 13 Дек 2012 |
Пользователи
Сообщений: 1
Репутация: 0
|
спс помог |
| |||
| |||