Programuotojo atranka: Skirtumas tarp puslapio versijų

Pereiti į navigaciją Jump to search
nėra keitimo aprašymo
(Naujas puslapis: Šiame puslapyje pateikta informacija dėl programuotojo atrankos. Dėl detalios informacijos ir proceso kreiptis per „Discord“ - @m0dii. === Užduotis === Užduoties aprašymas: Sukurti „Minecraft“ serverio įskiepį (angl. „plugin“), naudojant „Java“ ir „Bukkit API“ pagal nurodytus reikalavimus. ===== SQLite (arba MySQL) ===== Panaudokite SQLite (arba MySQL) duomenų bazę. Sukurkite lentelę '''player_data''': id int auto...)
 
Nėra keitimo santraukos
34 eilutė: 34 eilutė:
Komandą priėmą argumentus:
Komandą priėmą argumentus:


* Kai pirmasis argumentas „hello“, žaidėjui turi būti parašomas raudonas tekstas „world“.
* Kai pirmasis argumentas „'''hello'''“, žaidėjui turi būti parašomas raudonas tekstas „world“.
* Kai pirmasis argumentas „reload“, turi būti perkraunamas konfigūracijos failas.
* Kai pirmasis argumentas „'''reload'''“, turi būti perkraunamas konfigūracijos failas.
* Kai pirmasis argumentas „lastlogout“ ir yra antrasis argumentas, turi būti tikrama, ar pagal antrąjį argumentą yra toks žaidėjas, jei taip - iš duomenų bazės turi būti paimtas paskutinis įrašas, kada žaidėjas atsijungė ir jį parodyti.  
* Kai pirmasis argumentas „'''lastlogout'''“ ir yra antrasis argumentas, turi būti tikrama, ar pagal antrąjį argumentą yra toks žaidėjas, jei taip - iš duomenų bazės turi būti paimtas paskutinis įrašas, kada žaidėjas atsijungė ir jį parodyti.  


===== Konfigūracija =====
===== Konfigūracija =====
51 eilutė: 51 eilutė:
Naudoti Java 17 versiją.
Naudoti Java 17 versiją.


Naudoti Paper API - https://docs.papermc.io/paper/dev/project-setup
Naudoti Paper API - https://docs.papermc.io/paper/dev/project-setup.
 
Naudoti „Git“ versijavimo įrankį - https://github.com/.


===== '''Vertinimo kriterjai''' =====
===== '''Vertinimo kriterjai''' =====

Naršymo meniu