GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: †|Nagylaci|~|Jœ - 2012. Április 16. - 19:37:20

Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: †|Nagylaci|~|Jœ - 2012. Április 16. - 19:37:20
Sziasztok!
Nos engem mindig is foglalkoztatott hogy vajon hogyan mûködik egy script, és hogyan készül, de ahogy elnéztem a dolgokat nagyin bonyolultnak tûnik ;D még régen annyit meg tudtam csinálni higy egy letöltött modba be tudtam rakni a kocsikat, és az objecteket xD ennyire jutottam, és mostanában újra foglalkoztat a dolog.
Az érdekelne hogy egy teljesen kezdõ hogy kezdjen bele a scriptelés elsajátításába?
Honnan érdemes elkezdeni? Miket kell átnézni...és még ilyenek.
Érdemes e belevágni? Mennyire nehéz?
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Ricsmix - 2012. Április 16. - 19:43:21
A nagyon nagyon kezdõknek szerintem nagyon kicsi scriptelésekbe kellene bele kezdeni!Én adok neked munkákat igy gyakorlásnak ha gondolod! De elõbb ismerkedj a pawn nyelvel! De mondom adhatok munkákat is ha rámírsz pü ben ien kicsiket és megnézem neked õket jók e
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: †|Nagylaci|~|Jœ - 2012. Április 16. - 20:28:53
hogy ismerkedjek meg a pawn nyelvvel? Neten valahol olvasgassak utána? Ha igen hol érdemes? Nekem nagyon kínai, a programot meg tudom nyitni xDD
Ha már valameddig sikerül majd eljutnom akkor majd igényt tartok a kiadott kunkádra :) és köszi.
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Rupert - 2012. Április 16. - 20:30:21
Szia! A neked legideálisabb \"oktatóanyag\" a következõ:
http://sampforum.hu/index.php?topic=4745.0
Sok szerencsét ezen a téren!  ;)
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Rexii - 2012. Április 16. - 20:35:47
Szia!
Rupert javaslatával én is egyetértek!
És azt javaslom,hogy keress tanárt,vagy egy segítõkész embert,
aki el tudja neked magyarázni a dolgokat!
Mert a tutoriálokban nagy valószínûséggel pár dolgot még így az elején nem fogsz érteni!
Sok sikert a tanuláshoz!
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: †|Nagylaci|~|Jœ - 2012. Április 16. - 21:00:03
Idézetet írta: Rupert date=1334601021\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20298\" data-ipsquote-contentclass=\"forums_Topic
Szia! A neked legideálisabb \"oktatóanyag\" a következõ:
http://sampforum.hu/index.php?topic=4745.0
Sok szerencsét ezen a téren!  ;)
 
Köszi szépen, holnap el is kezdem tanulmányozni :)
Remélem egy idõ múlva sikerül valamennyire megérteni/belejönni. Nem lesz gyors menet, mert most vagyok az érettségi elõtt, de nagyon érdekel a dolog, és legaláb okosodok is ;D
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Ricsmix - 2012. Április 16. - 21:15:07
ha gondolod én tudok hétvégenként segíteni :P:)
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: ZeRo - 2012. Április 16. - 21:24:48
Nyugi, nem olyan nehéz ez az egész, mint az elsõ látásra tûnhet. :) Én is azt tudom ajánlani, hogy olvasgass itt a fórumon a Leírások/Útmutatók fórumrészben, sok hasznos tutorial felkerült már. Ezenkívül (szerintem) fontos az, hogy amiket olvasol, azokat alkalmazd is a gyakorlatban (tehát ahogy olvasol egy leírást, akkor ha olyan a dolog, akkor ki is próbálod, így jobban berögzül). Igazából csak idõ és elkötelezettség kérdése, ha nem adod fel, akkor különösebben nincs ok pánikra. :) Valamint ha van olyan dolog, amit nem értesz, szerintem nyugodtan felteheted a kérdéseidet ebben a fórumrészben, vannak segítõkész emberek, pl az ilyen kérdésekre én magam is szívesen válaszolok.
Sok sikert. ;)
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: zeteni - 2012. Április 16. - 21:25:37
Szia! A következõ sorokat tapasztalatból írom! Én is így kezdtem el ezt tanulni, és azt hittem, ha majd engem tanít valaki jajj de nagyon fogom tudni. Ezt pénzért elvállalta egy ember, aki valójában még scriptelni se tudott! (nevet nem írok, innen van sampforumról) Fizettem... Aztán egyik ismerõsöm elmagyarázott néhány fogalmat de elég handzsa mandzsa volt. Végül elkezdtem olvasgatni a tanuljunk Pawn nyelven topikot és kezdtem megérteni a dolgokat. Elõször még másolgattam a parancsokat és átírogattam, de ezzel nincs baj! Így fogod megjegyezni! Szóval a lényeg, hogy ne higgy senkinek, olvass mert meglesz az eredménye! Sok szerencsét ezen a téren :)
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: xSkillZ7x - 2012. Április 17. - 10:42:39
Szerintem eloszor gondold vegig milyen egyszeru scripteket akarsz csinalni,amiben csak olyanok vannak hogy mikor be lepsz mi tortenjen vagy mikor spawnolsz mi tortenjen stb,es ezeket nezd meg samp wikibe.En igy tanultam meg.Nem vagyok profi viszont dolgokat meg tudok csinalni.
En ugy kezdem hogy csianltam egy salyat hazi szerot,egy salyat modot es el kezdtem.
Mikor be lep a jatekba(OnPlayerConnect) irjon egy udvozlo uzenetet.Mikor ki spawnol (OnPlayerSpawn)adjon neki fegyvert.Ha valaki meghal,(OnPlayerDeath) adjon egy szoveget a gyilkosnak hogy sikeresen megolted stb.
Utana az oldalso reszbol azokat a sok parancsokat meg neztem wikipediaban hogy mit hogy is kell hasznalni,es ezt a mai napon is meg csinalom ha valamit nem ertek,es csak ha akkor sem ertem akkor jovok ide forumra segitsegert.Szerintem ez azert jo mert igy a legkonnyebb meg tanulni ha gyakorolsz es probalkozol.Nekem voltak olyan scriptjeim amiket 2-3 oraig is gondolkodtam hogy lenne helyes meg csinalni stb.Persze ezeket fel toltod forumra,es a tapasztaltabbak pedig segitenek.Es lassan meg tanulsz.
Sok sikert kivanok neked a scripteleshez es en is ajanlom mert erdekes is es ha erted nem olyan nehez.En nem vagyok nagy matekes se informatikas de meg is boldogulok ugy ahogy
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: †|Nagylaci|~|Jœ - 2012. Április 17. - 18:32:41
Átolvastam egyszer amit kaptam linket, eléggé kínai volt, most nem akarok mégegyszer átfutni rajta, majd késõbb.  :)
Nézegettem a fórumot, és rátaláltam erre: http://sampforum.hu/index.php?topic=13071.0 (sajnos a hang sokat késik, és így egy kicsit zavaró :-X)
Ha ezzel elbíbelõdök, az valamennyire jó nem? ;D
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Rexii - 2012. Április 17. - 18:45:26
Csak átnézegettem,hogy mik azok,de szerintem tanulni fogsz belõlük!
Ha valamit nem értessz nyugodtan megkereshetsz PÜ-ben!
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Kovacs_Bela - 2012. Április 17. - 19:32:32
amit rupert linkelt nemcsak hogy laci de még én se értem... XD
nagylaci: olvasgasd azt a témát, amibe levannak írva a funkciók! magyarul a Leírások / Útmutatókba a Tanuljunk pawn nyelven belül a függvényeket, utána az eljárások (callbackokat)!
utána kezdhetsz csinálni ilyen kisebb scripteket, mint pl ha csatlakozik egy ember, akkor kiírja, hogy valaki csatlakozott a szerverhez, vagy ha már \"ügyesebb\" vagy, akkor azt is kiírhatod, hogy ki.
gondolom ismered a pawnot, szinte mindenki abban készít scriptet. abban kiírja ha hibáztál (angolul).
,,A scripteléshez nem csak tudás, hanem logika is kell.½ danix99
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: †|Nagylaci|~|Jœ - 2012. Április 17. - 19:50:34
Idézetet írta: danix99 date=1334683952\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20298\" data-ipsquote-contentclass=\"forums_Topic
amit rupert linkelt nemcsak hogy laci de még én se értem... XD
nagylaci: olvasgasd azt a témát, amibe levannak írva a funkciók! magyarul a Leírások / Útmutatókba a Tanuljunk pawn nyelven belül a függvényeket, utána az eljárások (callbackokat)!
utána kezdhetsz csinálni ilyen kisebb scripteket, mint pl ha csatlakozik egy ember, akkor kiírja, hogy valaki csatlakozott a szerverhez, vagy ha már \"ügyesebb\" vagy, akkor azt is kiírhatod, hogy ki.
gondolom ismered a pawnot, szinte mindenki abban készít scriptet. abban kiírja ha hibáztál (angolul).
,,A scripteléshez nem csak tudás, hanem logika is kell.½ danix99
 
Ja ma miután néztem gumikacsa videóját azután megnéztem a \"Tanuljunk pawn nyelven\" belül a topikokat elõször a Függvényekre néztem rá, de mondtam magamba hogy ere jelenleg nincs szükségem, és megnéztem a Callbackok-at, de még nem olvastam el õket.
Köszi a linket hasznos lesz nagyon. Ma tesztelgettem a pawnot és rájöttem hogy kiírja ha valamit rosszul csinálok, meg régebben HQ berakáskor is kiírta.
Köszi szépen!
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: †|Nagylaci|~|Jœ - 2012. Április 19. - 21:45:00
Hali
Abban szeretném kikérni a véleményetek/segítségeteket hogy milyen script-el ugorjak neki a dolognak. Még csak két -három napja ismerkedek ezzel, de úgy gondolom hogy gyakorlatban jobban megragadnak a dolgok. Természetesen még olvasgatok ezekrõl, mivel nagyon sok mindent nem is tudok(még xD)
Házi szerót már sikerült megcsinálni úgy hogy lássa kindenki.
Ma Gumikacs oktatóvideóiból+leírások alapján valamennyire megismerkedtem a zcmd vel, természetesen segítséget kellt kérnem, és a SendClientMessage-el, azt is megtudtam hogy a sorok(amik kapcsos zárójelbe vannak) nem lehetnek szanaszét.
Az a baj hogy ami eszembe jut azután rögtön utána nézek..stb
Ma tanulmányoztam az alap modokat, hogy mi hol, miért van, és szedtem le scripteket, és azokon apróságokat változtattam :) (elõsször egy üdvözlõ scriptben átírtam és átszineztem a betûket xD)
Utána leszedtem egy admin scriptet csak úgy és leteszteltem. xD
Majd egy skinválasztó scriptet is tanulmányoztam, probléma volt, de megoldottam ahogy nekem kellet volna. Magamtól nem sikerült megcsinálni a camera pozíciót(kiszedtem egy scriptbõl), de a benne lévõ skineket, és ahová ledobjon azt megoldottam.
Utána pawn-ba nyitottam egy újjat, és összeraktam a dolgokat xD de elindult, csak hát ezeket inkább összeszedtem, de valami azért megragadt.
Nah hogy ne nézzek össze vissza scripteket, mert az nem vezet elõrébb, inkább útbaigazítást szeretnék kérni hogy mivel érdemes elkezdeni, mit kellene elõsször tudni.
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Kovacs_Bela - 2012. Április 20. - 07:04:16
ajánlom neked a samp wikipédiát
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: metamatikuss - 2012. Április 20. - 07:19:41
Olvasgass fórumon, angol fórumon, wikipédián.
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: hunfiu - 2012. Április 20. - 12:47:29
Hello
Szerintem ezeket:
 Eljárások ( Callbackok )
 Függvények
Aztán ezt:
ZCMD by Zeex [Parancs feldolgozó]
Meg ezt:
A sscanf függvény [Paraméter Beolvasó]
És még ezt jó ha tudod:
Dini.inc
És a Leírások/Útmutatók kisebb témáit olvasd át és szerintem ennyi bõven elég
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: TengeriMalac - 2012. Április 21. - 10:30:14
Idézetet írta: Rupert date=1334601021\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20298\" data-ipsquote-contentclass=\"forums_Topic
Szia! A neked legideálisabb \"oktatóanyag\" a következõ:
http://sampforum.hu/index.php?topic=4745.0
Sok szerencsét ezen a téren!  ;)
 
vagy ez, vagy simán nézegesd a .pwn fájlba található forráskódot, és próbáld meg kitalálni hogy mit csinál, vagy kísérletezz, hogy mi mire jó
Nekem az utóbbi alapján sikerült belejönnöm :D


Illetve ha már valami értessz, akkor fontos a gyakorlat, magyarul kezdj el írni kis egy-egy függvényt tartalmazó scripteket.
Nekem az elsõ egy 20 soros Teleport Script volt *-*
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: xSkillZ7x - 2012. Április 24. - 15:56:38
Mikor en kezdtem a scriptelest,mindig elveztem a MoveObjectes dolgokat.
En azt ajanlom neked hogy nezzel funkciokat.

http://wiki.sa-mp.com/wiki/Category:Scripting_Functions
 
Itt mesz le fele es mindet el olvasod.Kezdodik az AddStaticVehicle el es igy tovabb le fele.
Eloszor ra mesz tegyuk fel az AddStaticVehicle re.

http://wiki.sa-mp.com/wiki/AddStaticVehicle
 
meg nezed hogy hogyan kell el jarni,es hogy melyik Callback ala kell helyezni az adott fajlt.
Ha tudsz angolul elony,mert mar tudod hogy kb mit akar csinalni.
A callbackeket is meg nezheted itt:http://wiki.sa-mp.com/wiki/Category:Scripting_Callbacks
Nekem ez segitsegemre valt,es 1,2 honap es mar kezdo modon mennek a kisseb scriptek.
De ha mar tudogatsz,akkor esetleg adhatok neked scripteket amiket csinalj meg.
 

Ha spawn olsz,toltse fel az HP-d,AP-d adjon fegyvert.
Ha meghal valaki,vegyen el tole 1score-t es adja a gyilkosnak.
Ha a jatekos csatlakozik,akkor jelenjen meg egy udvozlo uzenet.
Ha beirok egy parancsot,akkor irja ki a szabalyokat.

 
En szerintem a wiki itt sokat segit,mert ha valamit nem tudsz probalkozol es akkor az mindig a fejedben marad ha sikerul meg oldd.
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Benceee - 2012. Április 24. - 16:54:34
Itt válogathatsz kedvedre. Elõször a Tanuljunk PAWN nyelvet alfórumba nézz be!
http://sampforum.hu/index.php?board=17.0
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Fuuuhead - 2012. Május 24. - 19:31:36
http://sampforum.hu/index.php?topic=4745.0
Itt mindent megtalálsz,még azt is,amit nem kéne ;D
Sok sikert!
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Cappsy - 2012. Május 25. - 16:37:29
Vannak ilyen oldalak ahol scriptnyelvet tanulni lehet de itt is vagy egy pár tut :D
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Fuuuhead - 2012. Május 24. - 19:31:36
http://sampforum.hu/index.php?topic=4745.0
Itt mindent megtalálsz,még azt is,amit nem kéne ;D
Sok sikert!
Cím: Útbaigazítást kérek, a "scriptelés" elkezdéséhez.
Írta: Cappsy - 2012. Május 25. - 16:37:29
Vannak ilyen oldalak ahol scriptnyelvet tanulni lehet de itt is vagy egy pár tut :D