Problem(error/warning): Da li je bolje koristiti skreacenice SCM i tako?
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Sve je do tebe kako ti je lakse.
Ja koristim sto vise skracenica mogu,mnogo ti lepse skripta izgleda i lakse ces se znaci.
Citat: dowla poslato April 06, 2018, 20:20:08 POSLE PODNE
Sve je do tebe kako ti je lakse.
Predlog za sve: Dodajte SCMF da ne morate non-stop sa format-om formatirat :D
Citat: Nobody.aMxx poslato April 06, 2018, 20:23:35 POSLE PODNE
Predlog za sve: Dodajte SCMF da ne morate non-stop sa format-om formatirat :D
Ja odavno koristim SCMF i SCM i SPD ima ih jos 1000
Svakako je do ukusa ali naravno da zbog skracenica nesto i gubis ( ili dobijas :D ) - vrijeme kompajla se povecava.
Citat: .кÑундер poslato April 06, 2018, 20:32:54 POSLE PODNE
Svakako je do ukusa ali naravno da zbog skracenica nesto i gubis ( ili dobijas :D ) - vrijeme kompajla se povecava.
Ja kad ubacim taj tvoj AltChat vreme kompajla 8sati :D
Saim se, ne koristim kod pocetnika 8)
Citat: ICode poslato April 06, 2018, 20:19:23 POSLE PODNE
Problem(error/warning): Da li je bolje koristiti skreacenice SCM i tako?
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Koristi SCM ako hoces da ti red bude kraci
Ukoliko radis u timu, definitivno nebi trebao koristiti skracenice, msm ako si toliko lijen da napises cjelu funkciju onda ne moras ni programirati, a ako sam radis skriptu, onda se muci i pamti skracenice
Citat: Ino42O poslato April 06, 2018, 21:52:55 POSLE PODNE
Ukoliko radis u timu, definitivno nebi trebao koristiti skracenice, msm ako si toliko lijen da napises cjelu funkciju onda ne moras ni programirati, a ako sam radis skriptu, onda se muci i pamti skracenice
Kakvo je to mucenje da pamti samo zna da idu pocetna slova.Stavi lepo za SendClientMessage SCM nista tesko zapamtiti.
Govorim opcenito, ako ce neke druge stvari skracivati, kada se napuni popis, neke se lako zaborave pa negdje koristis skracenicu a negdje istu funkciju punim imenom, kod izgubi smisao
Hvala vam svima na komentarima... Vidim da ima dosta misljenja pa ne znam evo vam jos malo tema radim na modu gde su vec sve funkcije stavljene bez skracenica(uglavnom). Pa sta da radim da menjam u skracenice ili ne?
Pa skracenice ubaci.Stavi na primer SendClientMessage u SCM
Zatim u Pawno pritisni CTRL + H onda u gornju kolonu upisi SendClientMessage a dole SCM i idi replace all.
Citat: ICode poslato April 06, 2018, 22:14:41 POSLE PODNE
Hvala vam svima na komentarima... Vidim da ima dosta misljenja pa ne znam evo vam jos malo tema radim na modu gde su vec sve funkcije stavljene bez skracenica(uglavnom). Pa sta da radim da menjam u skracenice ili ne?
Ako te mrzi napisat 17 karaketra (kao mene sto mrzi) stavi SCM itd :P
Citat: Xladen poslato April 06, 2018, 22:18:31 POSLE PODNE
Pa skracenice ubaci.Stavi na primer SendClientMessage u SCM
Zatim u Pawno pritisni CTRL + H onda u gornju kolonu upisi SendClientMessage a dole SCM i idi replace all.
Onda ce biti situacije
SendClientMessage
SendClientMessageToAll
=
SCM
SCMToAll
trebas biti oprezan
Citat: Ino42O poslato April 06, 2018, 22:23:23 POSLE PODNE
Onda ce biti situacije
SendClientMessage
SendClientMessageToAll
=
SCM
SCMToAll
trebas biti oprezan
Nema sta da budes oprezan stavis SendClientMessage u SCM i cekiras Whole words only
CTRL+H
SendClientMessage(
to
SCM(
Citat: Ino42O poslato April 06, 2018, 22:23:23 POSLE PODNE
Onda ce biti situacije
SendClientMessage
SendClientMessageToAll
=
SCM
SCMToAll
trebas biti oprezan
Niste shvatili poentu hocu da kazem da imam mod u kojem je vec sve stavljeno kao SendClientMessage, pa pitam da li da stavim kao SCM ili da ostavim kako jeste...
Citat: ICode poslato April 06, 2018, 22:25:38 POSLE PODNE
Niste shvatili poentu hocu da kazem da imam mod u kojem je vec sve stavljeno kao SendClientMessage, pa pitam da li da stavim kao SCM ili da ostavim kako jeste...
Bolje ti je staviti skracenice.Mnogo lepse izgleda i red ti nije mnogo dugacak.
Iz mog nekog iskustva .. :/ Uvjek su mi bili bolji modovi sa skraćenicama :D jednostavno je sve kompaktnije i ljepše po izgledu...
Ali zavisi sve od tebe ;) kako ti se Äini i kako je tb lakÅ¡e ...
Jos bih teo da cujem misljenje
@Åuk@ i
@_Shomy_ pa bih lockao temu.
Ja sam ti radio tipa ovako, bez #define SCM SendClientMessage i ostalih gluposti..
native SendClientMessage(playerid, color, const message[]);
native SendClientMessageToAll(color, const message[]);
iz include "a_samp" sam zamenio u..
native SCM(playerid, color, const message[]);
native SCMTA(color, const message[]);
Citat: Terzic poslato April 07, 2018, 14:55:00 POSLE PODNE
Ja sam ti radio tipa ovako, bez #define SCM SendClientMessage i ostalih gluposti..
native SendClientMessage(playerid, color, const message[]);
native SendClientMessageToAll(color, const message[]);
iz include "a_samp" sam zamenio u..
native SCM(playerid, color, const message[]);
native SCMTA(color, const message[]);
Dobra ideja!
Ja ne koristim makro da definisem jer prosto ovako je po mom ukusu, ali eto
Sve zavisi do ukusa, nema neku veliku ulogu.
Ako zelis krace linije onda bi trebao koristit skracenice.
Realno brze ces pisati kod sa skracenicama.
Takodje kod ce ti biti malo bolji jer linije nece biti toliko dugacke.
Rec "SendClientMessage" sadrzi oko 17 slova/karaktera.
Dok rec "SCM" sadrzi samo 3 slova/karaktera.
Linija ti se nece bas toliko skratit ali ce ti biti lakse.
Sad nisam siguran hoce li compile trajati duze ali mozes zameniti native SendClientMessage sa native SCM.
Kao sto je Terzic vec rekao.
Meni je kod bolji bez skracenica, sa njima je nekako shit
Citat: #Ñ•vĸ | SÑ,evαɴovѕĸι poslato April 07, 2018, 15:52:45 POSLE PODNE
Ako zelis krace linije onda bi trebao koristit skracenice.
Realno brze ces pisati kod sa skracenicama.
Takodje kod ce ti biti malo bolji jer linije nece biti toliko dugacke.
Rec "SendClientMessage" sadrzi oko 17 slova/karaktera.
Dok rec "SCM" sadrzi samo 3 slova/karaktera.
Linija ti se nece bas toliko skratit ali ce ti biti lakse.
Sad nisam siguran hoce li compile trajati duze ali mozes zameniti native SendClientMessage sa native SCM.
Kao sto je Terzic vec rekao.
I dobice lijepi error "File or function is not found" (valjda tako ide nz napamet).
Native funkcije nisu napravljene preko pawna da bi ih mogao mijenjati tek tako.
Takodje, da se nadovezem na temu makro je najmanje zbog skracenica napravljen.
Koristi sublime ili neki drugi IDE, ustedit ce ti mnogo vremena.
Citat: Bašovski poslato April 07, 2018, 17:50:36 POSLE PODNE
Koristi sublime ili neki drugi IDE, ustedit ce ti mnogo vremena.
Evo posto si hteo misljenje, u potpunosti se slazem sa Basovskim.
Primer u sublime:
Ukucas deo funkcije, kliknes enter, izbaciti lepo lupam za SendClientMessage "SendClientMessage(playerid, color, const message[])"
Evo kod sublimea kad ukucas scm izbaci ti SendClientMessage i SendClientMessageToAll
Citat: Bašovski poslato April 07, 2018, 18:54:48 POSLE PODNE
Evo kod sublimea kad ukucas scm izbaci ti SendClientMessage i SendClientMessageToAll
True, i ja tako al ipak radim sa skracenicama ako budem stavljao mod na net :3
LOCK!