samp.directory
← Scripts y librerías

emmett-white/samp-multiple-checkpoints

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

Librería★ 3actualizado feb 2021Sin licenciaPawnsampctl
Abrir en GitHub

Este repositorio no tiene archivo de licencia. Se puede leer, pero eso por sí solo no da permiso para reutilizarlo.

Instalar con sampctl

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

Ejecútalo en la carpeta de tu proyecto. sampctl descarga el paquete y sus dependencias.

Depende de 2 paquetes

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

Esta página se genera con lo que GitHub publica sobre el repositorio. samp.directory no aloja el código. Informar de un problema con esta ficha

emmett-white/samp-multiple-checkpoints: Librería de SA-MP | samp.directory