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

 



 
          





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





Последние Файлы 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 из 2
  • 1
  • 2
  • »
Модератор форума: AXE, Weddew  
Флуд командами.
sanseiДата: Вторник, 18.08.2009, 11:09 | Сообщение # 1
Освоившийся
Группа: Продвинутые
Сообщений: 106
Награды: 1
Город: Казань
Репутация: 6
Замечания: 40%
Статус:
Хотелось бы знать как сделать чтобы небыло флуда командами.К примеру у меня стоит на серваке команда /hi нупке приходят и давай срать чат..
Мб кто нить знает как сделать чтобы при очередном флуде игрока просто на минуты блочина т.е немог использывать некаких коман в течении минуты а потом норм.Типо чето антифлуда ввобщем плюсег разумеется с меня.



Портал о GTA! Ждём вас!
MorozzzkoДата: Вторник, 18.08.2009, 11:11 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
sansei, выдерни любой антифлуд и переделай старт отсчета не в OnPlayerText, a в OnPlayerCommandText


Главный программист в Malefic Entertainment.
sanseiДата: Вторник, 18.08.2009, 11:23 | Сообщение # 3
Освоившийся
Группа: Продвинутые
Сообщений: 106
Награды: 1
Город: Казань
Репутация: 6
Замечания: 40%
Статус:
Я бы с удовольствием но немогу.Если не составит тебе труда или кому нить то плиз помогайте.


Портал о GTA! Ждём вас!
stepmexДата: Вторник, 18.08.2009, 11:29 | Сообщение # 4
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
sansei, ты даже не пробывал и сразу говоришь что не можешь. Ты так ничему не научешься если тебе все будут писать. Хотя я так думаю ты и не хочешь научиться.


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
sanseiДата: Вторник, 18.08.2009, 11:31 | Сообщение # 5
Освоившийся
Группа: Продвинутые
Сообщений: 106
Награды: 1
Город: Казань
Репутация: 6
Замечания: 40%
Статус:
stepmex, может ты и прав в чем то. Но у меня мало времени сидеть и учить павно и тд. А научусь я все со временем не сразу Москва строилась..


Портал о GTA! Ждём вас!
heufixДата: Вторник, 18.08.2009, 12:32 | Сообщение # 6
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
sansei,
[pwn]#define DELAY 20000 // 20 second

new LastCommandUsed[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
LastCommandUsed[playerid]=GetTickCount()-DELAY;
return 1;
}

public OnPlayerCommandText(playerid,cmdtext[])
{
if(!strcmp("/CMD",cmdtext,true))
{
if(GetTickCount()-LastCommandUsed[playerid]<DELAY)
return SendClientMessage(playerid,0xFF0000FF,"Суча Жди пока пройдёт время! ");

// действие

LastCommandUsed[playerid]=GetTickCount();
SendClientMessage(playerid,0x00FF00FF,"Следующий раз вы можете использовать команду через 20 секунд!");
return 1;
}
return 0;
}[/pwn]


Радость
MaccerДата: Вторник, 18.08.2009, 17:39 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус:
Quote (sansei)
Но у меня мало времени сидеть и учить павно и тд.

Чему там учиться? это язык с одним типом переменных и функциями, больше в нем никуя нет
мультиплеерных функций не так уж много и их все учить не обязательно, всегда можно подсмотреть в вики
единственное что ты делаешь на форуме это просишь чтобы тебе кто-то что-то написал и обещаешь плюсик как вознаграждение ололо!



есть вопросы по sa-mp или pawn?
помогу за $$
SanSayДата: Среда, 19.08.2009, 00:56 | Сообщение # 8
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
Quote (sansei)
stepmex, может ты и прав в чем то. Но у меня мало времени сидеть и учить павно и тд. А научусь я все со временем не сразу Москва строилась..

ну это уже просто не красиво!
ты б для начала научился более или менее, а уж потом брался за такую срочную работу )



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2


Сообщение отредактировал SanSay - Среда, 19.08.2009, 00:56
sanseiДата: Среда, 19.08.2009, 01:18 | Сообщение # 9
Освоившийся
Группа: Продвинутые
Сообщений: 106
Награды: 1
Город: Казань
Репутация: 6
Замечания: 40%
Статус:
xD вообщем спс всем тему можно считать закрытой а то щас все флудить тут будут


Портал о GTA! Ждём вас!
Dima-kunДата: Среда, 19.08.2009, 16:36 | Сообщение # 10
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
флуд не флуд наврено я опоздал :) но есть гораздо проше выход из положения ;)

добавить следующие:

[pwn]
new hiday[MAX_PLAYERS+1];

public OnPlayerDisconnect(playerid,reason)
{
hiday[playerid]=1;
}

а в команду введи условие
if(hiday[playerid] != 1)
{
трям блам бабабам
hiday[playerid]=1;
}
else
{
SendClientMessage(playerid, 0xff000ff, " Не флуди епт!!");
}
[/pwn]

дерзай;)
}

Добавлено (19.08.2009, 16:36)
---------------------------------------------
ой извените я ошибся в паблик onplayerdissconnect нуно поставить hiday[playerid]=0;


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
stepmexДата: Среда, 19.08.2009, 16:54 | Сообщение # 11
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
DizeL-ZR-, и что это за бред? Oo


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
s3apДата: Среда, 19.08.2009, 18:30 | Сообщение # 12
Местный
Группа: Продвинутые
Сообщений: 570
Награды: 7
Город: Саратов
Репутация: 382
Замечания: 80%
Статус:
Самый простой бред (да, чез?):

Code
Up:
new cmdflood[MAX_PLAYERS];

CommandText:
cmdflood[playerid]=1;
SetTimerEx("cmdfloodoff", cmddelay, 0, "d", playerid);

Down:
public cmdfloodoff(playerid) cmdflood[playerid]=0;

OnPlayerDisconnect & ...Connect:
cmdflood[playerid]=0;

stepmexДата: Среда, 19.08.2009, 18:41 | Сообщение # 13
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
VCOScript, ессно бред, отправляешь скока хочешь команд без каких либо проблем. За исключенем того что сервак упадет после 1024 команд crazy


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Dima-kunДата: Среда, 19.08.2009, 18:43 | Сообщение # 14
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (stepmex)
DizeL-ZR-, и что это за бред?

если ты не понял что значит этот код объясняю, благодаря ему этот ид игрока может только 1 раз отослать сообщение /hi .. за все веря прибывания его на сервере за 1 раз, например он зашел отослал сообщение и все больше он не сможет отправить его..

я уже с таким сталкивался.. при разработке своего GM..


Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
stepmexДата: Среда, 19.08.2009, 18:58 | Сообщение # 15
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
DizeL-ZR-, а если я через "/ooc " флудить буду что тогда?


И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:





 


 


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