Pelekan
Ученик
Эти команды заменяют..
/zamena-Садишся в машину пишешь /zamena [id]-ид машины на которую хотите заменить.
/zamenalvl-Садишся в машину пишешь /zamenalvl [lvl]-И лвл на который хотите заменить.
/zamenaprice-Садишся в машину пишешь /zamenaprice [цена] И цену на которую хотите зменить.
ОТ + не откажусь
Вот еще:
Вот еще:
ОТ + не откажусь
/zamena-Садишся в машину пишешь /zamena [id]-ид машины на которую хотите заменить.
/zamenalvl-Садишся в машину пишешь /zamenalvl [lvl]-И лвл на который хотите заменить.
/zamenaprice-Садишся в машину пишешь /zamenaprice [цена] И цену на которую хотите зменить.
ОТ + не откажусь
PHP:
if(strcmp(cmd, "/zamena", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 10)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /zamena [Модель]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "{ffffff}От 400 до 611!"); return 1; }
new cari = GetPlayerVehicleID(playerid);
AutoInfo[cari][aModel] = car;
DestroyVehicle(cari);
CreateVehicle(car,AutoInfo[cari][aAutoX],AutoInfo[cari][aAutoY],AutoInfo[cari][aAutoZ],AutoInfo[cari][aAutoAngle],AutoInfo[cari][aColor1],AutoInfo[cari][aColor2],SPAWN_CARS);
AutoInfo[cari][a0] = 0;
AutoInfo[cari][a1] = 0;
AutoInfo[cari][a2] = 0;
AutoInfo[cari][a3] = 0;
AutoInfo[cari][a4] = 0;
AutoInfo[cari][a5] = 0;
AutoInfo[cari][a6] = 0;
AutoInfo[cari][a7] = 0;
AutoInfo[cari][a8] = 0;
AutoInfo[cari][a9] = 0;
AutoInfo[cari][a10] = 0;
AutoInfo[cari][a11] = 0;
AutoInfo[cari][a12] = 0;
AutoInfo[cari][a13] = 0;
AutoInfo[cari][aPaintJob] = 0;
SaveAuto();
format(string, sizeof(string), "* Модель машины изменена.");
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
return 1;
}
PHP:
if(strcmp(cmd, "/zamenalvl", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 10)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "ИНФО: /zamenalvl [Уровень]");
return 1;
}
new key;
key = strval(tmp);
if(key < 1 || key > 999) { SendClientMessage(playerid, COLOR_GREY, "{ffffff}от 1 до 999!"); return 1; }
new cari = GetPlayerVehicleID(playerid);
AutoInfo[cari][aKey] = key;
SaveAuto();
if(AutoInfo[cari][aStats] == 0)
{
format(string,sizeof(string),"<< Sale >>\n<< Price: %d >>\n<< ID: %d >>\n<< Lvl: %d >>",AutoInfo[cari][aPrice], cari, AutoInfo[cari][aKey]);
UpdateDynamic3DTextLabelText(nomer[cari],0xFF0000FF,string);
}
format(string, sizeof(string), "* Уровень машины изменен.");
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
return 1;
}
PHP:
if(strcmp(cmd, "/zamenaprice", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 10)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "ИНФР: /zamenaprice [Стоимость]");
return 1;
}
new price;
price = strval(tmp);
if(price < 1 ) return SendClientMessage(playerid, COLOR_GREY, "{ffffff}Стоимость должна быть не меньше $1");
new cari = GetPlayerVehicleID(playerid);
AutoInfo[cari][aPrice] = price;
SaveAuto();
if(AutoInfo[cari][aStats] == 0)
{
format(string,sizeof(string),"<< Sale >>\n<< Price: %d >>\n<< ID: %d >>\n<< Lvl: %d >>",AutoInfo[cari][aPrice], cari, AutoInfo[cari][aKey]);
UpdateDynamic3DTextLabelText(nomer[cari],0xFF0000FF,string);
}
format(string, sizeof(string), "* Стоимость машины Изменена.");
SendClientMessage(playerid, COLOR_GREY, string);
}
return 1;
}
return 1;
}
Последнее редактирование:
