zver
Новичок
как сделать эту команду чтобы когда ее набираешь отнимали 1000$
PHP:
if (strcmp(cmdtext, "/open", true) == 0)//Тут пиши свою команду
{
if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2) //За место цифр 1,2, ставь иды своих фракций которые смогут открыть эти ворота
{
if(!PlayerToPoint(15.0,playerid,X,Y,Z))// Тут пишешь координаты открытых ворот . Вот так должно получится if(!PlayerToPoint(15.0,playerid,1541.30273438,-1627.38574219,21)) 15 это радиус на котором работает команда
{
SendClientMessage(playerid, COLOR_RED, "** Вы не возле ворот!");
return 1;
}
MoveObject(LSPDGate,X,Y,Z,2.00,-1000.0,-1000.0,-1000.0);// Тут пишешь коорды открытых ворот "2.00,-1000.0,-1000.0,-1000.0" не трогаешь (2.00 это скорость открытия ворот) ,также за место LSPD ставишь свое если требуется . Получится должно вот так MoveObject(LSPDGate,1541.30273438,-1627.38574219,21,2.00,-1000.0,-1000.0,-1000.0);
LSPDGateTimer = SetTimer("LSPDGateClose", 10000, 0);//И тут за место LSPD пишешь свое
PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0);// это звук открытия ворот
SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Ворота закроются через 15 сек");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED,"**Вы не мент/Армеец!");
return 1;
}
}
