
-
-
-
-
-
-
[Download] Bronson Server 8.60 By:Sthuart
Scan e só pra ver se tem virus no arquivo... e do Blacklist... e pra por ip da maquina por acaso de você for por online.
-
-
-
-
[Download] Bronson Server 8.60 By:Sthuart
Sim ficar parado sempre a mesma coisa fica muito monótono, antigo Bronson Server bons tempos ?, mais ele tem muito segredo não só da uma olhada na data tu entende ele...
-
[Download] Bronson Server 8.60 By:Sthuart
Vlw mano ? Boa Sorte mano, eu desanimei de OT kk trabalhei nesse ai quase 8 anos mais um rl e deu em nda int resolvi por "Uma copia" dele aqui pra quem quiser se empenhar nele... pois eu desisti... Mais tomara que de certo teu projeto desejo tudo de bom... e Tmj.
-
-
-
-
[Download] Bronson Server 8.60 By:Sthuart
@edoncarvalho Os erros citados acima sim... removi eles... baixe e teste ai...
-
[Download] Bronson Server 8.60 By:Sthuart
-
Alavanca que remove Crystais
Crie um arquivo com o nome alavanca.lua e adicione esse script. -- By Sthuart -- Alavancas aberta 9825 fechada 9826 function onUse(cid, item, frompos, item2, topos) if item.uid == 6061 then -- unique que vai por na Alavanca if item.itemid == 9825 then -- Alavanca Aberta doTransformItem(item.uid,item.itemid+1) doRemoveItem(6062) -- unique que vai por no item que vai ser removido elseif item.itemid == 9826 then -- Alavanca fechada doPlayerSendCancel(cid,"Ela está emperrada.") end end return true end Em actions.xml adicione. <action fromuid="6061" touid="6062" script="alavanca.lua" />
-
[Download] Bronson Server 8.60 By:Sthuart
Tem que add o vocation 0 no fisrt itens.
-
[AJUDA PVP] Level alto atacando lvl baixo
@dbofurie Tente esse aqui uso em um servidor meu. local config = { diffType = 1, -- 1 = NORMAL/ 2 = PERCENT maxDiff = 300 } function onCombat(cid, target) if isPlayer(cid) ~= TRUE or isPlayer(target) ~= TRUE then return TRUE end if config. diffType == 1 then -- if NORMAL if math.abs(getPlayerLevel(cid) - getPlayerLevel(target)) > config.maxDiff then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER) return FALSE end elseif config.diffType == 2 then --if PERCENT local levels = {getPlayerLevel(cid), getPlayerLevel(target)} table.sort(levels) if (((levels[2] - levels[1]) * 100) / levels[1]) > config.maxDiff then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER) return FALSE end else print("DEBUG: Wrong config.diffType") end return TRUE end
-
-
(Resolvido)CRIAR UM BOW VIP COM ELEMENTO
- Script
Quando a life do player chega a 0 da o erro da linha 11 quando a life do monster chega a zero da o erro da linha 2.- Script
Bem Ago Agora os monsters e players não morrem... e da erro na linha 11 e 2.- Script
.Qual servidor ou website você utiliza como base? tfs 0.4 Qual o motivo deste tópico? Erro. Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: function onKill(cid, target, lastHit) local level = getPlayerLevel(cid)-getPlayerLevel(target) if(isPlayer(target) ~= true) then return true end if (isInArray({1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 28, 29, 30, 31, 32, 33, 34, 35}, getPlayerVocation(cid)) and (isInArray({17, 18, 19, 20, 21, 22, 36, 37, 38, 39}, getPlayerVocation(target)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce HUMANO matou um ORC e nao pegou frag.") elseif level <= 500 then addPlayerFrag(cid, 1) return true end if (isInArray({1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 28, 29, 30, 31, 32, 33, 34, 35}, getPlayerVocation(cid)) and (isInArray({23, 24, 25, 26, 27, 40, 41, 42, 43}, getPlayerVocation(target)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce HUMANO matou um ELF e nao pegou frag.") elseif level <= 500 then addPlayerFrag(cid, 1) return true end if (isInArray({17, 18, 19, 20, 21, 22, 36, 37, 38, 39}, getPlayerVocation(cid)) and (isInArray({1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 28, 29, 30, 31, 32, 33, 34, 35}, getPlayerVocation(target)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ORC matou um HUMANO e nao pegou frag.") elseif level <= 500 then addPlayerFrag(cid, 1) return true end if (isInArray({17, 18, 19, 20, 21, 22, 36, 37, 38, 39}, getPlayerVocation(cid)) and (isInArray({23, 24, 25, 26, 27, 40, 41, 42, 43}, getPlayerVocation(target)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ORC matou um ELF e nao pegou frag.") elseif level <= 500 then addPlayerFrag(cid, 1) return true end if (isInArray({23, 24, 25, 26, 27, 40, 41, 42, 43}, getPlayerVocation(cid)) and (isInArray({1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 28, 29, 30, 31, 32, 33, 34, 35}, getPlayerVocation(target)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ELF matou um HUMANO e nao pegou frag.") elseif level <= 500 then addPlayerFrag(cid, 1) return true end if (isInArray({23, 24, 25, 26, 27, 40, 41, 42, 43}, getPlayerVocation(cid)) and (isInArray({17, 18, 19, 20, 21, 22, 36, 37, 38, 39}, getPlayerVocation(target)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ELF matou um ORC e nao pegou frag.") elseif level <= 500 then addPlayerFrag(cid, 1) return true end if (isPlayer(cid) == true) and (isPlayer(target) == true) then if getPlayerSkullType(target) == SKULL_WHITE then addPlayerFrag(cid, 1) elseif getPlayerSkullType(target) == SKULL_YELLOW then addPlayerFrag(cid, 1) elseif getPlayerSkullType(target) == SKULL_RED then addPlayerFrag(cid, 1) elseif getPlayerSkullType(target) == SKULL_BLACK then addPlayerFrag(cid, 1) elseif getPlayerSkullType(target) == SKULL_NONE then addPlayerFrag(cid, 1) end return TRUE end end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.- [Download] Bronson Server 8.60 By:Sthuart
- (Resolvido)SCRIPT DE BOSS ALEATORIO
function onThink(interval, lastExecution) local mName = 'none' local pos = {x=0,y=0,z=0} local dice = 1 local thing = 0 local certo = 2 local try = 30 while certo == 2 and try > 0 do try = try -1 dice = math.random(31) -- numero total de bosses if dice == 1 then mName = 'laracna' pos = {x=980, y=866, z=12} elseif dice == 2 then mName = 'son of ancalagon' pos = {x=955, y=369, z=8} elseif dice == 3 then mName = 'son of ancalagon' pos = {x=1651, y=615, z=12} elseif dice == 4 then mName = 'Wormageddon' pos = {x=331, y=390, z=8} elseif dice == 5 then mName = 'olog-hai' pos = {x=1664, y=1141, z=8} elseif dice == 6 then mName = 'olog-hai' pos = {x=507, y=835, z=10} elseif dice == 7 then mName = 'scatha' pos = {x=1394, y=210, z=9} elseif dice == 8 then mName = 'valaraukar' pos = {x=554, y=295, z=1} elseif dice == 9 then mName = 'valaraukar' pos = {x=332, y=508, z=4} elseif dice == 10 then mName = 'ferumbras' pos = {x=1865, y=811, z=0} elseif dice == 11 then mName = 'jormungand' pos = {x=616, y=518, z=9} elseif dice == 12 then mName = 'adramelech' pos = {x=1659, y=517, z=11} elseif dice == 13 then mName = 'ancalagon' pos = {x=1630, y=851, z=14} elseif dice == 14 then mName = 'smaug' pos = {x=1397, y=375, z=2} elseif dice == 15 then mName = 'eddie' pos = {x=1636, y=458, z=11} elseif dice == 16 then mName = 'the necromancer' pos = {x=557, y=315, z=0} elseif dice == 17 then mName = 'baalrog' pos = {x=553, y=761, z=9} elseif dice == 18 then mName = 'emelianenko' pos = {x=1206, y=766, z=11} elseif dice == 19 then mName = 'khel thuzad' pos = {x=1788, y=453, z=15} elseif dice == 20 then mName = 'ungoliant' pos = {x=1790, y=374, z=6} elseif dice == 21 then mName = 'saruman' pos = {x=959, y=983, z=1} elseif dice == 22 then mName = 'cerberus' pos = {x=1779, y=355, z=12} elseif dice == 23 then mName = 'scatha' pos = {x=1104, y=1183, z=0} elseif dice == 24 then mName = 'azaka' pos = {x=537, y=196, z=6} elseif dice == 25 then mName = 'Melkors Summon' pos = {x=1540, y=94, z=13} elseif dice == 26 then mName = 'Avari Leader' pos = {x=978, y=1341, z=8} elseif dice == 27 then mName = 'Azazel' pos = {x=374, y=182, z=9} elseif dice == 28 then mName = 'The Necromancer' pos = {x=337, y=706, z=1} elseif dice == 29 then mName = 'Wormageddon' pos = {x=274, y=832, z=9} elseif dice == 30 then mName = 'Melkors Summon' pos = {x=309, y=846, z=9} elseif dice == 31 then mName = 'Lord of The Elements' pos = {x=127, y=818, z=13} else mName = 'laracna' pos = {x=1387, y=1504, z=11} end thing = getCreatureByName(mName) if thing == nil then print('Sumonando BOSS: '..mName) doSummonCreature(mName, pos) certo = 1 else print('Ja existe.. tentando outro') end end return TRUE end Tente esse aqui.- ALAVANCA QUE CRIA MOBS
Faz o seguinte em actions.xml coloque: <action uniqueid="1450" script="summon.lua" /> Em \data\actions\scripts copie um script e renomeio para summon.lua e coloque esse script . function onUse(cid, item, frompos, item2, topos) if item.uid == 1450 then if item.itemid == 1945 then doTransformItem(item.uid,item.itemid+1) local monstro = "demon" mon1pos = {x=1212, y=753, z=7} doSummonCreature(monstro, mon1pos) elseif item.itemid == 1946 then if getPlayerAccess(cid) >= 3 then doPlayerSendCancel(cid,"Cuidado.") doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Voce nao consegue mover esta alavanca.") end end end return 1 end - Script
Informação Importante
Confirmação de Termo