18:48
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Как сделать? помогите
multik221Дата: Воскресенье, 12.09.2010, 14:53 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 39
Награды: 1
Город: москва
Репутация: -11
Замечания: 20%
Статус:
Добрый день
помогите пожалуйсто сделать... команду
/aduty для админа..
что бы после этой комнды, было написано что админ на дежурстве..
и он различался цветом.

dRinkДата: Воскресенье, 12.09.2010, 23:51 | Сообщение # 2
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
Сверху:
Code
#define COLOR_RED 0xFF0000FF

Code
в: public OnPlayerCommandText(playerid, cmdtext[])
{

Code
new string[256];
new playername[MAX_PLAYER_NAME];

if(strcmp(cmdtext, "/aduty",true)==0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF000080,"Вы не являетесь Администратором");
SendClientMessage(playerid, COLOR_RED , "* Админ на дежурстве");
return 1;
}



Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
Ghost-XДата: Понедельник, 13.09.2010, 00:12 | Сообщение # 3
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
Quote (dRink)
new string[256];
new playername[MAX_PLAYER_NAME];

if(strcmp(cmdtext, "/aduty",true)==0)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,0xFF000080,"Вы не являетесь Администратором");
SendClientMessage(playerid, COLOR_RED , "* Админ на дежурстве");
return 1;
}


Эм, зачем лишние переменные playername и string?
Code

if(!strcmp(cmdtext,"/aduty",true))
{
new string[256],playername[20];
GetPlayerName(playerid,playername,20);
if(!IsPlayerAdmin(playerid)) return 0;
format(string,sizeof(string),"%s вышел на дежурство",playername);
SendClientMessageToAll(color,string);
return 1;
}



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
dRinkДата: Понедельник, 13.09.2010, 00:17 | Сообщение # 4
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: -21
Замечания: 40%
Статус:
Ghost-X, ну хотя да так как ты дал так легче ;)


Отличный сервер SA:MP
Название: ***RUSSIAN_SERVER***
Ип\Порт: 188.120.228.189:5555
Читаем!
Ghost-XДата: Понедельник, 13.09.2010, 00:39 | Сообщение # 5
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
dRink, не легче, так должно быть.
В твоем коде только админ получает месседж дежурства



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
DiSEДата: Понедельник, 13.09.2010, 07:49 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус:
if(strcmp(cmdtext, "/aduty",true)==0)
if(!strcmp(cmdtext, "/aduty",true)==0)

в чём здесь отличия? Зачем где то знак ! есть, а где-то нету. Объясните

Ghost-XДата: Понедельник, 13.09.2010, 08:42 | Сообщение # 7
Мастер джэдай
Группа: Продвинутые
Сообщений: 3548
Награды: 36
Город: Наб. Челны
Репутация: 856
Замечания: 40%
Статус:
EnErGiZeR, если строки идентичны, то strcmp вернет значение 0.
Можно использовать: if!strcmp()), можно if(strcmp()==0)

Quote (EnErGiZeR)
if(!strcmp(cmdtext, "/aduty",true)==0)

Это нигде не указано



Спор на форуме, все равно что олимпиада среди умственно отсталых: даже если ты победил, ты все равно гермофродит.
Хочешь остаться при своем мнении - держи его при себе.
ScorpiДата: Понедельник, 13.09.2010, 11:31 | Сообщение # 8
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
Хватит плагиатить с J-Actio :)
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua