Моды для PES 2020 "Tool Sider Module Manager by nesa24"

PES 2020 "Tool Sider Module Manager by nesa24"

PES 2020 Tool Sider Module Manager by nesa24 - Вашему вниманию, инструмент для управления сторонними модулями, для футбольного симулятора eFootball PES 2020

SiderManager - инструмент для управления сторонними модулями
Он читает и обновляет sider.ini и папку sider\modules

Скачайте и скопируйте инструмент туда, где находится ваш sider

Перед использованием программы, сохраните свой sider.ini

Запустить инструмент от им.Администратора, и:
1. ДВОЙНОЙ ЩЕЛЧОК левой стороны, чтобы удалить модуль из sider.ini
2. ДВОЙНОЙ ЩЕЛЧОК правой стороны - ДОБАВИТЬ [РЕГИСТРАЦИЯ] модуль в sider.ini

Оригинал:
SiderManager is tool to manage sider modules
It reads and updates sider.ini and sider\modules folder

Download and copy it where your sider is located
Run tool and
DOUBLE CLICK left side to REMOVE MODULE from sider.ini
DOUBLE CLICK right side to ADD[REGISTER] module to sider.ini

Исходный код:

C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace SiderMANAGER
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

public void reload()
{

listBox1.Items.Clear();
listBox2.Items.Clear();
listBox3.Items.Clear();

string[] lines = File.ReadAllLines("sider.ini");

int i = 0;
foreach (string s in lines)
{
string ss = s;
if (s.Contains("lua.module"))
{
if (s.StartsWith(";"))
{
ss = "[INACTIVE]" + s;

}
listBox1.Items.Add(ss);
listBox2.Items.Add(i.ToString());
}
i = i + 1;
}

string[] modules = Directory.GetFiles("modules", "*.lua");
foreach (string s in modules)
{
listBox3.Items.Add(s);

}

}

private void Form1_Load(object sender, EventArgs e)
{
if (!File.Exists("sider.exe"))
{
MessageBox.Show("Missing sider.exe");
}

else {
var versionInfo = FileVersionInfo.GetVersionInfo("sider.dll");
string version = versionInfo.FileVersion;
svr.Text = "sider.dll version is " + version;
}

reload();


}

private void listBox1_DoubleClick(object sender, EventArgs e)
{
listBox2.SelectedIndex= listBox1.SelectedIndex;
List quotelist = File.ReadAllLines("sider.ini").ToList();
string firstItem = quotelist[0];
quotelist.RemoveAt(int.Parse(listBox2.SelectedItem.ToString()));
File.WriteAllLines("sider.ini", quotelist.ToArray());

reload();

}

private void listBox3_DoubleClick(object sender, EventArgs e)
{
List quotelist = File.ReadAllLines("sider.ini").ToList();
string firstItem = quotelist[0];
string name = listBox3.SelectedItem.ToString().Remove(0,8);
quotelist.Insert(int.Parse(listBox2.Items[listBox2.Items.Count - 1].ToString()) + 1, "lua.module = \""+name + "\"");
File.WriteAllLines("sider.ini", quotelist.ToArray());

reload();
}
}
}

9 дек. 2019 г.
Теги:

комментариев нет

Оставьте ответ