Batka1337
09.10.2015, 22:36
Перед использованием в папке scriptfiles создайте файл Obj.log
Как это сделать:
1. Создаём блокнот
2. Нажимаем Файл > Сохранить как
3. Там выбираем внизу "Все файлы"
4. Пишем в строке "Имя" Obj.log
CMD:aob(playerid, params[])
{
if(sscanf(params, "uiii", params[0],params[1],params[2],params[3])) return SendClientMessage(playerid, CGREY, "Введите: /aob [id] [слот] [кость] [объект]");
new aob = SetPlayerAttachedObject(params[0], params[1], params[3], params[2]);
EditAttachedObject(playerid,aob);
SetPVarInt(playerid,"Redak",1);
return true;
}
public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
{
if(GetPVarInt(playerid,"Redak") > 0)
{
new str[100];
format(str,sizeof(str),"SetPlayerAttachedObject(playerid, %d, %d, %d, %f, %f, %f, %f, %f, %f, %f, %.2f, %f)", modelid, boneid, fOffsetX, fOffsetY, fOffsetZ, fRotX, fRotY, fRotZ, fScaleX, fScaleY, fScaleZ);
Log("Obj",str);
}
}
stock Log(namelog[],string[])
{
new text[256],log[50],File:LogFile,i;
format(text, sizeof(text), "%s\r\n",string);
format(log,sizeof(log),"%s.log",namelog);
LogFile = fopen(log, io_append);
while (text[i] != EOS)
{
fputchar(LogFile, text[i], false);
i++;
}
fclose(LogFile);
}
Как это сделать:
1. Создаём блокнот
2. Нажимаем Файл > Сохранить как
3. Там выбираем внизу "Все файлы"
4. Пишем в строке "Имя" Obj.log
CMD:aob(playerid, params[])
{
if(sscanf(params, "uiii", params[0],params[1],params[2],params[3])) return SendClientMessage(playerid, CGREY, "Введите: /aob [id] [слот] [кость] [объект]");
new aob = SetPlayerAttachedObject(params[0], params[1], params[3], params[2]);
EditAttachedObject(playerid,aob);
SetPVarInt(playerid,"Redak",1);
return true;
}
public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
{
if(GetPVarInt(playerid,"Redak") > 0)
{
new str[100];
format(str,sizeof(str),"SetPlayerAttachedObject(playerid, %d, %d, %d, %f, %f, %f, %f, %f, %f, %f, %.2f, %f)", modelid, boneid, fOffsetX, fOffsetY, fOffsetZ, fRotX, fRotY, fRotZ, fScaleX, fScaleY, fScaleZ);
Log("Obj",str);
}
}
stock Log(namelog[],string[])
{
new text[256],log[50],File:LogFile,i;
format(text, sizeof(text), "%s\r\n",string);
format(log,sizeof(log),"%s.log",namelog);
LogFile = fopen(log, io_append);
while (text[i] != EOS)
{
fputchar(LogFile, text[i], false);
i++;
}
fclose(LogFile);
}