Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Oldalak: [1]
1
Verseny szervezése / Szkripter liga« Dátum: 2017. június 14. - 22:55:38 »
Ha támogatod a versenyt és esetleg részt is vennél rajta, kérlek hozzászólásban jelezd, hogy \"támogatom\", Ha pedig bármilyen építő jellegű ötleted van, légy oly kedves és azt is írd le hozzászólásba Köszönöm.
Sziasztok! Arra gondoltam, hogy lehetne szervezni egy szkripter ligát a következő elgondolással: Legyen két forduló, egy elméleti teszt és egy gyakorlati teszt, mindegyikben lehetne szerezni mondjuk 50-50 pontot, és az nyerne, aki minél több pontot tud szerezni összesen a két fordulóban. A versenynek készítenénk egy weboldalt (ha kell, ezt a felületet szívesen elkészítem). Ezen az oldalon lehetne leadni a jelentkezést (egy jelentkezési oldalon egyszerűen megadja az illető a fórumon használt felhasználónevét és jelszavát, amit pl. ki lehetne olvasni az adatbázisból - hogy ne történjen visszaélés, persze csak akkor ha az adminok ehhez hozzájárulnak) és a versenyszabályzat elfogadásával tud is jelentkezni. Ha nem, akkor simán beírja a nevét, és jelentkezik. A két tesztet külön időpontban bonyolítanánk le, hogy egyszerre ne legyen sok. Az elméleti teszt úgy nézne ki, hogy nem nagyon lenne több fél óránál az időkeret (pl. délután 4-kor kezdjük és fél 5-kor lezárjuk a beadást), lennének különböző kategóriákban kérdések, amikhez tartozna 3-4 válaszlehetőség, és azok közül kell megjelölni az(oka)t, amely(ek) helyes(ek). A kérdésekből így összeállna X pont (pl 50), mondjuk lenne 25 kérdés, és minden válasz 2 pontot érne. Vagy lennének egy pontos könnyű kérdések, amik pedig nehezebbek, azok több pontot érnének, és úgy jönne ki valamilyen logika szerint az X pont. Ilyen elméleti kérdés lehet pl. mondjuk az, hogy mik lesznek az new a[9] = {1,2,3,10,20,30,...}; tömb maradék elemei? A 1, 2, 3 B 40, 50, 60 C 31, 32, 33 Vagy pl. lenne egy programkód (nyilván képként, hogy ne lehessen már bemásolni és megnézni), és meg kéne mondani, a lehetséges kimenetek közül melyiket adja eredményül. Mit tudom én, pl. az alábbi kód mit ad eredményül:
A 255 B -255 C 240 D -240 E 15 Az elméleti teszt kategorizálható lenne a PAWN nyelv hivatalos leírása alapján (bááár, a SA-MP egy átalakított 3.2-es verziót használ, de mindegy), mivel itt alapvetően a pawn nyelv szintaxisának ismeretére lennénk kíváncsiak. De lehetnének kérdések a SA-MP dokumentációjából is, pl mi a különbség a CreateVehicle és az AddStaticVehicle között... a nyelv doksija itt érhető el: https://github.com/compuphase/pawn/blob/master/doc/Pawn_Language_Guide.pdf Tehát az elmélet úgy nézne ki, mint a KRESZ vizsga, kitöltik a versenyzők és a végén ki is írja az elért pontok számát, ha kell. A gyakorlati tesztet úgy képzeltem el, hogy a feladatok adottak lennének ugyanígy az oldalon (egy másik időpontban, napon, mint az elméleti teszt), olyan szkripteket kéne összeállítani, amiknél pontosan meg lenne határozva, hogy mit csináljanak (pl. írjanak ki egy eredményt a konzolra), és ez alapján egy ellenőrző program le tudná pontozni (azaz, hogy milyen teszteseteknek felel meg, és ezek alapján mennyire átgondolt magának a programnak a felépítése). Tehát a versenyző beillesztené a kódot egy szövegmezőbe, rányomna a \"Beküldés\" gombra és a program azonnal ki is értékelné neki a szkriptet. A teszt könnyebb szkriptekkel kezdődne (pl. írd ki a szerveren levő játékosok nevét, akinél ez meg ez a feltétel teljesül, írd ki az első n prímszámot, rendezz növekvő sorrendbe egy tömböt, egy tömbből add meg az összes olyan elemet, ami prímszám, vagy listázd ki azokat a neveket, amiben van a betű, stb stb) és a végén lehetnének összetettebbek is (pl. csatlakozzon fel a szkript egy mysql szerverre egy előre meghatározott plugin segítségével és küldjön neki kéréseket, ill. fogadjon adatokat, amiket dolgozzon fel, stb.) Természetesen ötleteket szívesen fogadnék Az eddigi elgondolásokkal szemben szerintem ennek a következő előnyei vannak: - közösen tudnánk megszervezni a témaköröket, a verseny logikáját, szóval kisebb eséllyel lenne elégedetlenség, hogy ez meg az nem kapcsolódik a script ligához, stb. - mindenki ugyanazokat a feladatokat kapná, nem lennének különböző fordulók, esetleg különböző nehézségű feladatok, nem lehetne azt mondani, hogy \"a másiké könnyebb volt\", hanem tényleg egységes lenne a dolog, nem 1v1, hanem mindenki mindenkivel - nem kéne vesződni a javítással, mert előre adott lenne a megoldás, vagy jó, vagy nem Ami az eredményeket illeti, igazából nem a klasszikus dobogós helyezésekre gondoltam, hanem összpontszámok szerint csökkenő sorrendben (tehát a legjobbak lennének elől) megjeleníteni mondjuk egy listát, a versenyzők neveivel, mellette a feladatokon elért részpontjaikkal és a végén az összesített pontszámukkal. A legjobb X versenyzőnek esetleg fel lehetne ajánlani valamiféle jutalmat, akár a fórumon valami extra dolgot, vagy pénzt... (ez megint csak nem tőlem függ). Szóval a kérdésem: érdekelne valakit egy ilyen verseny? Én valamikor a nyárra gondoltam, akkor nekem is több időm van, és szerintem így a tanév / vizsgaidőszak vége felé többőtök is így van ezzel Üdv. Basshunter 2
SA-MP: Szerverfejlesztés / [VARIOUS] Scripter liga munkák« Dátum: 2016. november 08. - 17:14:43 »Scripter liga munkák
Hello, ebben a témában gyűjtöm össze a script ligán általam készített munkákat. Megkérdeztem AnGeL-t és azt mondta, h a munkák közzé tehetőek ha a forduló véget ér. Felhívta a figyelmemet, h a szabályzatnak feleljen meg a thread. Szal Szabályzati vonatkozások: - Mivel van benne FS, INC igy a kategóriát illetoen bizonytalan vagyok.. - A szkriptekben tudtommal mindent én csináltam. Ha mégis beleírtam vmit mástól v máshonnan, azt tuti odaírtam a kódba kommentbe. A kódok használnak olyan könyvtárakat, kiegészítőket (plugin-okat), amiket más írt, pl. socket, sscanf, streamer.. ezek azonban nincsenek mellékelve, hanem külön le kell őket tölteni. - A scriptek alapvetően magyar nyelvűek és magyar nyelvű kommentek vannak bennük, az azonosítók (fv. nevek,változónevek..) angolok. Nagyon leírssal nem erőlködtem, a fontosabb dolgok fel vannak tüntetve a kódokban kommentként. - Amennyire időm engedte, meggyőződtem róla, hogy a kódok működnek. Ha nem tökéletes akkor elnézést nem garantálom, hogy minden eset le van kezelve, csak a legfontosabbakra figyeltem... 1. forduló: Path finder http://pastebin.com/yBiKLx7z (a teszt node-ok és a használat meg ilyenek kommentbe leírva) 2. forduló: FTP fv könyvtár - fv. könyvtár: http://pastebin.com/Tv29Vg83 - rcon ftp: http://pastebin.com/df4ssSkG (ftp api használata rcon parancsokkal) Remélem valakinek a hasznára válik ha már legépeltem Nah minden jot BH
Oldalak: [1]
|