Автор: PHANTOM 29.8.2008, 1:30
Вот сегодня сменил птоку на хекс помогите пожалуйста нати действия и антирекламы для хаба
Автор: Setuper 29.8.2008, 11:39
Зря)) Не думаю, что тут ктото тебе поможет с кексом))) Тут все на птоке сидят)))
Автор: Nickolya 29.8.2008, 12:26
Может кто и поделится, откуда такая уверенность?) На сколько я знаю, есть несколько плагинов луа к хабу, и у каждого свой api, так что лучше самому разобраться в этом и делать под себя если уж так хочется перейти на хекс.
Автор: PHANTOM 29.8.2008, 15:10
Мне бы только менюшку действия и регу
Автор: Setuper 29.8.2008, 15:27
менюшку действий можно сделать с помощью клиента)))
Автор: PHANTOM 29.8.2008, 18:21
Цитата(Setuper @ 29.8.2008, 16:27)
менюшку действий можно сделать с помощью клиента)))
Можно узнать как это делается я в этом полный нуб(((
Автор: Setuper 29.8.2008, 18:38
http://mydc.ru/topic294.html?view=findpost&p=1789
Автор: Артём 18.12.2008, 15:18
Цитата(PHANTOM @ 29.8.2008, 2:30)
Вот сегодня сменил птоку на хекс помогите пожалуйста нати действия и антирекламы для хаба
Антиреклама есть,а вот Действий нету,заходишь в самой програмке в пункт 'Forbid' выбераешь окошко с антирекламой на чат и личку и вставляешь туда :
CODE
http=n,e Don't spam this hub! _ban_1m
www=n,e Don't spam this hub! _ban_1m
dchub=n,e Don't spam this hub! _ban_1m
no-ip=n,e Don't spam this hub! _ban_1m
dyndns=n,e Don't spam this hub! _ban_1m
zapto=n,e Don't spam this hub! _ban_1m
hopto=n,e Don't spam this hub! _ban_1m
freedns=n,e Don't spam this hub! _ban_1m
:411=n,e Don't spam this hub! _ban_1m
hub&id=n,e Don't spam this hub! _ban_1m
\i=n,e Don't spam this hub! _ban_1m
10.1=n,e Don't spam this hub! _ban_1m
10.2=n,e Don't spam this hub! _ban_1m
10.3=n,e Don't spam this hub! _ban_1m
10.4=n,e Don't spam this hub! _ban_1m
10.5=n,e Don't spam this hub! _ban_1m
10.6=n,e Don't spam this hub! _ban_1m
10.7=n,e Don't spam this hub! _ban_1m
10.8=n,e Don't spam this hub! _ban_1m
10.9=n,e Don't spam this hub! _ban_1m
10.0=n,e Don't spam this hub! _ban_1m
10.40=n,e Don't spam this hub! _ban_1m
10.50=n,e Don't spam this hub! _ban_1m
10.100=n,e Don't spam this hub! _ban_1m
10.120=n,e Don't spam this hub! _ban_1m
10.150=n,e Don't spam this hub! _ban_1m
10.60=n,e Don't spam this hub! _ban_1m
10.19=n,e Don't spam this hub! _ban_1m
10.20=n,e Don't spam this hub! _ban_1m
10.120=n,e Don't spam this hub! _ban_1m
no-ip.org=n,e Don't spam this hub! _ban_1m
.org=n,e Don't spam this hub! _ban_1m
com.ua=n,e Don't spam this hub! _ban_1m
.bat=n,e Don't spam this hub! _ban_1m
10 1=n,e Don't spam this hub! _ban_1m
10 2=n,e Don't spam this hub! _ban_1m
10 3=n,e Don't spam this hub! _ban_1m
10 4=n,e Don't spam this hub! _ban_1m
10 5=n,e Don't spam this hub! _ban_1m
10 6=n,e Don't spam this hub! _ban_1m
10 7=n,e Don't spam this hub! _ban_1m
10 8=n,e Don't spam this hub! _ban_1m
10 9=n,e Don't spam this hub! _ban_1m
10 0=n,e Don't spam this hub! _ban_1m
10 40=n,e Don't spam this hub! _ban_1m
10 50=n,e Don't spam this hub! _ban_1m
10 100=n,e Don't spam this hub! _ban_1m
10 120=n,e Don't spam this hub! _ban_1m
10 150=n,e Don't spam this hub! _ban_1m
10 60=n,e Don't spam this hub! _ban_1m
10 19=n,e Don't spam this hub! _ban_1m
10 20=n,e Don't spam this hub! _ban_1m
10 120=n,e Don't spam this hub! _ban_1m
а там уже настроешь адресса под свою сеть
Автор: Di2 12.2.2009, 15:17
Я вот делал меню действий, вышл достаточно большое, я его почти доделал и вдруг мне высветило ошибку "User commands exceed 64 kb, command not add", а на хабе бот в приват прислал " BIG FUCKING ERROR C0000005
ExceptionCode: EXCEPTION_ACCESS_VIOLATION
Address: 0040AA0E
Cause: Read from address: 20E0EC0A
EAX=00000000 EBX=0023673C ECX=00003430 EDX=20E0EBEE
ESI=03360048 EDI=01069044 EBP=02F5FFB4 ESP=02F5FF68
DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
DR6=00000000 DR7=00000000 FS=0000003B GS=00000000
CS=0000001B DS=00000023 ES=00000023 SS=00000023
EIP=0040AA0E EFlags=00010206
[EAX]: N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
[EBX]: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ECX]: N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
[EDX]: N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A
[ESI]: 44 90 06 01 68 02 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 02 00 FF FF FF FB FF FF 01 00
[EDI]: 24 55 73 65 72 43 6F 6D 6D 61 6E 64 20 32 35 35 20 31 35 20 7C 24 55 73 65 72 43 6F 6D 6D 61 6E
[EBP]: EC FF F5 02 13 B7 80 7C 00 00 00 00 78 01 14 00 00 00 14 00 00 00 00 00 00 B0 F9 7F 05 00 00 C0
[ESP]: 3C 67 23 00 88 A9 40 00 44 90 06 01 73 91 00 00 44 90 06 01 8F 6B 40 00 CC 2F 43 00 3E 07 44 00
[EIP]: 83 7A 1C 00 75 2E 56 57 C6 42 20 04 89 4A 08 89 72 10 8B 46 04 89 42 14 8B F7 8D 7A 21 F3 A4 C7
Module: HeXHub.exe
Attempting to terminate the thread that caused this error..."
после этого прога закрылась! ктонибудь может сказать как убрать эту ошибку??
Автор: CheshirCa 3.3.2009, 2:39
Если кому надо - скрипт подтверждения регистрации. То есть юзер запрашивает регу у админов, в опчате появляется запрос. Админ, копирует пароль и правым кликом по нику юзера выбирает регистрацию с паролем, команда:
Код
$UserCommand 2 3 Регистрация\Зарегать с паролем$$To: %[bot] From: %[mynick] $<%[mynick]> !reg reg %[nick] * %[line:Введите пароль:]||
Ну и сам скрипт, который сообщает в опчат об успешной регистрации:
Код
function OnLoad()
return true
end
function OnCommand(iUserId, sData)
return true
end
function OnUserJoined(iUserId)
end
function OnUserParts(iUserId)
end
function OnUnload()
end
function split(str, pat)
local t = {} -- NOTE: use {n = 0} in Lua-5.0
local fpat = "(.-)" .. pat
local last_end = 1
local s, e, cap = str:find(fpat, 1)
while s do
if s ~= 1 or cap ~= "" then
table.insert(t,cap)
end
last_end = e+1
s, e, cap = str:find(fpat, last_end)
end
if last_end <= #str then
cap = str:sub(last_end)
table.insert(t, cap)
end
return t
end
function OnChatMessage(iUserId, sData)
if string.find(sData,"!reg ") == nil then
else
local usr = Hex.User(iUserId)
local _,a = string.find(sData,"!reg ")
local table=split(string.sub(sData,a+1),' ')
Hex.OpchatMessage("Админ "..usr:GetNick().." зарегил "..table[2].." [ профайл "..table[1]..", пароль "..table[4].." ]")
end
return true
end
Функция split разбивает строку на слова и складывает в таблицу. Логика такая - каждая строка чата (OnChatMessage) и pm и в главном чате - проверяется на наличие в ней команды !reg - и если таковая прошла, сообщает об этом в опчат (Hex.OpChatMessage). Пустые обработчики событий On... включены для того, чтобы в логах не было спама от плагина. Возможно, код и кривоват - это мой первый опыт в LUA
А вообще никто не сталкивался - как в $UserCommand поместить 2 команды друг за другом, одной строкой?
Автор: Setuper 3.3.2009, 11:52
Почитай тут: http://mydc.ru/ipb.html?s=&showtopic=1164&view=findpost&p=8577
Автор: aspirin 9.3.2009, 13:02
Нужен скрипт информации о юзере при соединение с хабом.
Автор: Maximumz 10.3.2009, 18:08
Цитата(aspirin @ 9.3.2009, 13:02)
Нужен скрипт информации о юзере при соединение с хабом.
Это можно и без скриптов сделать, читайте RTFM_en.txt
Автор: aspirin 11.3.2009, 0:35
Цитата(Maximumz @ 10.3.2009, 19:08)
Это можно и без скриптов сделать, читайте RTFM_en.txt
Спасибо большое
Автор: Maximum 7.9.2009, 12:32
Тема закрывается,так как превратилась в помойку ...