samp.directory
← Скрипты и библиотеки

emmett-white/samp-multiple-checkpoints

by KJasonMontgomery || https://github.com/KJasonMontgomery

Библиотека★ 3обновлён февр. 2021 г.Без лицензииPawnsampctl
Открыть на GitHub

В этом репозитории нет файла лицензии. Код открыт для чтения, но само по себе это не даёт права использовать его.

Установка через sampctl

sampctl package install emmett-white/samp-multiple-checkpoints

Выполните в папке проекта. sampctl скачает пакет и его зависимости.

Зависит от 2 пакетов

README.md

multiple-checkpoints-samp

This include lets you create more than one checkpoint at the same time!(Requires Incognito's Streamer)

Installation

Simply install to your project:

sampctl package install emmett-white/multiple-checkpoints-samp

Include in your code and begin using the library:

#include <multiple-checkpoints-samp>

Functions:

ShowCP(playerid, Float:x, Float:y, Float:z)
  • Parameters:
  playerid - The id of the player to create checkpoint for
  Float:x, Float:y, Float:z - The position of the checkpoint
  • Returns:
  INVALID_CP_ID(-1) if failed to create the checkpoint
  The id of the checkpoint if successful
  • Remarks:
  It will print an error message if it fails to create the checkpoint(player is not connected or there's no available free map icon for that player)
DestroyCP(playerid, cpid)
  • Parameters:
  playerid - The id of the player to destroy the checkpoint for
  cpid - The id of the checkpoint to destroy(Returned by ShowCP)
  • Returns:
  0 if didn't execute successfully(Invalid checkpoint id)
  1 if function executed successfully
  • Remarks:
  It will print an error message if it fails to destroy the checkpoint(cpid is invalid or player is not connected)

Callbacks:

OnPlayerEnterCP(playerid, cpid)
  • Parameters:
  playerid - The id of the player who triggered the checkpoint
  cpid - The id of the checkpoint player has triggered
OnPlayerLeaveCP(playerid, cpid)
  • Parameters:
  playerid - The id of the player who triggered the checkpoint
  cpid - The id of the checkpoint player has triggered

To test, simply run the package:

sampctl package run

Страница собрана из того, что GitHub публикует о репозитории. samp.directory не хранит этот код. Сообщить о проблеме с этой записью

emmett-white/samp-multiple-checkpoints: Библиотека для SA-MP | samp.directory