- Регистрация
- 16 Дек 2015
- Сообщения
- 1,737
- Лучшие ответы
- 0
- Репутация
- 499
Автор: Firesky
Скачать с MediaFire:
VirusTotal:
Код данной команды(/coords coordname (Save to .txt file)):
Синтаксис команды: /savedcoords (Отображение сохраненных треков в игре)
Скачать с MediaFire:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
VirusTotal:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Код данной команды(/coords coordname (Save to .txt file)):
PHP:
[Command("coords")]
public void coords(Client player, string coordName)
{
Vector3 playerPosGet = API.getEntityPosition(player);
var pPosX = (playerPosGet.X.ToString().Replace(',', '.') + ", ");
var pPosY = (playerPosGet.Y.ToString().Replace(',', '.') + ", ");
var pPosZ = (playerPosGet.Z.ToString().Replace(',', '.'));
Vector3 playerRotGet = API.getEntityRotation(player);
var pRotX = (playerRotGet.X.ToString().Replace(',', '.') + ", ");
var pRotY = (playerRotGet.Y.ToString().Replace(',', '.') + ", ");
var pRotZ = (playerRotGet.Z.ToString().Replace(',', '.'));
API.sendChatMessageToPlayer(player, "Ваша позиция: ~y~" + playerPosGet, "~w~Ваш угол поворота: ~y~" + playerRotGet);
StreamWriter coordsFile;
if (!File.Exists("SavedCoords.txt"))
{
coordsFile = new StreamWriter("SavedCoords.txt");
}
else
{
coordsFile = File.AppendText("SavedCoords.txt");
}
API.sendChatMessageToPlayer(player, "~r~Координаты успешно сохранены!");
coordsFile.WriteLine("| " + coordName + " | " + "Saved Coordenates: " + pPosX + pPosY + pPosZ + " Saved Rotation: " + pRotX + pRotY + pRotZ);
coordsFile.Close();
}
PHP:
[Command("savedcoords")]
public void savedCoords(Client player)
{
API.sendChatMessageToPlayer(player, "~r~Текущая позиция:");
int counter = 0;
string coordsLine;
System.IO.StreamReader file = new System.IO.StreamReader("SavedCoords.txt");
while ((coordsLine = file.ReadLine()) != null)
{
API.sendChatMessageToPlayer(player, coordsLine);
counter++;
}
file.Close();
}