gtashnik_schitom
Умник
Здравствуйте ребят , вообщем такой вопрос)
У меня стоит вызов лифта в по команде /penthouse ...Я хочу чтобы в этом месте у меня вызывался лифт по кнопке Enter
Я вставляю вот это :
if(newkeys == 16)
{
OnPlayerCommandText(playerid,"/penthouse");
}
в :
onPlayerKeyStateChange
И ничего не происходит....в чем дело?
Вот сама команда:
У меня стоит вызов лифта в по команде /penthouse ...Я хочу чтобы в этом месте у меня вызывался лифт по кнопке Enter
Я вставляю вот это :
if(newkeys == 16)
{
OnPlayerCommandText(playerid,"/penthouse");
}
в :
onPlayerKeyStateChange
И ничего не происходит....в чем дело?
Вот сама команда:
Код:
//Команда для вызова лифта
if (strcmp(cmdtext, "/penthouse", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] >= 0)
{
if(PlayerToPoint(3.0,playerid,1329.6208,-1013.2758,30.8203))
{
if(PenOpen[playerid] == 1)
{
MoveObject(PenGate,1327.5329589844,-1013.3179931641,148.69000244141,5.00);
format(string, sizeof(string), "{87CEEB}~{ffffff} Подождите пока лифт подымится до назначенного места");
SendClientMessage(playerid, COLOR_WHITE, string);
PenOpen[playerid] = 0;
}
else
{
MoveObject(PenGate,1327.5329589844,-1013.3179931641,31.2150,5.00);
format(string, sizeof(string), "{87CEEB}~{ffffff} Вы вызвали лифт,пожалуйста,подождите...");
SendClientMessage(playerid, COLOR_WHITE, string);
PenOpen[playerid] = 1;
}
}
if(PlayerToPoint(3.0,playerid,1324.0127,-1011.6177,148.7340))
{
MoveObject(PenGate,1327.5329589844,-1013.3179931641,148.69000244141,5.00);
format(string, sizeof(string), "{87CEEB}~{ffffff} Подождите немного и вы сможете спуститься вниз");
SendClientMessage(playerid, COLOR_WHITE, string);
PenOpen[playerid] = 0;
}
if(PlayerToPoint(3.0,playerid,1329.6301,-1013.5851,148.2994))
{
MoveObject(PenGate,1327.5329589844,-1013.3179931641,31.2150,5.00);
format(string, sizeof(string), "{87CEEB}~{ffffff} Вы спускаетесь из пентхауса");
SendClientMessage(playerid, COLOR_WHITE, string);
PenOpen[playerid] = 1;
}
}
}
//Конец команды вызова лифта
