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. 17
SA-MP: Szerverfejlesztés / Üzenőfal« Dátum: 2015. november 15. - 13:26:35 »
Sejtésem sincs, ki írta ki... ::|
18
SA-MP: Szerverfejlesztés / Üzenőfal« Dátum: 2015. november 15. - 12:03:04 »Idézetet írta: zιтяσиє date=1447584701\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58448\" data-ipsquote-contentclass=\"forums_Topic A Design lehetne picit szebb is, de szerintem jólett. Annyi még az észrevétel, hogy az üzenet küldése után frissíteni kell az oldalt, hogy megjelenítse amit küldtem.Köszi. A design elég kezdetleges de lehetséges, hogy kiadok egy másik verziót, amiben felturbózom. A frissítéses dolgot úgy érted, hogy ha valaki küld egy üzenetet, akkor nem jeleníti meg egyből a másik felhasználónak, csak frissítés után? Mert ha igen, akkor ezt JavaScripttel meg tudnám oldani. 19
SA-MP: Szerverfejlesztés / Üzenőfal« Dátum: 2015. november 15. - 10:54:05 »
Sziasztok! Egyik ismerősömnek készítettem egy text mentéses üzenőfalat. Azért nem használtam MySQL-t, mert mindenképpen ragaszkodott hozzá, hogy ne SQL alapú legyen. Azóta nem alakítottam át, viszont arra gondoltam, hogy megosztom, mert mások számára is hasznos lehet.
Az oldal, ahová kilistázódnak az üzenetek (index.php)
Az új üzenet hozzáadását feldolgozó script (feldolgozo.php)
A scripthez tartozó kezdetleges design (style.css)
A script működése: A főoldalon lévő űrlapba írhatod a neved és az üzented. Amennyiben nincs még létrehozva a mentéshez szükséges kiirasok.txt, úgy nem kell manuálisan létrehozni, mert a script létrehozza magának! Ha hozzáadsz egy üzenetet, az mentődik a fájlba, és a főoldalon kilistázza a fájl tartalmát. A kiirasok.txt fájlt abban a könyvtárban hozza létre, amiben az index.php van! A Live Demo eléréséhez kattints ide! Ha ki szeretnétek próbálni, akkor nyugodtan. 20
Leírások/Útmutatók / Adatbázis kezelés SQL nyelven« Dátum: 2015. november 10. - 17:34:26 »
Szép \"kis\" leírás minden tekintetben! Bátorkodtam átolvasni, mivel eddig nem nagyon foglalkoztam SQL-el. Ment a +!
21
Bemutatkozás / ReSIk bemutatkozása (kezdetleges, bővítve lesz)« Dátum: 2015. november 09. - 16:01:32 »Bevezetés Sziasztok. Úgy gondoltam, illő lenne már nekem is írni egy bemutatkozást, hiszen több, mint egy éve tag vagyok (ha nemcsak ezt az egy felhasználót vesszük, akkor lassan két éve). Nos, azt kell tudni rólam, hogy első évfolyamos vagyok egy informatikai középsuliban, ahol heti négy órában tanuljuk a szaktantárgyakat (informatika, informatika-technológia-elmélet, informatika-technológia-gyakorlat). Emellett persze kötelező tanulni a többi tantárgyat is, de bevallom, többségében nem nagyon kedvelem őket (kivétel az angol és a tesi). A foci valahogy nem az én világom, de szeretek kosarazni, edzeni, lógni a haverokkal. Régebben karateztam is, de már abbahagytam. Szerintem nem meglepő az se, hogy másik hobbim a programozás. Az egész (körülbelül egy éve) úgy kezdődött, hogy nyílt nap volt több iskolában is, én pedig elmentem a mostani sulim nyílt napjára (is). Tetszett az iskola, meg minden, ezért úgy gondoltam, ne legyek sík hülye, amikor bemegyek: hobbi szinten elkezdtem nézelődni, hogy hogyan is írnak weboldalakat, asztali programokat, stb. Elkezdtem nézegetni HTML tutorialokat. Bevallom, ekkor még azt se tudtam, hogy mi fán terem egy weboldal. Nagy volt a lelkesedésem. Amikor kezdtem belejönni, jött a CSS. Tavaly decemberben már megírtam első (statikus), csak HTML és CSS fájlokból álló sablonomat egy GTA projektemhez. Sok volt a pozitív visszajelzés, ezért folytattam: jött a PHP. Elég nehéz volt megértenem, hogy miért kell egyes \"szövegekhez\" (ekkor még nem tudtam, hogy nevezik) zárójeleket írni (most már nevetek rajta, hogy nem tudtam, mi az a függvény ). Rengeteg munkával értem el oda, ahol most vagyok. A PHP után jött a JavaScript, majd a C, C#, Lua. Utánanéztem a Pythonnak és a Perlnek is. A Perl alapjait is elsajátítottam, de a Python valahogy idegen számomra . Most ott vagyok, hogy azt mondhatom magamra: ismerem a programozást általánosságban KÖZEPES szinten. Korábban (a PHP esetében például) heteket töltöttem el azzal, hogy az alap dolgokat, vezérlési szerkezeteket, ciklusokat megértsem. Pályafutásom a SA-MP-ban Az egész két éve kezdődött, amikor elkezdtem játszani NagyCoolon. Találkoztam ott egy sráccal (a nevére már nem emlékszek), aki felhívott egy falusi \"RP\" szerverre (nagyon OP szerver volt). Itt kezdtem az RP pályafutásomat, itt sajátítottam el az alap dolgokat. A komolyabb RP már EverLife-on kezdődött másfél éve. Itt LSDM leader voltam legelőször. Állítólag jól végeztem a munkámat, de a mostani eszemmel van egy-két kifogásolható dolog ezzel kapcsolatban. Körülbelül fél évet játszottam Everen, még most is azt mondom, hogy Magyarország legjobb SA-MP RP szervere volt. Sajnálom nagyon, hogy bezárt. Ezután SeeRPG-n folytattam a játékot. Itt két frakciót is vezettem elég nagy sikerekkel (O-13, LS-13). Rengeteg emberrel megismerkedtem, rengeteg barátot szereztem (megemlítendő Mark Dolores és Vladimir Belicoff, másik nevén Aloisio De Melchor, Vlad hívott fel SeeRPG-re, szóval igazából miatta kezdtem el az egészet ). Voltam FBI leader is see-n, jelenleg pedig RiseRPG-n játszok, és úgy néz ki, összejön egy frakció. 23
Segítségkérés / Sziréna hang.« Dátum: 2015. november 07. - 22:33:12 »Idézetet írta: Friz date=1446896637\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"58376\" data-ipsquote-contentclass=\"forums_Topic Nem nem értek se scripthez se pawno nyelvhez.Köszönöm a válaszokat előre.Az PAWN nyelv, és az MTA nem PAWN-t, hanem Lua-t használ. Amúgy a kérdésedre válaszolva: én úgy tudom, hogy kell némi programozási tudás ahhoz, hogy be tudj rakni ilyesféle dolgokat (ha nincs igazam, javítsatok ki). 24
Általános / Vannak-e még törekvők?« Dátum: 2015. november 02. - 22:03:20 »
Jah, RP-t nem érdemes már csinálni, mert akármilyen egyedi, nem jönnének rá. De valami más projekt nem lenne hülyeség.
25
Általános / Vannak-e még törekvők?« Dátum: 2015. november 02. - 20:19:31 »
Egy normális (!!!) csapattal én még látom értelmét egy új projektnek, hiszen létezik még elit RP, habár nagyon kevés ember űzi, de azért nem kihalt fogalom. Az \"elit RP\" kategóriába tartozó játékosoknak pedig nincs hol játszaniuk.
26
Általános / Vannak-e még törekvők?« Dátum: 2015. november 02. - 18:46:57 »
Én akkor szoktam elővenni a C meghajtón porosodó PAWNO-t, amikor nincs jobb dolgom, mint scriptelni. Nem vagyok profi, még haladónak se mondanám magam PAWN nyelvben, de le tud kötni, főleg hogy új dolgokat tanulhatok belőle.
27
Leírások / [Leírás] Fájlkezelés« Dátum: 2015. november 01. - 20:48:47 »
Értem. Hát biztos van itt olyan, aki használja más területen a Lua-t. Én például C helyett is Lua-t használok, akár konzolos applikációk elkészítésére is, mert sokkal egyszerűbb vele dolgozni. A programozóközössége viszont kisebb, mint mondjuk a PHP-nak vagy a Pythonnak.
28
Beszélgetés / Általános« Dátum: 2015. november 01. - 20:06:30 »Idézetet írta: Pedró date=1446404349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1\" data-ipsquote-contentclass=\"forums_Topic amiket most kapsz kolbászokat a boltokba, valószínűleg nem a legfrissebb húsokból van összeválogatva az alapanyagaÁllítólag (ahogyan a zsemlemorzsánál is) penészes, romlott alapanyagokat is beletesz néhány gyártó a termékbe. Ezt nem tudom bizonyítani, mert nem dolgozok ebben a munkakörben, de el tudom képzelni a mai helyzet miatt. 29
Beszélgetés / Általános« Dátum: 2015. november 01. - 19:20:08 »
Nemrég mesélte nagypapám, hogy régen még a romlott/mai szemmel nézve fogyasztásra alkalmatlan húsféléket is elfogyasztották egy forró áztatást megelőzve: dédpapám majdnem megérte a 90. életévét!
30
Leírások / [Leírás] Fájlkezelés« Dátum: 2015. november 01. - 18:58:09 »
Sziasztok!
Ebben a tutorialban a Lua-ban elérhető fájlkezelésről lesz szó. A fájl fordításához le kell töltenetek a Lua for Windows projektet, mely tartalmaz egy SciTE szerkesztőt is, beépített fordítóval. Ide kattintva letölthetitek. A Lua önmagában is egy kényelmes, könnyen tanulható, átlátható kódot eredményező script alapú programozási nyelv. A fájlkezelés sem túl bonyolult, egy kis logikával pedig egyszerűen készíthetünk látványos dolgokat. A példákban használt függvények
print() -- Kiíratásra szolgáló függvény A press() függvény kódja:
function press(szoveg) A fájlkezelés bemutatása egy konkrét példán keresztül
Mivel a Lua blokkstruktúrált nyelv, lehetőségünk van létrehozni blokkokat, a blokkokon belül pedig lokális (helyi) változókat, melyek csak az adott blokkon belül elérhetőek. Egy konkrét példa a lokális és globális változók közötti különbség szemléltetésére: a = \"Szia!\" -- Globális változó deklarálása Következőleg hozzunk létre egy blokkot, hogy az ott deklarált változók nevei a kód más részeiben is használhatók legyenek, aztán figyeljük meg a blokkba írt kódrészletet. do Létrehoztuk a fajl, nev, ev és kor lokális változókat. Az első két változó az io.stdin:read() függvényt kapta értékül. Ez annyit tesz, hogy a konzolba bevitt karakterláncokat tárolja el a változóban. Az ev változónak a tonumber(io.stdin:read()) függvényt adtuk értékül. Ez ugyanazt teszi, mint az első két változó esetében az io.stdin:read() függvény, csak itt számot vár a változó. A print függvénnyel kiíratjuk, hogy mit is kell beírni az adott változóba. A kor változó szemet szúrhat. Ez a változó az ev változóba bevitt adat és az aktuális év alapján kiszámolja, hogy hány éves az illető. Ezt úgy teszi meg, hogy az aktuális évből kivonja az ev változó értékét. Tehát ha 1995-öt adok meg születési évnek, akkor a fájlban kor: 20 fog megjelenni.
Ismét deklaráltunk három változót, s ezek nem mások, mint az fp, az n (a nev rövidítése) és az e (az ev rövidítése). Az fp változó értéke egy függvény, amely megnyitja (vagy ha nincs olyan fájl, elkészíti) azt a fájlt, amit korábban begépeltünk a konzolba. Az n változó a létrehozott fájlba íratja a nevet, amit korábban megadtunk, valamint az e változó a kort (amit korábban kiszámoltunk) íratja bele a fájl újabb sorába (erre szolgál az \\n).
A következő lépés az, hogy megvizsgáljuk a mentés sikerességét, és ha sikerült, akkor a fenti feliratot és a létrehozott fájl nevét kapjuk meg kimenetként.
A korábban létrehozott press() függvény segítségével létrehozunk egy pause-t, ami egy gombnyomásra vár, majd lezárjuk a kódot az fp:close() segítségével. A teljes kód
|