Conectarse
Buscar
Mejores posteadores
XxStroksxX (463) | ||||
~*~[:Đαяќ:]~[:тιβια:]~*~ (366) | ||||
spoor (83) | ||||
Dj Pacos (73) | ||||
God Skit (68) | ||||
GoD MexicanSoul (40) | ||||
fuzzy (35) | ||||
Eddie (31) | ||||
GOD Chimito (30) | ||||
conalep1996 (23) |
Últimos temas
Temas más activos
Miembros que empiezan más temas
XxStroksxX | ||||
~*~[:Đαяќ:]~[:тιβια:]~*~ | ||||
God Skit | ||||
spoor | ||||
GoD MexicanSoul | ||||
fuzzy | ||||
Eddie | ||||
conalep1996 | ||||
God Rakzzo | ||||
Cletus |
[CreatureScript] Anti-Bot System 100% By ~*~[Dark]~[Tibia]~*~
2 participantes
Página 1 de 1.
[CreatureScript] Anti-Bot System 100% By ~*~[Dark]~[Tibia]~*~
Bueno, no fue ampliamente publicitado, ni siquiera he visto las fuentes de su sistema, así que hoy me decidí a hacer un sistema Anti Bot.
El funcionamiento de la secuencia de comandos:
El sistema de vez en cuando envía un jugador a otro pidiendo el resultado de una suma de la cuenta (número de cuenta generados por el sistema), así que si el jugador no responde o responde mal a menudo es enviado a una prisión en algún lugar cerrado desamparados y automáticamente después de cierto tiempo establecido en la secuencia de comandos que el jugador puede salir de la cárcel y se dirigió directamente al templo.
Adición del sistema en el servidor:
En primer lugar, se añaden las lineas creaturescripts / creaturescripts.xml :
Pronto después de eso, hacer un archivo en creaturescripts / scripts llamados antibot.lua que contiene:
Pueden editarlo el tiempo en la prision al principio del talkaction.
Bueno, espero que les haya gustado
Dejen REP+
El funcionamiento de la secuencia de comandos:
El sistema de vez en cuando envía un jugador a otro pidiendo el resultado de una suma de la cuenta (número de cuenta generados por el sistema), así que si el jugador no responde o responde mal a menudo es enviado a una prisión en algún lugar cerrado desamparados y automáticamente después de cierto tiempo establecido en la secuencia de comandos que el jugador puede salir de la cárcel y se dirigió directamente al templo.
Adición del sistema en el servidor:
En primer lugar, se añaden las lineas creaturescripts / creaturescripts.xml :
- Código:
<event type="login" name="AntiBotLogin" script="antibot.lua"/>
<event type="logout" name="AntiBotLogout" script="antibot.lua"/>
Pronto después de eso, hacer un archivo en creaturescripts / scripts llamados antibot.lua que contiene:
- Código:
-- local variables
local storages = {first_num = 20123, second_num = 20124, result = 20125, answer = 20126, prisioned = 20127, prisiontime = 20128, wrong_answers = 20129}
-- end local variables
function onSay(cid, words, param)
local first_num = getPlayerStorageValue(cid,storages.first_num)
local second_num = getPlayerStorageValue(cid,storages.second_num)
local result = getPlayerStorageValue(cid,storages.result)
local answer = getPlayerStorageValue(cid,storages.answer)
local prisioned = getPlayerStorageValue(cid,storages.prisioned)
param = tonumber(param)
if (prisioned ~= 1 and answer ~= 1 and result > 0) then
if (param == result) then
if (getPlayerStorageValue(cid,storages.wrong_answers) <= 3) then
doPlayerSendTextMessage(cid, 20, "Anti Bot System: Right answer, thank you for answering.")
setPlayerStorageValue(cid,storages.wrong_answers,0)
setPlayerStorageValue(cid,storages.answer,1)
setPlayerStorageValue(cid,storages.first_num,0)
setPlayerStorageValue(cid,storages.second_num,0)
setPlayerStorageValue(cid,storages.result,0)
else
doPlayerSendTextMessage(cid, 20, "Anti Bot System: Right answer, but you had already answered more than 3 wrong times.")
end
else
doPlayerSendTextMessage(cid, 20, " Anti Bot System: Wrong answer!")
wrong_answers_now = getPlayerStorageValue(cid,storages.wrong_answers)
setPlayerStorageValue(cid,storages.wrong_answers,wrong_answers_now+1)
doPlayerSendTextMessage(cid, 20, " Anti Bot System: You had already got ".. getPlayerStorageValue(cid,storages.wrong_answers).." wrong answers! The limit is 3.")
end
end
end
Pueden editarlo el tiempo en la prision al principio del talkaction.
Bueno, espero que les haya gustado
Dejen REP+
Temas similares
» [Mod] Ban Command :D by ~*~[Dark]~[Tibia]~*~
» [Talkation] Comando Para Bailar :D By ~*~[Dark]~[Tibia]~*~
» [Script] No Anunciar Ots :D By ~*~[Dark]~[Tibia]~*~
» [Spell] Paralyze Muy Buena (: By ~*~[Dark]~[Tibia]~*~
» [Creaturescript] Prevenir la perdida de items sin aol
» [Talkation] Comando Para Bailar :D By ~*~[Dark]~[Tibia]~*~
» [Script] No Anunciar Ots :D By ~*~[Dark]~[Tibia]~*~
» [Spell] Paralyze Muy Buena (: By ~*~[Dark]~[Tibia]~*~
» [Creaturescript] Prevenir la perdida de items sin aol
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|
Lun Jun 08, 2015 12:08 pm por keishmer91
» [ACTION] God/GM da item a un player
Mar Dic 02, 2014 12:53 pm por hecmanos
» [8.60] Nuevo War Thais By TheRobertxon
Vie Jun 20, 2014 10:56 am por luismc
» [7.92]Naruto Final Story!
Dom Mayo 26, 2013 2:40 am por ricardotuck
» [9.1] Fun Server
Mar Mayo 14, 2013 5:32 pm por skifer
» [9.1] The Forgotten Server v0.2.11pl2 (Mystic Spirit)
Mar Mayo 14, 2013 5:29 pm por skifer
» New Map 8.60 (Darksystem) By: Turock & Gilio LIsto Arreglado El
Mar Mayo 07, 2013 5:27 pm por tonyso
» Ocean Clasic Global Map 8.6
Miér Mayo 01, 2013 11:19 pm por maganiua
» ayuda a abrir puertos
Lun Abr 29, 2013 5:58 pm por XxStroksxX
» [8.60] Speedy War
Dom Abr 28, 2013 5:51 pm por Sunnade'Audio