Mr.Stron
Ученик
В этом уроке я расскажу вам, как создать обычный чекпоинт и сделать для него действие.
Для создания чекпоинта и действия для него мы будем использовать стример от инкогнито.
Для начала качаем сам стример.
Вирусов нет! Проверенно ESET SS 4.2
Streamer.inc
Streamer.so
Streamer.dll
Далее нам нужно образно говоря настроить наш мод.
В самое начало прописываем:
Далее находим public OnPlayerEnterCheckpoint(playerid) и меняем его на:
Теперь приступим к самому созданию чекпоинта. Ничего сложного здесь нет, для того что бы у вас всё получилось нужно просто терпение и немного мозгов.
Создаём переменную для нашего чекпоинта:
В паблик OnGameModeInit создаём сам чекпоинт:
2198.0159,-2660.3391,13.5469 – Кординаты чекпоинта
4.1 – Размер чекпоинта
-1 – Виртуальный мир
-1 - Интерьер
-1 - Для каких игроков будет работать чекпоинт. В нашем случаи для всех.
30.0 – На каком расстоянии будет виден ваш чекпоинт
Чекпоинт мы создали, теперь создадим действие для него. Сделаем например что бы при входе на чекпоинт игроку давался скин CJ и 500$
Находим паблик OnPlayerEnterDynamicCP(playerid,checkpointid) и делаем проверку:
if(checkpointid == checkpoint) – проверка на созданный нами чекпоинт
SetPlayerSkin(playerid,0) – меняем скин игроку
GivePlayerMoney(playerid,500) – даём игроку 500$
Вот и всё …
Автор урока: Mr.Stron and SDraw
Для создания чекпоинта и действия для него мы будем использовать стример от инкогнито.
Для начала качаем сам стример.
Вирусов нет! Проверенно ESET SS 4.2
Streamer.inc
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Streamer.so
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Streamer.dll
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
PHP:
Streamer.inc //папка с сервером/pawno/include
Streamer.so //папка с сервером/plugins
Streamer.dll //папка с сервером/plugins
В самое начало прописываем:
PHP:
#include <streamer>
PHP:
public OnPlayerEnterDynamicCP(playerid,checkpointid)
Создаём переменную для нашего чекпоинта:
PHP:
new checkpoint;
PHP:
checkpoint = CreateDynamicCP(2198.0159,-2660.3391,13.5469,4.1,-1,-1,-1,30.0);
4.1 – Размер чекпоинта
-1 – Виртуальный мир
-1 - Интерьер
-1 - Для каких игроков будет работать чекпоинт. В нашем случаи для всех.
30.0 – На каком расстоянии будет виден ваш чекпоинт
Чекпоинт мы создали, теперь создадим действие для него. Сделаем например что бы при входе на чекпоинт игроку давался скин CJ и 500$
Находим паблик OnPlayerEnterDynamicCP(playerid,checkpointid) и делаем проверку:
PHP:
if(checkpointid == checkpoint) {SetPlayerSkin(playerid,0),GivePlayerMoney(playerid,500);}
SetPlayerSkin(playerid,0) – меняем скин игроку
GivePlayerMoney(playerid,500) – даём игроку 500$
Вот и всё …
Автор урока: Mr.Stron and SDraw
