' felipe
Умник
Добрый вечер. Сразу к деле.
Вообщем у меня не работает команда /tp она была на sscanf я переводил ее на YCMD
На sscanf она работала(на другом сервере) а на YCMD не работает правильно. Сейчас все покажу.
sscanf :
Это команда работает!
YCMD:
А это нет!
Теперь когда я должен прописать /tp то откроется телепорт а когда я вновь пропишу /tp то он закроется.
А у меня получилось что так я прописал /tp а он открылся и закрылся. Помогите пожалуйста,дам +
Вообщем у меня не работает команда /tp она была на sscanf я переводил ее на YCMD
На sscanf она работала(на другом сервере) а на YCMD не работает правильно. Сейчас все покажу.
sscanf :
PHP:
else if(strcmp(cmd, "/tp", true) == 0)
{
if(PlayerInfo[playerid][pAdmin] < 2) return true;
if(!tpadmin)
{
tpadmin = 1, GetPlayerPos(playerid,PX,PY,PZ);
format(string,sizeof(string),">> %s[%d]: Телепорт к админу, введите /gotp <<",PlayerInfo[playerid][pName],playerid); sendAll( COLOR_YELLOW,string);
}
else if(tpadmin)
{
tpadmin = 0;
format(string,sizeof(string),">> %s[%d]: Телепорт закрыт <<",PlayerInfo[playerid][pName],playerid); sendAll( COLOR_YELLOW,string);
}
}
YCMD:
PHP:
YCMD:tp(playerid, params[], help)
{
if(PlayerInfo[playerid][pAdmin] < 2) return true;
if(!tpadmin)
{
tpadmin = 1, GetPlayerPos(playerid,PX,PY,PZ);
format(YCMDstr,sizeof(YCMDstr),">> %s[%d]: Телепорт к админу, введите /gotp <<",PlayerInfo[playerid][pName],playerid); SendClientMessageToAll( COLOR_YELLOW,YCMDstr);
}
if(tpadmin)
{
tpadmin = 0;
format(YCMDstr,sizeof(YCMDstr),">> %s[%d]: Телепорт закрыт <<",PlayerInfo[playerid][pName],playerid); SendClientMessageToAll( COLOR_YELLOW,YCMDstr);
}
}
Теперь когда я должен прописать /tp то откроется телепорт а когда я вновь пропишу /tp то он закроется.
А у меня получилось что так я прописал /tp а он открылся и закрылся. Помогите пожалуйста,дам +
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
