Перейти к содержанию
Авторизация  
GoldBandit

Народ помогите с /ad на (геймере)

Рекомендуемые сообщения

GoldBandit

хочу сделать /ad чтобы было по кординатам вот вам код скажите мою ошибку 

//==============================================================================if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0){if(IsPlayerConnected(playerid)){if(IsPlayerRangeOfPoint(50,playerid,2352.7053,-2130.7786,12.1516)){}SendClientMessage(playerid, COLOR_LIGHTRED, "Ты не находишься в Рекламном агенстве ,,Объявляйка''");return 1;{if(PlayerInfo[playerid][pMuted] > 0){SendClientMessage(playerid, COLOR_GRAD1, "Информация: Чат временно не доступен.");return 1;}if(PlayerInfo[playerid][pLevel] < 2 && PlayerInfo[playerid][pAdmin] == 0){SendClientMessage(playerid, COLOR_GRAD1, "Информация: Команда доступна с 2 уровня.");return 1;}if(gPlayerLogged[playerid] == 0){SendClientMessage(playerid, COLOR_GREY, "Информация: Вы не авторизованы.");return 1;}GetPlayerName(playerid, sendername, sizeof(sendername));new length = strlen(cmdtext);while ((idx < length) && (cmdtext[idx] <= ' ')){idx++;}new offset = idx;new result[64];while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))){result[idx - offset] = cmdtext[idx];idx++;}result[idx - offset] = EOS;if(!strlen(result)){SendClientMessage(playerid, COLOR_GRAD2, "My Life|RolePlay| : (/ad)vertise [advert text]");return 1;}if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1)){format(string, sizeof(string), "Повторите попытку позже. Объявление можно подать 1 раз в %d секунд.", (addtimer/1000));SendClientMessage(playerid, COLOR_GRAD2, string);return 1;}new payout = idx * 25;if(GetPlayerMoney(playerid) < payout){format(string, sizeof(string), "* Вы использовали %d символов. У Вас недостаточно денег.(Рублей%d), .", offset, payout);SendClientMessage(playerid, COLOR_LIGHTBLUE, string);return 1;}GiveMoney(playerid, - payout);SBizzInfo[7][sbTill] += payout;ExtortionSBiz(7, payout);SetPlayerCheckpoint(playerid, 2352.6577,-2130.8401,12.1516,3.0);format(string, sizeof(string), "Обьявление: %s, Контакт: %s, Телефон: %d", result, sendername,PlayerInfo[playerid][pPnumber]);OOCNews(TEAM_GROVE_COLOR,string);format(string, sizeof(string), "Рекламу отправил: %s (ID:%d)",sendername,playerid);ABroadCast(COLOR_LIGHTRED,string,1);format(string, sizeof(string), "Цена сообщения: Рублей%d. Знаков: %d.", payout, idx);SendClientMessage(playerid, COLOR_GRAD1, string);SetPlayerCheckpoint(playerid, 2352.7053,-2130.7786,12.1516, CHECKPOINT_PLAYER);if (PlayerInfo[playerid][pAdmin] < 4){SetTimer("AddsOn", addtimer, 0);adds = 0;}}return 1;}

с меня +

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GoldBandit

up

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

 

if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0){if(IsPlayerConnected(playerid)){iif(!IsPlayerInRangeOfPoint(playerid, 3.0, 2263.1255,-2195.1057,22.4297)) return SendClientMessage(playerid,-1,"Вы не в центре радиостанции");}SendClientMessage(playerid, COLOR_LIGHTRED, "Ты не находишься в Рекламном агенстве ,,Объявляйка''");return 1;{if(PlayerInfo[playerid][pMuted] > 0){SendClientMessage(playerid, COLOR_GRAD1, "Информация: Чат временно не доступен.");return 1;}if(PlayerInfo[playerid][pLevel] < 2 && PlayerInfo[playerid][pAdmin] == 0){SendClientMessage(playerid, COLOR_GRAD1, "Информация: Команда доступна с 2 уровня.");return 1;}if(gPlayerLogged[playerid] == 0){SendClientMessage(playerid, COLOR_GREY, "Информация: Вы не авторизованы.");return 1;}GetPlayerName(playerid, sendername, sizeof(sendername));new length = strlen(cmdtext);while ((idx < length) && (cmdtext[idx] <= ' ')){idx++;}new offset = idx;new result[64];while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))){result[idx - offset] = cmdtext[idx];idx++;}result[idx - offset] = EOS;if(!strlen(result)){SendClientMessage(playerid, COLOR_GRAD2, "My Life|RolePlay| : (/ad)vertise [advert text]");return 1;}if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1)){format(string, sizeof(string), "Повторите попытку позже. Объявление можно подать 1 раз в %d секунд.", (addtimer/1000));SendClientMessage(playerid, COLOR_GRAD2, string);return 1;}new payout = idx * 25;if(GetPlayerMoney(playerid) < payout){format(string, sizeof(string), "* Вы использовали %d символов. У Вас недостаточно денег.(Рублей%d), .", offset, payout);SendClientMessage(playerid, COLOR_LIGHTBLUE, string);return 1;}GiveMoney(playerid, - payout);SBizzInfo[7][sbTill] += payout;ExtortionSBiz(7, payout);SetPlayerCheckpoint(playerid, 2352.6577,-2130.8401,12.1516,3.0);format(string, sizeof(string), "Обьявление: %s, Контакт: %s, Телефон: %d", result, sendername,PlayerInfo[playerid][pPnumber]);OOCNews(TEAM_GROVE_COLOR,string);format(string, sizeof(string), "Рекламу отправил: %s (ID:%d)",sendername,playerid);ABroadCast(COLOR_LIGHTRED,string,1);format(string, sizeof(string), "Цена сообщения: Рублей%d. Знаков: %d.", payout, idx);SendClientMessage(playerid, COLOR_GRAD1, string);SetPlayerCheckpoint(playerid, 2352.7053,-2130.7786,12.1516, CHECKPOINT_PLAYER);if (PlayerInfo[playerid][pAdmin] < 4){SetTimer("AddsOn", addtimer, 0);adds = 0;}}return 1;}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Smolin

координаты на свои поменяешь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.