atom?

just_Sukiii Započeo just_Sukiii
pre 6 godina
2,695
pregleda
13
postova
just_Sukiii
Enforcer
pre 6 godina
neko da zna podesiti atom.io i da zna podesit compiler..
Instalirao sam
language-pawn (za sintaksu)
pawn-build (trebao bi biti za compile)

u pawn-buildu sam podesio path do pawnc.exe

C:\#Sule\#NyxProject\#NyxProject\pawno\pawncc.exe

i to bi trebalo da je oke

al nisam siguran za pawn options i sta mu to znaci xD pa tu sam metnuo

-d3, -Z+, -;+


Al kad pritisnem f5 (key bind koji je oznacen u opcijama pawn-builda) nista se ne desava
ako bi neko znao podeisiti ovo, zahvaljujem mnogo unaprijed
MatriiX.aMx
Underboss
pre 6 godina
Mislim da bi Ino420 ovo znao . @Ino42O
Ivan_Ino
Kingpin
pre 6 godina
Iskreno nisam nikada koristio pawn compiler u Atom-u, budem pokusao kada budem na windows-u pa ti javim.
just_Sukiii
Enforcer
pre 6 godina
Ino42O wrote on June 10, 2019, 6:37 am:
Iskreno nisam nikada koristio pawn compiler u Atom-u, budem pokusao kada budem na windows-u pa ti javim.

@Ino42O, vazi, nadam se da ces uspjet  😄
Rax_King
Godfather
just_Sukiii
Enforcer
pre 6 godina
// xunder wrote on June 10, 2019, 5:44 pm:
https://gist.github.com/Zeex/8c6539bb95c8b6198593

vidim da je ovo paketom 'build', udjem u njega instaliram ga u atom, al ja i dalje nez dje da metnem to sto Zeex dao xD
ako ti se da da objasnis hvala, ako ne i ako nemas vremena sve oke vraticu se nazad na sublime
pokusavao sam ja svasta ulazio, al kontam sve da cu sjebat nesto  😄 😄
Ivan_Ino
Kingpin
pre 6 godina
Mislim da ti to preko ovoga ide: https://atom.io/packages/build
just_Sukiii
Enforcer
pre 6 godina
Ino42O wrote on June 10, 2019, 10:03 pm:
Mislim da ti to preko ovoga ide: https://atom.io/packages/build

preko njega sam isao, al dalje u njemu ne znam kak da kreiram svoj build tu xD
Rax_King
Godfather
pre 6 godina
Pokusaj path da napises ovako

C:\\#Sule\\#NyxProject\\#NyxProject\\pawno\\pawncc.exe


Da bi pokrenuo build trebas imati atom-build.json u root folderu servera (znaci gdje ti se nalazi folder pawno i gamemodes (zapravo mozes i u gamemodes staviti ali em je ovako preglednije em lakse pristupiti pawno folderu).
U atom-build.json moras da zadas komandu

{
cmd: "pawno\\pawncc.exe main.pwn -r -;+ -(+ -d2 -i=pawno\\include
}

Ako te zanimaju sta znace svi ovi parametri:

Options:
        -A  alignment in bytes of the data segment and the stack
        -a      output assembler code
        -C[+/-]  compact encoding for output file (default=+)
        -c codepage name or number; e.g. 1252 for Windows Latin-1
        -Dpath  active directory path
        -d  debugging level (default=-d1)
            0    no symbolic information, no run-time checks
            1    run-time checks, no symbolic information
            2    full debug information and dynamic checking
            3    same as -d2, but implies -O0
        -e set name of error file (quiet compile)
        -H window handle to send a notification message on finish
        -i path for include files
        -l      create list file (preprocess only)
        -o set base name of (P-code) output file
        -O  optimization level (default=-O1)
            0    no optimization
            1    JIT-compatible optimizations only
            2    full optimizations
        -p set name of "prefix" file
        -r write cross reference report to console or to specified file
        -S  stack/heap size in cells (default=4096)
        -s  skip lines from the input file
        -t  TAB indent size (in character positions, default=8)
        -v  verbosity level; 0=quiet, 1=normal, 2=verbose (default=1)
        -w  disable a specific warning by its number
        -X  abstract machine size limit in bytes
        -XD abstract machine data/stack size limit in bytes
        -\      use '\' for escape characters
        -^      use '^' for escape characters
        -;[+/-]  require a semicolon to end each statement (default=-)
        -([+/-]  require parantheses for function invocation (default=-)
        sym=val  define constant "sym" with value "val"
        sym=    define constant "sym" with value 0
just_Sukiii
Enforcer
pre 6 godina
gdje taj path dodavam u 'pawn-build' ili 'build' package, jer sam ga prije stavljao u pawn-build a sada sam ga izbacio, a zeex je napisao da treba 'build https://atom.io/packages/build ', a u 'build' ga nigdje nmg naci gdje da stavljam path

dalje, dal fajl treba da se zove atom-build.json ili feaararg.atom-build.json tj treba li ekstenzija sve ukupno da bude .atom-build.json
msm ja sam probavao i jedno i drugo, ali kada koristim F9 (build za 'build' package) kaze mi http://prntscr.com/o0gdlm

http://prntscr.com/o0gg9w, jel samo to treba da bude u atom-build.json, ili treba jos nesto (ono sto si gore slao)

opet izvini sto smaram, nub jsam  😄
Rax_King
Godfather
pre 6 godina
http://prntscr.com/o0gy8c Evo kako sam ja to uspio 😄
Rax_King
Godfather
pre 6 godina
// xunder wrote on June 11, 2019, 1:50 pm:
http://prntscr.com/o0gy8c Evo kako sam ja to uspio 😄


ako bas hoces json da bude

{
  "cmd": "pawno\\pawncc.exe gamemodes\\grandlarc.pwn -r -;+ -(+ -d2 -i=pawno\\include"
}
just_Sukiii
Enforcer
pre 6 godina
radi, lock ! 😄
HVALA I JEDNOM I DRUGOM

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava