Максим_
Умник
Искал в поиске не нашел искал со своим медленным инетом,не нашел если есть такая тема простите уж...
Вот нашел мод у себя и увидел классную команду,больше подходить для каких нибудь праздников и МП
в игре можно создавать любые обьекты и ставить,трамплины танс-пол и т.д
в public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
Автора -
Автор вырезки Я
Вот нашел мод у себя и увидел классную команду,больше подходить для каких нибудь праздников и МП
в игре можно создавать любые обьекты и ставить,трамплины танс-пол и т.д
PHP:
else if(strcmp(cmd, "/obj", true) == 0)
{
if(PINFO[playerid][pRadminka] >= 11) SPD(playerid,6565,DIALOG_STYLE_LIST,"Редактор","[1] Создать объект\n[2] Редактировать объекты","Выбрать","Отмена");
else return SendMe(playerid, CRED, "Вам не доступна эта функция.");
return true;
}
PHP:
case 6565:
{
if(response)
{
switch(listitem)
{
case 0: SPD(playerid, 6566, DIALOG_STYLE_INPUT, "Редактор", "Введите ID объекта:", "Готово", "Отмена");
case 1: SelectObject(playerid);
}
}
return true;
}
case 6566:
{
if(response)
{
if(!response) return OnPlayerCommandText(playerid, "/obj");
new Float:X, Float:Y, Float:Z;
new model = strval(inputtext);
if(!strlen(inputtext)) return SPD(playerid, 6566, DIALOG_STYLE_INPUT, "Редактор", "Введите ID объекта:", "Готово", "Назад");
if(strlen(inputtext) > 5) return SPD(playerid, 6566, DIALOG_STYLE_INPUT, "Редактор", "Введите ID объекта:", "Готово", "Назад");
GetPlayerPos(playerid, X, Y, Z);
new Object = CreateObject(model, X + 0.0, Y + 3.0, Z + 1.0, 0.0, 0.0, 0.0);
EditObject(playerid, Object);
}
return true;
}
case 6567:
{
if(response) EditObject(playerid, GetPVarInt(playerid, "SelectedObject"));
else
{
DestroyObject(GetPVarInt(playerid, "SelectedObject"));
SelectObject(playerid); //CancelEdit(playerid);
}
DeletePVar(playerid, "SelectedObject");
}
PHP:
new string[144];
format(string, sizeof(string), "ID объекта: %d\nКоординаты объекта: %f,%f,%f", modelid,fX,fY,fZ);
SPD(playerid, 6567, DIALOG_STYLE_MSGBOX, "Редактор", string ,"Изменить", "Удалить");
SetPVarInt(playerid, "SelectedObject", objectid);
return true;
Автор вырезки Я
Последнее редактирование:
