• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
Урок №63 Телепорт по пикапу
TWiXДата: Воскресенье, 24.04.2011, 18:25:38 | Сообщение # 1

Группа: Пользователи
Сообщений: 316
И так начнём.....
Верху мода найдите строчки которые начинаются с new(они называются переменные).
Где угодно(в конце этих переменных, в начале или середине) вставляем свою переменную:
Code
new teleport;

teleport-это имя переменной, разрешено задать любое, но чтоб не повторялось.
Далее в поиске ищем public OnGameModeInit() и вставляем там:
Code
teleport = CreatePickup(1274,1,x,y,z);

Поясняю: teleport-это слово которое вы указали в переменной new оно должно быть одинаковым, CreatePickup-это команда добавки пикапа, 1274 - это ID пикапа, 1 - это тип пикапа, x,y,z - это координаты вашего местоположения пикапа(координаты вы можете сделать так: зайти в игру через SAMP, там встать на то место где хотите поставить в данном случае пикап, как встали на то место прописываете команду /save, потом закрываете или сворачиваете игру, а теперь идёте по такому пути "Мои документы-->GTA San Andreas User Files-->SAMP", там будет текстовый файл "savedpositions.txt", открываете и смотрите на самую последнюю строчку, она будет выглядеть так-->AddPlayerClass(120,-2059.7556,-94.1783,36.1470,179.4661,0,0,0,0,0,0); // вы берёте три значения которые я выделил красным, это и есть x,y,z)
Идём дальше....
Ищем public OnPlayerPickUpPickup(playerid, pickupid) и туда вставляем:
Code
if(pickupid == teleport)       
{       
SetPlayerInterior(playerid, 0);       
SetPlayerPos(playerid,x,y,z);       
SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался в нужную точку");         
}

Поясняю:SetPlayerInterior(playerid, 0); - этим вы задаёте интерьер игроку, 0 это улица, пишите свой интерьер.
SetPlayerPos(playerid,x,y,z); - этим вы задаёте местоположение игрока. X,Y,Z это ваши координаты куда он будет телепортироваться(как находить координаты я уже обьяснил, делаем всё так же).
SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался в нужную точку"); - 0xFF0000FF-это код цвета текста который будет писаться после телепортирования, "Ты телепортировался в нужную точку"-это сам текст, если не хотите чтоб писался этот текст, то удаляете полностью эту строчку.
Code
SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался в нужную точку");

Народ кому помог или кому понравилась тема поставьте пожалуйста +
Автор: [NW]TWiX

Сообщение отредактировал [NW]TWiX - Воскресенье, 24.04.2011, 18:28:02
 
СообщениеИ так начнём.....
Верху мода найдите строчки которые начинаются с new(они называются переменные).
Где угодно(в конце этих переменных, в начале или середине) вставляем свою переменную:
Code
new teleport;

teleport-это имя переменной, разрешено задать любое, но чтоб не повторялось.
Далее в поиске ищем public OnGameModeInit() и вставляем там:
Code
teleport = CreatePickup(1274,1,x,y,z);

Поясняю: teleport-это слово которое вы указали в переменной new оно должно быть одинаковым, CreatePickup-это команда добавки пикапа, 1274 - это ID пикапа, 1 - это тип пикапа, x,y,z - это координаты вашего местоположения пикапа(координаты вы можете сделать так: зайти в игру через SAMP, там встать на то место где хотите поставить в данном случае пикап, как встали на то место прописываете команду /save, потом закрываете или сворачиваете игру, а теперь идёте по такому пути "Мои документы-->GTA San Andreas User Files-->SAMP", там будет текстовый файл "savedpositions.txt", открываете и смотрите на самую последнюю строчку, она будет выглядеть так-->AddPlayerClass(120,-2059.7556,-94.1783,36.1470,179.4661,0,0,0,0,0,0); // вы берёте три значения которые я выделил красным, это и есть x,y,z)
Идём дальше....
Ищем public OnPlayerPickUpPickup(playerid, pickupid) и туда вставляем:
Code
if(pickupid == teleport)       
{       
SetPlayerInterior(playerid, 0);       
SetPlayerPos(playerid,x,y,z);       
SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался в нужную точку");         
}

Поясняю:SetPlayerInterior(playerid, 0); - этим вы задаёте интерьер игроку, 0 это улица, пишите свой интерьер.
SetPlayerPos(playerid,x,y,z); - этим вы задаёте местоположение игрока. X,Y,Z это ваши координаты куда он будет телепортироваться(как находить координаты я уже обьяснил, делаем всё так же).
SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался в нужную точку"); - 0xFF0000FF-это код цвета текста который будет писаться после телепортирования, "Ты телепортировался в нужную точку"-это сам текст, если не хотите чтоб писался этот текст, то удаляете полностью эту строчку.
Code
SendClientMessage(playerid, 0xFF0000FF, "Ты телепортировался в нужную точку");

Народ кому помог или кому понравилась тема поставьте пожалуйста +
Автор: [NW]TWiX


Автор - TWiX
Дата добавления - 24.04.2011 в 18:25:38
=TRAUSER=Дата: Воскресенье, 24.04.2011, 19:47:05 | Сообщение # 2

Группа: Пользователи
Сообщений: 98
Где то я это видел?! :)

HostName: ..::Pycckuu•GoLDeN•CepBep::..
Address: 93.191.12.180:7825
Players: 2 / 50
Ping: 47
Mode: LV/SF/DM/Party/Gang/Race v.1.3
Map: San Andreas
 
СообщениеГде то я это видел?! :)

Автор - =TRAUSER=
Дата добавления - 24.04.2011 в 19:47:05
TWiXДата: Воскресенье, 24.04.2011, 20:18:51 | Сообщение # 3

Группа: Пользователи
Сообщений: 316
может быть. но похожий. я этот урок сам лично писал сегодня а код из мода одного вырезал))

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

Автор - TWiX
Дата добавления - 24.04.2011 в 20:18:51
YmHikДата: Вторник, 26.04.2011, 11:03:15 | Сообщение # 4

Группа: Пользователи
Сообщений: 76
Да павно.ру почти такойже код ,Только вместо телепорт там "Coronos"




Заказ Граффики
 
СообщениеДа павно.ру почти такойже код ,Только вместо телепорт там "Coronos"

Автор - YmHik
Дата добавления - 26.04.2011 в 11:03:15
TWiXДата: Вторник, 26.04.2011, 11:07:06 | Сообщение # 5

Группа: Пользователи
Сообщений: 316
а ты хочншь сказать что коды в каждом моде разные что ли???

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

Автор - TWiX
Дата добавления - 26.04.2011 в 11:07:06
[east_side]_traneДата: Вторник, 26.04.2011, 14:55:32 | Сообщение # 6

Группа: Пользователи
Сообщений: 443
да,одну функцию можно выполнить разными способами,поэтому каждый мод по своему написан

Pawn скриптер
Мои услуги по оптимизации
 
Сообщениеда,одну функцию можно выполнить разными способами,поэтому каждый мод по своему написан

Автор - [east_side]_trane
Дата добавления - 26.04.2011 в 14:55:32
TWiXДата: Вторник, 26.04.2011, 15:30:39 | Сообщение # 7

Группа: Пользователи
Сообщений: 316
короче я автор урока а не самого кода. я его с мода вырезал....

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

Автор - TWiX
Дата добавления - 26.04.2011 в 15:30:39
YmHikДата: Вторник, 26.04.2011, 19:03:43 | Сообщение # 8

Группа: Пользователи
Сообщений: 76
В CreatePickup ошибка надо в конце добавить ид виртуального мира -_-




Заказ Граффики
 
СообщениеВ CreatePickup ошибка надо в конце добавить ид виртуального мира -_-

Автор - YmHik
Дата добавления - 26.04.2011 в 19:03:43
TWiXДата: Вторник, 26.04.2011, 20:52:18 | Сообщение # 9

Группа: Пользователи
Сообщений: 316
а почему у меня в моде вот так ?
Code
enter70 = CreatePickup(1318,24, -2029.7686,-120.8212,35.1727);//  Авто-Школа

в конце нету цифры с определением этого мира.
http://i077.radikal.ru/1104/33/f2b076e916d8.jpg


Хоронят олигарха. Гроб стоит. Собрались друзья.
Подходит к покойному Гусинский, достает портмоне,
извлекает 200 долларов, кладет в гроб и скорбно отходит.
За Гусинским к гробу подходит Потанин, тоже достает портмоне,
отсчитывает 200 долларов, кладет, отходит.
Наконец, подбегает Березовский. Достает чековую книжку,
выписывает чек на 600 долларов, кладе, забирает 400 баксов
наличными, отходит.
 
Сообщениеа почему у меня в моде вот так ?
Code
enter70 = CreatePickup(1318,24, -2029.7686,-120.8212,35.1727);//  Авто-Школа

в конце нету цифры с определением этого мира.
http://i077.radikal.ru/1104/33/f2b076e916d8.jpg

Автор - TWiX
Дата добавления - 26.04.2011 в 20:52:18
JinДата: Понедельник, 08.08.2011, 16:21:47 | Сообщение # 10

Группа: Пользователи
Сообщений: 98
А как сделать тп в инт
 
СообщениеА как сделать тп в инт

Автор - Jin
Дата добавления - 08.08.2011 в 16:21:47
adminДата: Понедельник, 08.08.2011, 20:35:56 | Сообщение # 11

Группа: Администраторы
Сообщений: 3869
Jin, написано же читай!в начальной теме!еще раз флуд в бан на неделю !


zm-jail.ru

Разработка сайта samp-pawno.ru


 
СообщениеJin, написано же читай!в начальной теме!еще раз флуд в бан на неделю !

Автор - admin
Дата добавления - 08.08.2011 в 20:35:56
  • Страница 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:59:18
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: