Tudo que Danihcv postou
-
[Pedido] Script save on logout
www.tibiaking.com/forum/topic/33611-tutorial-resolvendo-qualquer-erro-na-data-base Vc só vai ter um trabalhão...
-
(Resolvido)[ERRO] SCRIPT
Cria um arquivo .lua chamado killinginthenameof.lua na pasta data/creaturescripts/scripts: Coloca em login.lua: registerCreatureEvent(cid, "KillingInTheNameOf") E em creaturescripts.xml coloca isso: <event type="kill" name="KillingInTheNameOf" event="script" value="killinginthenameof.lua"/> Diz se funcionou.
-
Sourcers e um distro!
Então aconselho vc a procurar outra.. rsrs :S
-
[HELP] Tirando site e adicionando ACC Manager !
Qual erro?? Manda print do erro e põe teu config.lua aqui.
-
Sourcers e um distro!
Ta faltando um arquivo chamado xmlmemory.h que deveria ficar dentro da pasta libxml
-
[HELP] Tirando site e adicionando ACC Manager !
No config.lua procura por sqltype, ai vai ter la: sqltype="mysql" ai vc substitui o "mysql" por "sqlite" assim: sqltype="sqlite" Td que tiver "mysql" vc substitui por sqlite.
-
[HELP] Tirando site e adicionando ACC Manager !
Vai no config.lua e habilita o account manager. Avisa se funcionou e se precisa de mais alguma coisa.
-
ajuda com monster
Tentou aunentar o radius??
-
ajuda erro script
Pois eh, quando vi tb n achei possível, pois deve ser configuração de sources pra qnd um player atacar outro aí sim ficar com o battle red.
- [Ajuda] Não Aparece Itens do Poketibia No Remeres
-
(Resolvido)[Erro] Alguém pode me dizer oque tem de errado nesse script?
Kkkkk LOOOL... Faz assim: clica do lado do primeiro L desse script, ai aperta backspace pra cacete e dps salva.
-
(Resolvido)[ERRO] SCRIPT
Posta seu script aqui.
-
Mensagem ao criar CHARACTER
-- Script by Danihcv to TibiaKing.com function onLogin(cid) local msg = "Muito obrigado por entrar no nosso servidor." -- Mensagem que irá aparecer. local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then if getGlobalStorageValue(getPlayerAccountId(cid)+555) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, msg) setGlobalStorageValue(getPlayerAccountId(cid)+555, 1) end return TRUE end end Pedi uma ajuda pro Jamison. Vê se funciona aí.
-
AJUDA COM POSSIVEL BUG
kkk, sim é um br. E sim, o Gesior tem bugs. Também uso gesior 2012, meu ot é 10.10 e com cast, porém ainda está fechado, ou seja, se o meu tb tiver esses bugs, ainda ñ sei e por isso ainda ñ sou capaz de te responder algo com mais exatidão. Desculpe. :/
-
AJUDA COM POSSIVEL BUG
Sua senha da data base é segura?? Você checou se existe uma conta cujo login é 1 e a senha tb é 1 (no caso me refiro a conta de admin, pois tem ot servers q a conta de admin é 1/1 no caso, tem que ser modificada para que tenha uma senha segura. Na verdade vc tem que excluir tds as contas que ja vieram "default" no seu ot.)?? Se essa conta existir, apague e faça uma mais segura para admins.
-
Mensagem ao criar CHARACTER
Tenta mudar a storage do account manager. N LEMBRO SE MUDANDO A STORAGE, O ACCOUNT MANAGER DEIXA DE SER ACCOUNT MANAGER, MAS ACHO QUE Ñ. ENTÃO VÊ AÍ SE FUNCIONA, MUDANDO A STORAGE DELE PELA DATA BASE.
-
Mensagem ao criar CHARACTER
Eu tenho 2 tipos de msgs vermelhas (teoricamente) testa aí e vê se alguma te agrada: Primeira: -- Script by Danihcv to TibiaKing.com function onLogin(cid) local msg = "Muito obrigado por entrar no nosso servidor." -- Mensagem que irá aparecer. if getGlobalStorageValue(getPlayerAccountId(cid)+555) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, msg) setGlobalStorageValue(getPlayerAccountId(cid)+555, 1) end return TRUE end Segunda: -- Script by Danihcv to TibiaKing.com function onLogin(cid) local msg = "Muito obrigado por entrar no nosso servidor." -- Mensagem que irá aparecer. if getGlobalStorageValue(getPlayerAccountId(cid)+555) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, msg) setGlobalStorageValue(getPlayerAccountId(cid)+555, 1) end return TRUE end Olha, é pq como vc sabe, eu ñ to podendo testar os scripts agr, aí ta indo td de cabeça, mas se ñ me engano uma dessas 2 manda msg pro server td, então vê aí qual que manda só pro player.
-
Mensagem ao criar CHARACTER
-- Script by Danihcv to TibiaKing.com function onLogin(cid) local msg = "Muito obrigado por entrar no nosso servidor." -- Mensagem que irá aparecer. if getGlobalStorageValue(getPlayerAccountId(cid)+555) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, msg) setGlobalStorageValue(getPlayerAccountId(cid)+555, 1) end return TRUE end Tenta agr...
- Não Salva
-
(Resolvido)Dois pedidos!
Pra instalar faz assim: Voce precisa ir no seu editor de mapa e adicionar um action id pra alavanca. Adiciona essa tag em actions.xml: <action actionid="ACTION ID DA ALAVANCA" event="script" value="SCRIPT.lua"/> Aí na pasta actions/scripts vc coloca esse script: (o nome desse script será o nome que vc irá colocar na tag acima na parte de value" ") local pos = getPlayerPosition(cid) local up = {x= pos.x, y = pos.y, z= pos.z+1} -- aumenta um andar local down = {x= pos.x, y = pos.y, z= pos.z-1} -- diminui um andar. function onUse(cid, item, fromPosition, itemEx, toPosition) if (item.itemid == 1946) then doTeleportThing(cid, up) elseif (item.itemid == 1945) then doTeleportThing(cid, down) end end
-
(Resolvido)Dois pedidos!
Tenta ae: local pos = getPlayerPos(cid) local up = {x= pos.x, y = pos.y, z= pos.z+1} -- aumenta um andar local down = {x= pos.x, y = pos.y, z= pos.z-1} -- diminui um andar. function onUse(cid, item, fromPosition, itemEx, toPosition) if (item.itemid == 1946) then doTeleportThing(cid, up) elseif (item.itemid == 1945) then doTeleportThing(cid, down) end end
- (Resolvido)Dois pedidos!
-
Mensagem ao criar CHARACTER
Script pra mostrar a msg, adiciona creaturescripts: -- Script by Danihcv to TibiaKing.com function onLogin(cid) local msg = Muito obrigado por entrar no nosso servidor. -- Mensagem que irá aparecer. if getGlobalStorageValue(getPlayerAccountId(cid)+555) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, msg) setGlobalStorageValue(getPlayerAccountId(cid)+555, 1) end return TRUE end Agora adiciona essa tag no creaturescripts.xml: <event type="login" name="msgNewChar" event="script" value="SCRIPT.lua"/> E adiciona isso antes do ultimo return dentro do arquivo login.lua que tá na pasta creaturescript/scripts: registerCreatureEvent(cid, "msgNewChar")
-
Comando apenas para premium account
Amigo, qual a versão do seu tibia?? Se for superior a 8.7 ñ da pra fazer o texto subir... :/ Script de fly: function onSay(cid, words, param) local config = { pz = true, -- players precisam estar em protection zone para usar? (true or false) battle = false, -- players deve estar sem battle (true or false) custo = false, -- se os teleport irão custa (true or false) need_level = false, -- se os teleport irão precisar de level (true or false) premium = true, -- somente vip players poderam usar o comando? ("true" or "false") storage = 13500 -- Storage Id da sua vip account caso for usar somente vips } --[[ Config lugares]]-- local lugar = { ["depot"] = { -- nome do lugar pos = {x=32346, y=32223, z=7},level = 8,price = 0}, ["temple"] = { -- nome do lugar pos = {x=32369, y=32241, z=7},level = 8, price = 0}, ["thais"] = { pos = {x=32369, y=32241, z=7},level = 8, price = 0}, ["carlin"] = { pos = {x=32360, y=31782, z=7},level = 8, price = 0}, ["venore"] = { pos = {x=32957, y=32076, z=7},level = 8, price = 0} } --[[ Lista de Viagem (Não mexa) ]]-- if (param == "list") then local str = "" str = str .. "lista de viagem :\n\n" for name, pos in pairs(lugar) do str = str..name.."\n" end str = str .. "" doShowTextDialog(cid, 6579, str) return TRUE end local a = lugar[param] if not(a) then doPlayerSendTextMessage(cid, 25, "desculpe,este lugar não existe") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.") return TRUE elseif config.premium == true and not isPremium(cid) then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com premium account podem teleportar.") return TRUE elseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.") return TRUE elseif config.need_level == true and getPlayerLevel(cid) < a.level then doPlayerSendTextMessage(cid, 25, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE then doPlayerSendTextMessage(cid, 25, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE elseif config.vip == true and getPlayerStorageValue(cid, tonumber(config.storage)) - os.time() <= 0 then doPlayerSendTextMessage(cid, 25, "Desculpe,voce nao e Player premium Para Usar o !fly!.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) return TRUE end doTeleportThing(cid, a.pos) doSendMagicEffect(a.pos, CONST_ME_TELEPORT) return TRUE end Não esqueça de configurar td na primeira parte do script Abraços.
-
Ao digitar um comando ganha vocation.
doPlayerSetVocation(cid,10) O 10 é o id da vocation.