Tudo que fabiodias postou
-
(Resolvido)Quest que dá Book e quest tipo Annihilator
Se tiver duvidas comenta abaixo.. Link1: http://www.tibiaking.com/forum/topic/13388-como-criar-quest/ Link2: http://www.tibiaking.com/forum/topic/20006-tutorial-criando-quest-log/
-
(Resolvido)Criar um servidor
ta ai amigo,minha net também é oi velox rs no tutorial to ensinando a criar servidor certinho sem erros..
-
BUG sistema pk, não aparece a caveira
Esse script se baseia onde é contado os frags do jogador, dando a ele a skull configurada por exemplo. Matou de 1 ~ 10 = White Skull 11 ~ 20 = Yellow Skull etc... Em mods crie Skull System.xml e coloque: Citar Em config.lua troque: Citar Por: Citar Espero ter ajudado bye bye
-
TFS by OrochiElf
Bem legal,se disponibilizar as sources ficaria mas legal ainda huhu
-
Baiakzik Full (new Version)
Gm não cria itens mas caso queira é só arrumar no talkations creio eu,para gm poder criar itens pelo /b
-
Baiakzik Full (new Version)
@bump
- Avaliação de HUNT Marcelo.V
-
Instalando efeito no servidor modo mais fácil!
@Bump
-
(Resolvido)Problema na Distro | Não consigo logar no ot!
o ip que deve aparecer,é o seu mesmo da sua net mas o erro save só ir em data/globalevents/script/save.lua troque seu arquivo lua por esse abaixo local config = { broadcast = {120, 30}, shallow = "no", delay = 120, events = 30 } config.shallow = getBooleanFromString(config.shallow) local function executeSave(seconds) if(isInArray(config.broadcast, seconds)) then local text = "" if(not config.shallow) then text = "" else text = "" end text = text .. "[AUTO]Salve Server" .. seconds .. "Segundos!" doBroadcastMessage(text) end if(seconds > 0) then addEvent(executeSave, config.events * 1000, seconds - config.events) else doSaveServer(config.shallow) end end function onThink(interval, lastExecution, thinkInterval) if(table.maxn(config.broadcast) == 0) then doSaveServer(config.shallow) else executeSave(config.delay) end return true end Agora vá em data/globalevents.xml e troque a tag do save por essa abaixo <globalevent name="save" interval="1500000" event="script" value="save.lua" /> agora erro de não entrar no servidor,você como é HOSTER tem que entra pelo ipv4 vá em iniciar do seu pc/executar e escreva CMD vá abrir uma pasta preta escreva dentro ipconfig e pegue seu ipv4 para entrar como admin... problemas dos players não conseguiram acessar libere as portas 7272 também
-
Ts3 para tibiaking?alguem concorda?
Verdade,seria ótimo ter um ts sendo organizado rs
- Salgado OT
- Arena Survival
-
[Error-CreatureScript Interface] data/lib
Siga o tutorial do link abaixo,garanto que não ira ver erros... Link1: http://www.tibiaking.com/forum/topic/37546-tutorial-como-criar-novos-pokemons-para-seu-servidor/
- Sugestões para o R.M.E.
-
Ts3 para tibiaking?alguem concorda?
iria ser ótimo ter um ts3 para nos membro do tibiaking..
-
Ts3 para tibiaking?alguem concorda?
Matheus bem que poderia ter team speak3.. para o pessoal do fórum né,ia ser bem legal conversa com todos será que apoiariam?
-
global 8.6 com soucers
Link1: http://www.tibiaking.com/forum/topic/18486-global-full-860-project-gustavo-ferreira-v20/ Link2: http://www.tibiaking.com/forum/topic/11594-86-global-fullzaowte/
-
Trocar REAL SERVER para TFS 0.4
sim,segue o tutorial e garanto que vai conseguir,se caso ouve duvida comente abaixo!!
-
Vocês jogariam ?!
10.10 no caso não se fosse 8.60 creio que sim,porque a juventude de hoje em dia gosta dessa versão,e iria ficar bem legal
-
Thayam's Show Off
Bem legal cara,parabéns !!
-
Trocar REAL SERVER para TFS 0.4
abaixe o tsf 0.4 e siga o tutoriais abaixo! TSF 0.4: http://www.tibiaking.com/forum/topic/33395-tfs-04-cast-atualiza%C3%A7%C3%A3o-github-acompanhe-e-ajude/ Adicionando cast: http://www.tibiaking.com/forum/topic/34609-add-cast-system-pra-quem-j%C3%A1-tem-os-c%C3%B3digos-na-distro/ sources: https://github.com/luanlucian93/TFS-0.4-DEV/archive/master.zip Distro compilada: http://www.4shared.com/rar/6Rn100veba/TFS_04_rev_3777_vs_106.html? Tutorial ensinando: http://www.tibiaking.com/forum/topic/8763-videocompilando-servidor-para-windows/
-
Inspirações para WEB.
Cara muito bom,muito bom mesmo,você é uma figura merece meu respeito reputado+
-
Script Casino versão 2.0
size=24]Versão 2.0 100% ElfBot Necessario: Dice Golden BackPack Purple BackPack 1º Passo Neste Script, usaremos 'purple backpack' e 'golden backpack' como na foto acima >>> atenção <<< Sempre deixar BP Dourada FECHADA Sempre deixar BP Roxa ABERTA VAZIA Sempre deixar mao do lado > LIVRE Sempre DP do lado ESQUERDO Sempre começar o script da primeira linha 2º Passo Criar Script 'Casino' pode ser qualquer nome. Aqui ele joga com 50k e paga 80k Action START setcaption 'script by Adolf' | if [$topitem.($posx+1).($posy-1).($posz) == 3043] {collectitems 'purple backpack' 3043 | wait 1000 | equiplhand 3043 | wait 1000 | gotolabel MOVE} else {gotolabelSTART} ACTION MOVE setcaption 'MOVE' | if .id == 3043 && $lhandslot.count >= [color=#000080]5 ] {openbpitem | wait 1500 | unequip 'lhand' 'golden backpack' | wait 1000 | say 'Fale H ou L agora.' | gotolabelCHECK} | else {gotolabel START} Action CHECK setcaption 'CHECK' | if [$curmsg.isdefault && $playersaround.2 && $curmsg.content == 'l'] {usegroundxyz [$posx] [$posy-1] [$posz] | wait 1000 | gotolabel LOW} if [$curmsg.isdefault && $playersaround.2 && $curmsg.content == 'h'] {usegroundxyz [$posx] [$posy-1] [$posz] | wait 1000 | gotolabel HIGH } | else {gotolabel CHECK} Action LOW setcaption 'LOW' | if [$topitem.($posx).($posy-1).($posz) == 5792 || $topitem.($posx).($posy-1).($posz) == 5793 || $topitem.($posx).($posy-1).($posz) == 5794]{gotolabel PAYOUT} else {say 'Perdeu Playboy' | openbpitem | gotolabel START} Action HIGH setcaption 'HIGH' | if [$topitem.($posx).($posy-1).($posz) == 5795 || $topitem.($posx).($posy-1).($posz) == 5796 || $topitem.($posx).($posy-1).($posz) == 5797] {gotolabel PAYOUT} else {say 'Perdeu Playboy' | openbpitem | gotolabel START} Action PAYOUT setcaption 'PAYOUT' | dropitemsxyzamount [$posx+2] [$posy-1] $posz 3043 8 | say 'You Won.' | openbpitem | wait 500 | gotolabel START Hotkey Bugar DP auto 200 dropitemsxyzamount $posx [$posy-1] $posz 3031 01 | wait 500 | dropitemsxyzamount $posx [$posy-1] $posz 3035 01 | wait 500SPOILER: Copiar e Colar EDIT do Casino SPOILER: Versão 2.8 Quem tiver interesse de adquirir mande mensagem. - Funciona qualquer lado do DP (esquerda/ direita) - Toca Instrumento (quando apostador ganha) - Vira o char pra quem esta apostando - Não tem bug ao pagar (com mais de 1kk na bp) - Apostas 50, 100, 200 e 500k
-
[Problema com script] Cassino
size=24]Versão 2.0 100% ElfBot Necessario: Dice Golden BackPack Purple BackPack 1º Passo Neste Script, usaremos 'purple backpack' e 'golden backpack' como na foto acima >>> atenção <<< Sempre deixar BP Dourada FECHADA Sempre deixar BP Roxa ABERTA VAZIA Sempre deixar mao do lado > LIVRE Sempre DP do lado ESQUERDO Sempre começar o script da primeira linha Hotkey Bugar DP auto 200 dropitemsxyzamount $posx [$posy-1] $posz 3031 01 | wait 500 | dropitemsxyzamount $posx [$posy-1] $posz 3035 01 | wait 500 2º Passo Criar Script 'Casino' pode ser qualquer nome. Aqui ele joga com 50k e paga 80k Action START setcaption 'script by Adolf' | if [$topitem.($posx+1).($posy-1).($posz) == 3043] {collectitems 'purple backpack' 3043 | wait 1000 | equiplhand 3043 | wait 1000 | gotolabel MOVE} else {gotolabelSTART} ACTION MOVE setcaption 'MOVE' | if .id == 3043 && $lhandslot.count >= 5 ] {openbpitem | wait 1500 | unequip 'lhand' 'golden backpack' | wait 1000 | say 'Fale H ou L agora.' | gotolabelCHECK} | else {gotolabel START} Action CHECK setcaption 'CHECK' | if [$curmsg.isdefault && $playersaround.2 && $curmsg.content == 'l] {usegroundxyz [$posx] [$posy-1] [$posz] | wait 1000 | gotolabel LOW} if [$curmsg.isdefault && $playersaround.2 && $curmsg.content == 'h'] {usegroundxyz [$posx] [$posy-1] [$posz] | wait 1000 | gotolabel HIGH } | else {gotolabel CHECK} Action LOW setcaption 'LOW' | if [$topitem.($posx).($posy-1).($posz) == 5792 || $topitem.($posx).($posy-1).($posz) == 5793 || $topitem.($posx).($posy-1).($posz) == 5794]{gotolabel PAYOUT} else {say 'Perdeu Playboy' | openbpitem | gotolabel START} Action HIGH setcaption 'HIGH' | if [$topitem.($posx).($posy-1).($posz) == 5795 || $topitem.($posx).($posy-1).($posz) == 5796 || $topitem.($posx).($posy-1).($posz) == 5797] {gotolabel PAYOUT} else {say 'Perdeu Playboy' | openbpitem | gotolabel START} Action PAYOUT setcaption 'PAYOUT' | dropitemsxyzamount [$posx+2] [$posy-1] $posz 3043 8 | say 'You Won.' | openbpitem | wait 500 | gotolabel START Download Colar na pasta 'Script' dentro da pasta do 'ElfBot'. Baixe apenas se tiver dificuldade de copiar e colar o codigo no Edit do CaveBot. SPOILER: Copiar e Colar EDIT do Casino SPOILER: Versão 2.8 (pago) Quem tiver interesse de adquirir mande mensagem. - Funciona qualquer lado do DP (esquerda/ direita) - Toca Instrumento (quando apostador ganha) - Vira o char pra quem esta apostando - Não tem bug ao pagar (com mais de 1kk na bp) - Apostas 50, 100, 200 e 500k
-
VIP name fail
troque a script por essa,caso resolver clique em melhor resposta para tópico ser fechado... -- Script SYtem vip 2.0 -- function onSay(cid, words, param) if(words == "!vipdays") then local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(cid, 13540) - timenow)/(24 * 60 * 60)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no seu character.") elseif(words == "/checkvip") then if getPlayerAccess(cid) == 5 then if not param then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(param) if not isPlayer(player) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player "..player.." not found.") end local timenow = os.time() local quantity = math.floor((getPlayerStorageValue(player, 13540) - timenow)/(24 * 60 * 60)) doPlayerPopupFYI(cid, "O jogador tem ".. (quantity < 0 and 0 or quantity) .." dias de VIP no character.") return TRUE end elseif(words == "/addvip") then if getPlayerAccess(cid) == 5 then local t = string.explode(param, ",") if not t[2] then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") end local player = getPlayerByName(t[1]) local name = getCreatureName(player) local days = t[2] local pid = getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end local daysvalue = days*3600*24 local storageplayer = getPlayerStorageValue(player, 13540) local timenow = os.time() local time = storageplayer <= 0 and (timenow + daysvalue) or (storageplayer + daysvalue) if string.find(tostring(getCreatureName(pid)),"[[Vip]]") then doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Foram adicionados "..days.." dias de VIP no seu character.") setPlayerStorageValue(player, 13540, time) local quantity = math.floor((getPlayerStorageValue(player,13540) - timenow)/(3600*24)) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você tem "..quantity.." dias de VIP restantes.") else setPlayerStorageValue(player, 13540, time) db.executeQuery("UPDATE `players` SET `name` = '[Vip] "..name.."' WHERE `id` = "..getPlayerGUID(player)..";") doRemoveCreature(player) end end elseif(words == "/delvip") then if getPlayerAccess(cid) == 5 then local dec = MESSAGE_INFO_DESCR if(param == "") then return TRUE,doPlayerSendTextMessage(cid,18,"Command param required.")end local C,t = {},string.explode(param, ",") C.pos = getPlayerPosition(cid) C.uid = getCreatureByName(t[1]) C.time = ((tonumber(t[2]) == nil) and 1 or tonumber(t[2]))*3600*24 --Tempo da vip por dia. C.days = (tonumber(t[2]) == nil) and 1 or tonumber(t[2]) --Dias de vip. if(getPlayerStorageValue(C.uid,13540) < C.time)then doPlayerSendTextMessage(cid,dec,'O jogador '..t[1]..' não possui '..C.days..' dias de vip.') else doPlayerSendTextMessage(cid,dec,'Você removeu '..C.days..' dias de vip do player '..t[1]..'.') setPlayerStorageValue(C.uid,13540,getPlayerStorageValue(C.uid,13540)-C.time) end doSendMagicEffect(C.pos, math.random(28,30)) end end return TRUE end