Sunday - 09. 08. 2026 •  Ucitavanje...
Link #1 Link #2 Link #3 Link #4 Link #5

!!

Registruj se i otključaj pun sadržaj

Kao gost imaš ograničen pristup forumu.
Registracijom dobijaš pristup svim temama, možeš pisati poruke, učestvovati u diskusijama i biti dio naše zajednice.

Author Topic: [TUTORIAL] Kako koristiti sampctl u vscode/sublime text  (Read 5927 times)

Online

ivodev54, Admin

    Hood Titan
      Postova: 61
    • RESPECT: 5
      • View Profile
[TUTORIAL] Kako koristiti sampctl u vscode/sublime text
on: November 18, 2025, 01:22:54 PM
UVOD U SAMPCTL

Sampctl je poput Node npm-a, ali za Pawn. Postoji mnogo kompatibilnih biblioteka (aka includes), a postoji i više razloga za korištenje sampctla:

  • Kompajler za VSCode i Sublime – podržava oba editora.
  • Biblioteke/includes možete instalirati jednom linijom koda.
  • Zaboravite na
Code: You are not allowed to view links. Register or Login
server.cfg – u sampctl-u koristit ćete
Code: You are not allowed to view links. Register or Login
pawn.json
    .



INSTALACIJA SAMPCTL-a

Postoje dva glavna načina instalacije (u stvari tri ili nešto slično).

Prvi način – korištenje SCOOP-a

1. Instalirajte Scoop (ili pokrenite ovu liniju u PowerShellu):

Code: You are not allowed to view links. Register or Login
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
2. Dodajte bucket i instalirajte sampctl:

Code: You are not allowed to view links. Register or Login
scoop bucket add southclaws https://github.com/Southclaws/scoops.git
scoop install sampctl



KORIŠTENJE SAMPCTL-a

1. Kako instalirati sampctl za vaš gamemode

Otvorite PowerShell ili CMD u direktoriju vašeg servera (gdje se nalaze
Code: You are not allowed to view links. Register or Login
samp-server.exe i
Code: You are not allowed to view links. Register or Login
server.cfg) i pokrenite:

Code: You are not allowed to view links. Register or Login
sampctl init
Odaberite želite li koristiti [.json] ili [.yaml] (ja koristim samo [.json]). Zatim unesite informacije o svom gamemode-u ili biblioteci, posebno ako planirate objaviti na GitHubu.

Ako želite kreirati biblioteku (reusable includes), ovo je mjesto gdje počinje prava zabava – jednom kad je kreirate, možemo je instalirati jednom linijom koda.

Odaberite editor (VSCode ili Sublime), a zatim glavnu [.pwn] datoteku.

Ako koristite VSCode, jednostavno pritisnite
Code: You are not allowed to view links. Register or Login
Ctrl + Shift + B za kompajliranje, isto vrijedi i za Sublime.



2. Instalacija dependencies (ovisnosti)

Možete instalirati samo ovisnosti kompatibilne ili napravljene za sampctl. Ako ste kreirali biblioteku, možete je instalirati u gamemode jednom linijom:

Code: You are not allowed to view links. Register or Login
sampctl install CnRXomoX/X_Enex
Nemojte unositi
Code: You are not allowed to view links. Register or Login
github.com – sampctl automatski preuzima sve datoteke, uključujući [.dll] i [.so] datoteke.

Sve preuzete biblioteke možete vidjeti u
Code: You are not allowed to view links. Register or Login
dependencies folderu. Ako premjestite gamemode na drugi PC/laptop, pokrenite:

Code: You are not allowed to view links. Register or Login
sampctl ensure
To će preuzeti sve ovisnosti i plugin [.dll] datoteke.



IZVORI

« Last Edit: November 18, 2025, 01:29:49 PM by iv0x13 »


 


Vrati se na pocetak
SMF 2.0.19 | SMF © 2021, Simple Machines
Page created in 0.117 seconds with 25 queries.
ZBS © 2011 - 2024, Zapadni Balkan SA:MP
Weiss X 10.2 © 2014, Jade Works Studio
Footer background belongs to GTA Forums
SimplePortal 2.3.7 © 2008-2026, SimplePortal