Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

3 876 Posts in 868 Topics- by 723 Members - Latest Member: tablarock

23 May 2012, 08:03
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksСкриптинг (Moderator: runkoff)Слэп бэк
Pages: [1]
Print
Author Topic: Слэп бэк  (Read 5258 times)
0 Members and 2 Guests are viewing this topic.
deadman
Новичок
*

Репутация: 0
Posts: 1


View Profile
« on: 7 July 2008, 16:36 »

Как будет выглядеть скрипт для слэпа в ответ , тоесть если тебя ктото слэпнул будет выводиться сообщение
Logged
Voker57
Разработчик KVirc
*

Репутация: 9
Posts: 122


View Profile Email
« Reply #1 on: 7 July 2008, 18:48 »

event(OnCTCPRequest,slapback)
{
   if(($4=="ACTION")&&($5=="slaps $me"))
   {
      me -r=$channel($3) slaps $0
   }
}
Logged
PeoneEr
Новичок
*

Репутация: 0
Posts: 27


View Profile Email
« Reply #2 on: 9 July 2008, 11:08 »

Не работает :/
[14:07:06] Йодо слапс PeoneEr эраунд э бит виз э ларге троут
[14:07:10] <PeoneEr> чорт
Logged
Voker57
Разработчик KVirc
*

Репутация: 9
Posts: 122


View Profile Email
« Reply #3 on: 9 July 2008, 11:30 »

а ты его изменил соответствующим образом?
Logged
PeoneEr
Новичок
*

Репутация: 0
Posts: 27


View Profile Email
« Reply #4 on: 9 July 2008, 12:07 »

Т.е ? А что там изменить ?
Logged
Voker57
Разработчик KVirc
*

Репутация: 9
Posts: 122


View Profile Email
« Reply #5 on: 9 July 2008, 12:16 »

текст слапа
Logged
mechmind
Пользователь
**

Репутация: 8
Posts: 60


View Profile
« Reply #6 on: 13 August 2008, 10:11 »

Code:
event(OnAction, slapback) {
    %left_part_of_slap = "slaps ";
    %right_part_of_slap = " with a bottle of nitroglycerine";
    if ($str.matchnocase("*$my.nick*", $4)) {
        me "%left_part_of_slap$0%right_part_of_slap";
    }
}

Универсальный метод. Можно расширить, прикрутив рандомные слапы итд )
Logged

Тысячи лет поиска и все впустую, 001010011101011...
LLlapblk
Новичок
*

Репутация: 0
Posts: 3


View Profile
« Reply #7 on: 14 November 2010, 22:10 »

на 4.0.2 не хочет работать Sad
Logged
alexzulu
Постоялец
***

Репутация: 29
Posts: 181



View Profile Email
« Reply #8 on: 15 November 2010, 12:39 »

попробуй заменить if ($str.matchnocase("*$my.nick*", $4)) { на if ($str.match("*$my.nick*", $4, r, 1)) {
Logged

сеть freenode, каналы #kvirc и #kvirc-ru
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic