• This repository has been archived on 22/Jul/2020
  • Stars
    star
    4
  • Rank 3,210,551 (Top 65 %)
  • Language
    Go
  • License
    MIT License
  • Created about 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

SA:MP to Discord plugin built with Redis as the bridge.

More Repositories

1

sampctl

The Swiss Army Knife of SA:MP - vital tools for any server owner or library maintainer.
Go
238
star
2

fault

Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
Go
148
star
3

ScavengeSurvive

A PvP SA:MP survival gamemode. The aim of the game is to find supplies such as tools or weapons to help you survive, either alone or in a group.
Pawn
101
star
4

restic-robot

Backups done right... by robots! Restic backup but the robot friendly version.
Go
72
star
5

storyden

With a fresh new take on traditional bulletin board forum software, Storyden is a modern, secure and extensible platform for building communities.
TypeScript
69
star
6

pawn-requests

pawn-requests provides an API for interacting with HTTP(S) JSON APIs.
Pawn
65
star
7

progress2

A SA:MP UI library for rendering progress bars used to visualise all manner of data from health to a countdown timer.
Pawn
59
star
8

supervillain

Converts Go structs to Zod schemas
Go
58
star
9

vscode-pawn

Pawn tools for vscode, powered by sampctl.
TypeScript
47
star
10

cj

CJ is a Discord bot that hangs around in the open.mp/burgershot.gg community discord.
Go
39
star
11

pawn-redis

Redis client for the Pawn language
C++
38
star
12

opt

A simple and ergonomic optional type for Go.
Go
34
star
13

pawn-sublime-language

Pawn language settings for Sublime Text 3. Copied from C++ but with Pawn language and SA:MP specific modifications.
Python
29
star
14

SIF

SIF is a collection of high-level include scripts to make the development of interactive features easy for the developer while maintaining quality front-end gameplay for players.
Pawn
26
star
15

samp-Hellfire

My long running San Andreas Multiplayer project, I aim to fill this gamemode script with as much as possible to accommodate for all player's tastes!
Pawn
24
star
16

samp-servers-api

Deprecated: use https://open.mp/servers and https://api.open.mp/servers now
Go
22
star
17

pawn-json

JSON for Pawn.
Rust
21
star
18

samp-aviation

A basic pitch-based altitude and roll-based heading autopilot for SA-MP. Based on real autopilot behaviour with some adjustments made for the simple physics of San Andreas.
Pawn
21
star
19

samp-logger

Structured logging for Pawn.
Pawn
18
star
20

pawn-uuid

A Pawn plugin that provides a simple UUID version 4 generator function.
C++
16
star
21

pawn-chrono

A modern Pawn library for working with dates and times.
C++
15
star
22

forumfmt

A personal tool for converting from Markdown to BBCode for SA:MP forum.
Go
13
star
23

samp-geoip

A simple library that provides information from IPHub for connected players.
Pawn
13
star
24

pawn-parser

Derived from the Golang scanner/token packages and modified for Pawn code.
Go
13
star
25

samp-weapon-data

With this library you can finely tune weapon damage based on distance. Using min/max range values, a weapon's damage varies depending on the distance between the shooter and the target.
Pawn
13
star
26

sliding-window-counters

Sliding window counters Redis rate limiting implementation for Golang (Based on the Figma API rate limit algorithm)
Go
12
star
27

pawn-env

Provides access to environment variables in Pawn.
C++
12
star
28

result

Go generic result type and utilities
Go
12
star
29

pawn-errors

A minimal, C/Go-esque, error handling library for the Pawn language
Pawn
12
star
30

samp-plugin-boilerplate

Boilerplate setup for a SA:MP plugin - uses CMake, plugin-natives, Docker and sampctl
C++
11
star
31

enumerator

Generate safe and validated enumerated types.
Go
11
star
32

formatex

Slice's formatex because it doesn't have a GitHub repo
Pawn
10
star
33

prisment

Prisma to Ent schema conversion script
Go
10
star
34

go-cex

A Go library for accessing the CeX trade store products API
Go
9
star
35

Pawpy

Threaded Python utility plugin for SA:MP - unifying two of my favourite languages! Run threaded Python scripts from within a SA:MP script.
C++
9
star
36

modio

A binary file IO script designed specifically for modular SA:MP gamemodes.
Pawn
9
star
37

samp-zipline

Create fun and useful ziplines players can use to speed across large areas quickly. Warning: does not work well with laggy players.
Pawn
9
star
38

samp-animbrowse

Browse and search through the entire GTA:SA animation library with ease.
Pawn
8
star
39

pocket

A neat little web library to help you write cleaner HTTP request handlers!
Go
8
star
40

pawn-bcrypt

bcrypt for Pawn.
C++
7
star
41

pawndex

Pawn package list aggregator - uses the GitHub API to find Pawn packages for sampctl
Go
7
star
42

clawsh

A modern shell that breaks all the rules.
Rust
7
star
43

textnot.pictures

Info site for people who post screenshots of text when asking for help. inspired by dontasktoask.com
HTML
7
star
44

pawn-fsutil

fsutil is a file system utility plugin for the Pawn language
C++
7
star
45

thanks

A Go equivalent of github.com/feross/thanks ✨
Go
6
star
46

samp-plugin-mapandreas

C++
6
star
47

samp-qr

Does QR codes, renders them as a grid of pool balls.
Pawn
6
star
48

zcmd

This is merely a GitHub repost of zcmd by @Zeex because it does not exist on GitHub making package management with sampctl difficult.
Pawn
6
star
49

samp-linegen

Generates a line of objects between start point and destination. Useful for ziplines, tunnels, police tape, funky infinite neon strips, etc.
Pawn
6
star
50

samp-object-loader

A simple yet powerful and easy to use map parser for SA:MP. Reads 'CreateObject' (and any varient) lines from .map files with recursive directory listing. Supports RemoveBuildingForPlayer as well as materials and material text.
Pawn
6
star
51

go-hexagonal-architecture

An actually good production ready hexagonal architecture explanation!
5
star
52

homepage

My homepage built with React and Next.js.
JavaScript
5
star
53

pawn-templates

Template rendering for Pawn.
Rust
5
star
54

samp-nolog

SA:MP server plugin to prevent writing to server_log.txt
CMake
5
star
55

samp-objects-api

https://samp-objects.com Backend API service - handles user authentication, uploads from FineUploader and object search queries.
Go
5
star
56

samp-bitmapper

For generating in-game coordinates from a bitmap.
C++
5
star
57

samp-whirlpool

Fork of the Whirlpool cryptography SA:MP plugin originally Y_Less.
Objective-C
5
star
58

samp-prophunt

A SA:MP gamemode inspired by the popular Team Fortress 2 mod "PropHunt" by Darkimmortal.
Pawn
5
star
59

rst

The Resource-Service-Transport system design approach
5
star
60

samp-ini

A simple cache based ini format file parser, stores file contents in memory to manipulate in order to minimise actual file operations.
Pawn
5
star
61

pdf_extractor

Extracts text from PDF files. Utilises multiple cores, does one page on one core at a time.
Python
4
star
62

dockwatch

Go library for watching Docker containers for changes.
Go
4
star
63

pawn-yaml

YAML for Pawn
Pawn
4
star
64

cordless-old

Discord but the 1980s terminal version.
Go
4
star
65

samp-camera-sequencer

A library for creating camera sequences using files to store the coordinates and sequence data. A camera sequence is a set of camera nodes and can be loaded from a file created by the editor. Each camera node consists of coordinates and timing data. Comes packaged with an easy to use editor for creating cinematic camera sequences.
Pawn
4
star
66

pawn-levenshtein

Levenshtein distance package for Pawn.
Pawn
4
star
67

wordpress-to-markdown

Convert a wordpress exported XML file to markdown files for Jekyll
Python
4
star
68

codeblockplease

Info site for people who post code without using formatting when asking for help. inspired by dontasktoask.com
HTML
4
star
69

pawndex-frontend

Frontend React app for the Pawndex Pawn Package Indexing API
JavaScript
4
star
70

flow

dt = data transformers
Go
4
star
71

samp-objects-frontend

https://samp-objects.com Frontend application - React app providing an interface to the samp-objects-api service.
TypeScript
4
star
72

qstring

This package provides an easy way to marshal and unmarshal url query string data to and from structs.
Go
3
star
73

fnm-nushell

fnm -> this -> load-env = use fnm in nushell
Go
3
star
74

OnPlayerSlowUpdate

Like OnPlayerUpdate... but slower - every 100ms.
Pawn
3
star
75

yaps

yet another paste site
Rust
3
star
76

gitwatch

Simple Go library for detecting changes in remote Git repositories
Go
3
star
77

pawn-fmt

fmtlib for Pawn
C++
3
star
78

pawn-requests-example

This simple gamemode demonstrates how to use the pawn-requests plugin with jsonstore.io to store player data.
Pawn
3
star
79

invision-community-go

Golang client for the Invision Community forum API
Go
3
star
80

uptime-girl

🎵 She's an uptime girl, she's been living in an uptime world! 🎵 - seriously: an Uptime Robot robot that automatically creates monitors based on container labels.
Go
3
star
81

samp-ladders

Create simple ascend / descend points in your levels where players can move directly up or down. The animation isn't great and looks a bit stupid, but it's the one I thought looked best!
Pawn
3
star
82

pawn-ctime

The original CTime plugin by RyDeR`, with some major stability and quality improvements.
C++
3
star
83

logctx

Package logctx provides a way to decorate structured log entries with metadata added to a `context.Context`.
Go
3
star
84

pawn-package-template

A boilerplate template repository for a Pawn Package. If you're writing a new package, clone this repo as a starting point!
Pawn
3
star
85

bob-the-builder

Just a league of legends team builder.
Go
2
star
86

content-fullpage-scroll

JavaScript
2
star
87

homebrew-sampctl

Homebrew tap for https://github.com/Southclaws/sampctl
Ruby
2
star
88

gta-chaos-discord

Go
2
star
89

modio-py

Python implementation of a reader/writer for the modio binary file format.
Python
2
star
90

watchgraph

`watch` with a graph!
Go
2
star
91

nullable

Go
2
star
92

imagegrid

An example of an image grid using a css-grid layout with (almost) automated distribution and dense packing.
CSS
2
star
93

darkmodescience

An info page about dark mode.
JavaScript
2
star
94

fx-example

An example of how to use Uber's fx library.
Go
2
star
95

go-samp-query

SA:MP Query API for Go
Go
2
star
96

samp-servers-frontend

ReactJS frontend for the http://samp-servers.net RESTful API (https://github.com/Southclaws/samp-servers-api)
JavaScript
2
star
97

machinehead

A docker-compose application manager that deploys and maintains a set of compose projects and provides secret management for them via Vault.
Go
2
star
98

tickerpool

A worker pool of timed tasks, balanced equally to prevent cpu spikes.
Go
2
star
99

samp-attachedit

An object attachment editor for SA:MP. Easy editing of attached objects using the SA:MP client-side on-screen controls.
Pawn
2
star
100

IDArling-docker

Docker image and compose config for IDArling
Dockerfile
2
star