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

 



 
          





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





Последние Файлы 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  
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Пару вопросов по mysql и zcmd (Пару вопрос по mysql и zcmd)
Пару вопросов по mysql и zcmd
Fifa4kaДата: Понедельник, 12.01.2015, 18:10 | Сообщение # 1
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
У меня пару вопросов,можно как то сделать список админов и онлайн и в оффлайн те кто в оффлайн в конце [Offline] а те кто в онлайн [Online] мод на mysql

в players есть 2 переменные online и pAdmins
online = 0 Оффлайн
online = 1 Онлайн

И ещё можно как то одним stock запретить флуд команд zcmd чтоб не надо было прописывать в каждую команду анти флуд)

Помогите пожалуйста)



AlcoholikДата: Понедельник, 12.01.2015, 20:32 | Сообщение # 2
Мастер джэдай
Группа: Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус:
Fifa4ka, на сервере список админов? Ну берёшь проверку делаешь и выводишь что надо...


if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die();
Мониторинг sa:mp серверов


Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги.
Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
an21Дата: Понедельник, 12.01.2015, 21:31 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 150
Награды: 1
Город: localhost
Репутация: 233
Замечания: 0%
Статус:
Код
SELECT `name`, `online` FROM `players` WHERE `pAdmins` > 0 ORDER BY `online` DESC



silver break project developer
BorogДата: Вторник, 13.01.2015, 00:29 | Сообщение # 4
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
Цитата Fifa4ka ()
И ещё можно как то одним stock запретить флуд команд zcmd чтоб не надо было прописывать в каждую команду анти флуд)

public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(IsPlayerFlooding(playerid)) return false;
return true;
}



Silver Break
http://s-break.ru/
http://vk.com/sbreak


Сообщение отредактировал Borog - Вторник, 13.01.2015, 00:32
Fifa4kaДата: Вторник, 13.01.2015, 14:17 | Сообщение # 5
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
Цитата Borog ()
public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(IsPlayerFlooding(playerid)) return false;
return true;
}


Спасибо очень помогло,в принципе и даже не надо было делать отдельный,я прям так сделала

Код
public OnPlayerCommandReceived(playerid, cmdtext[])
{
      if(commandflud[playerid] > 0){
    SendClientMessage(playerid, COLOR_GREY, "{FF0000}[AntiFlud]{C3C3C3} Êîìàíäû ìîæíî ïèñàòü íå ÷àùå ÷åì ðàç â 5 ñåêóíä!");
    return 0;
    }
    commandflud[playerid] = 5;
   return 1;
}


Но с 2 темой я так и чуть чуть не поняла про админов вывод и онлайн и оффлайн

Код
COMMAND:admins(playerid, params[])
{
  if(PlayerInfo[playerid][pLogin] == 0) return SendClientMessage(playerid, COLOR_GRAD2, "{FF0000}[ERROR]{C3C3C3} Âû íå àâòîðèçèðîâàëèñü");
  new query[255],Field[512];
     format(query, sizeof(query), "SELECT `name`,`online` FROM `players` WHERE `pAdmins` > 0 ORDER BY `online` DESC",);
     mysql_query(query);
  mysql_store_result();
  if(mysql_num_rows() != 0)
  {
   if(mysql_fetch_row_format(Field))
   {

   }
  }
  ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Àäìèíèñòðàöèÿ:",str,"Îê","");
  return 1;
}


так что-ли?





Сообщение отредактировал Fifa4ka - Вторник, 13.01.2015, 14:31
Fifa4kaДата: Среда, 14.01.2015, 12:22 | Сообщение # 6
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
up up up up crazy


an21Дата: Среда, 14.01.2015, 17:17 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 150
Награды: 1
Город: localhost
Репутация: 233
Замечания: 0%
Статус:
не помню точно как в старых версиях обрабатываются результаты, но вообще да, так, строку с именам для вывода не забудьте только сформировать все-таки


silver break project developer
BorogДата: Среда, 14.01.2015, 23:06 | Сообщение # 8
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
Fifa4ka, там while нужен, коли там список


Silver Break
http://s-break.ru/
http://vk.com/sbreak
Fifa4kaДата: Четверг, 15.01.2015, 18:21 | Сообщение # 9
Местный
Группа: I'm V.I.P.
Сообщений: 748
Награды: 38
Город: Рига
Замечания: 0%
Статус:
Чуть чуть не понимаю можете обьяснить пример как сделать? :)


BorogДата: Четверг, 15.01.2015, 19:19 | Сообщение # 10
Долгожитель
Группа: I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус:
Fifa4ka, что-то типа этого:
COMMAND:admins(playerid, params[])
{
if(PlayerInfo[playerid][pLogin] == 0) return SendClientMessage(playerid, COLOR_GRAD2, "{FF0000}[ERROR]{C3C3C3} Âû íå àâòîðèçèðîâàëèñü");
new query[255],Field[512];
format(query, sizeof(query), "SELECT `name`,`online` FROM `players` WHERE `pAdmins` > 0 ORDER BY `online` DESC",);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() != 0)
{
while(mysql_fetch_row_format(string))
{
// Обрабатываем строку string на основе полученного результата
}
ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Àäìèíèñòðàöèÿ:",str,"Îê",""); return 1;
}
mysql_free_result();
return 1;
}



Silver Break
http://s-break.ru/
http://vk.com/sbreak
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Пару вопросов по mysql и zcmd (Пару вопрос по mysql и zcmd)
  • Страница 1 из 1
  • 1
Поиск:





 


 


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