Deleted User 131734
Kızılsakal Kızıltaş?
Merhaba değerli MC TR üyeleri bügün size gün içerisinde yaptığım Skript YamlConfiguration skriptini tanıtacağım.
Ne işe yarıyor?:
Skriptde basitce dosyalama yapabilmeniz için basit bir skript
Skript-yaml veya Skript-utilitiesdan basit ama gelişmiş değil!
Yahu onu anladıkda nasıl kullanacağım?:
Skript dosyanıza kodu atıp functionları kullanmalısınız.
Kod?:
Ne işe yarıyor?:
Skriptde basitce dosyalama yapabilmeniz için basit bir skript
Skript-yaml veya Skript-utilitiesdan basit ama gelişmiş değil!
Yahu onu anladıkda nasıl kullanacağım?:
Skript dosyanıza kodu atıp functionları kullanmalısınız.
Kod?:
Kod:
import:
org.bukkit.Bukkit
org.bukkit.plugin.java.JavaPlugin as JavaPlugin
org.bukkit.configuration.file.YamlConfiguration as YamlConfiguration
java.io.File as File
ch.njol.skript.Skript as Main
function loadConfiguration(dosya: text):
set {_main} to Main
set {_file} to new File("plugins//Ejderha", "%{_dosya}%.yml")
if {_file}.exists() is false:
{_file}.getParentFile().mkdirs()
{_file}.createNewFile()
function writeConfig(dosya: text, data: text, veri: text):
set {_file} to new File("plugins//Ejderha", "%{_dosya}%.yml")
set {_config} to YamlConfiguration.loadConfiguration({_file})
{_config}.set({_data}, {_veri})
{_config}.save({_file})
function getData(dosya: text, data: text) :: text:
set {_file} to new File("plugins//Ejderha", "%{_dosya}%.yml")
set {_config} to YamlConfiguration.loadConfiguration({_file})
return {_config}.getString({_data})
on load:
loadConfiguration("config")
loadConfiguration("playerdata")
command /test:
trigger:
set {_data} to getData("playerdata", "%player's uuid%.coin")
broadcast "%{_data}%"
on join:
set {_data} to getData("playerdata", "%player's uuid%.coin")
broadcast "%{_data}%"
if {_data} is not set:
writeConfig("playerdata", "%player's uuid%.coin", "3912")
Gerekli addonlar?:
Gereken addonlar sadece
Skript-mirror veya skript-reflect 'dir
İyi günler, forumlar, kodlamalar, Saygılarımla ben
Gereken addonlar sadece
Skript-mirror veya skript-reflect 'dir
İyi günler, forumlar, kodlamalar, Saygılarımla ben
Son düzenleme: