-
Total de itens
489 -
Registro em
-
Última visita
-
Dias Ganhos
15
Tudo que Leoxtibia postou
-
Copiei, é que só enviei essa linha, mas o resto tá aí: local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY `value` DESC;")
-
Vlw por responder cara, mas não tá funcionando. Essa parte que você pediu pra add no Simpletasklib, é no final né? storage_rank_task = 200154 function getRankStorage(cid, value, max, RankName) -- by vodka local str ="" str = "--[".. (RankName == nil and "RANK STORAGE" or ""..RankName.."") .."]--\n\n" local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY `value` DESC;") if (query:getID() ~= -1) then k = 1 repeat if k > max then break end str = str .. "\n " .. k .. ". "..getPlayerNameByGUID(query:getDataString("player_id")).." - [" .. query:getDataInt("value") .. "]" k = k + 1 until not query:next() end return doShowTextDialog(cid, 2529, str) end Pq eu coloquei no final do script e deu o seguinte erro: [Error - LuaScriptInterface::loadFile] data/lib/Simplestasklib.lua:156: unfinished string near '" ORDER BY `value` ' [07/04/2012 12:51:13] [Warning - LuaScriptInterface::initState] Cannot load data/lib/ E no caso, a linha 156 é a: local query = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..value.." ORDER BY `value` Sabe oq pode ser? =S
-
Aí vai o tópico para você dar uma olhada: http://www.xtibia.com/forum/topic/169187-rank-de-kills-para-guild/page__p__1115961__hl__+top%20+frags__fromsearch__1#entry1115961 Basicamente é verificar se um player tem acesso a um local ou não, e parece que deve ser usado como action na porta, por exemplo. Mas não sei como fazer isso.
-
Será que alguém seria capaz de fazer um rank para esse sistema de task do Vodkart? http://www.xtibia.co...simple-task-10/ Cada task valeria um ponto ou se possível, o ponto seria editável de acordo com a task, e qdo falasse: !rank task, viesse o rank dos players.
-
vo testar aqui, jaja edito @edit Mano, ta funcionando certinho! Tá show d+! Vlw mesmo, assim que liberar te dou o REP (você merece ^^). mas, sem querer abusar... dá pra me tirar uma dúvida nesse tópico: http://www.xtibia.com/forum/topic/183758-onde-coloco-esse-script/
-
Essas signs tão fod@ d+! Parabéns! Será que você poderia fazer uma pra mim? Tema: Tibia Texto: ZueraOT
-
Certo, então para colocar mais monstros ´é só adicionar a linha abaixo? pid = doCreateMonster(monster, pos)addEvent(removeMonster, 6000, pid)
-
Ptz cara, vlw mesmo! Pena que esgotei o REP+ mas assim que puder, vo te dar! Ajudou bastante! Só uma coisa... como faço para colocar mais monstros na mesma invasão? Exemplo: 2 morgaroths..?
-
[Creaturescripts] Walking Effect On Outfit
tópico respondeu ao AnneMotta de Leoxtibia em Globalevents e Spells
Nossa, mto bom! Testei aqui e funcionou certinho! Continue assim =P Pena que já esgotei o Rep de hoje =S Mas parabéns! -
Olá, procurei aqui no fórum mas não encontrei exatamente o que eu queria ou que pudesse ajudar a resolver. Então, eu gostaria de um sistema de invasão que acontecesse em certo horário e depois de um certo tempo, caso ninguém fosse matar os monstros da invasão, eles desaparecessem. Isso para evitar que junte muitos monstros, exemplo: teve uma invasão de 2 ghazbaran, se ninguém for matar vai ter invasão de novo e vai juntar mais monstros. Caso alguém saiba como resolver isso, agradeço e Rep +.
-
Estava vendo um tópico aqui do xtibia e o cara que mandou o script fala isso: Para finalizar como não fiz por storage, você deve utilizar esse codigo para verificar se player pode passar: if (db.getResult("SELECT * FROM `guilds` WHERE `id` = " .. getPlayerGuildId(cid) .. " AND `acesso` > " .. os.time() .. ";"):getID() ~= -1) then --acesso liberado-- end Aí, um cara que teve a mesma dúvida que a minha, pergunta: Onde coloco isso? ; O cara que mandou o script responde: e quanto a isso: if (db.getResult("SELECT * FROM `guilds` WHERE `id` = " .. getPlayerGuildId(cid) .. " AND `acesso` > " .. os.time() .. ";"):getID() == 0) then --acesso liberado-- end [i]Bom, na porta, tile, tp ... se fosse por storage você faria um comando assim:[/i] if getPlayerStorageValue(cid, 123456) == 1 then --acesso liberado-- end [i]Como nao utilizei storage mandei a rotina que voce deve utilizar[/i] Mesmo assim não entendi, é action?movements? Onde coloco? Se alguém puder ajudar, explicando melhor, agradeço e Rep +
-
Bom, primeiramente não sei é a área correta, mas achei que isso também pudesse ser feito por script, talkaction ou algo do tipo. Então, gostaria de saber como faço para deletar players inativos da database do meu ot server, e com ele fosse deletados os itens do depot e as houses,principalmente. Eu uso o sql editor e já testei alguns comandos. Um dos comandos dizia que a ação não podia ocorrer por causa do ownerid na table "guilds", mas deletei a guild e mesmo assim não funfou. O outro é pelo globalevent que tem aqui no xtibia (dbcleaner), mas apareceu uma mensagem de: no such function. Alguém teria um modo de apagar as accounts e os players inativos? Se alguém tiver, ou souber o que fiz de errado nos modos anteriores, agradeço e REP ++! Info: ot versão 8.60
-
Já já testo, é que não estou em casa ^^ mas mesmo assim vlw.. Rep + Quando eu chegar, edito =P
- 4 respostas
-
- aura
- aure system
-
(e 3 mais)
Tags:
-
Então, o VIP SYSTEM by account
- 4 respostas
-
- aura
- aure system
-
(e 3 mais)
Tags:
-
Aí galera eu consegui um script de aura aqui no mesmo xtibia e ele está configurado para que ela apareça nos players lvl 500+. (Para quem não sabe o que é um sistema de aura, é uns efeito que ficam "saindo" do player quando ele alcança um certo level.) Será que teria como ela só aparecer nos Vips Account? Se alguém souber como, ajuda aí please e REP +. Acho que isso irá ajudar muita gente =D Segue o script: Informação: Ot 8.6 // VIP system by account function sendEffect(cid) if isCreature(cid) then local pos = getCreaturePosition(cid) local x = math.random(pos.x-1,pos.x+1) local y = math.random(pos.y-1,pos.y+1) doSendMagicEffect({x=x,y=y,z=pos.z}, 4) doSendMagicEffect({x=x,y=y,z=pos.z}, 34) addEvent(sendEffect,2000,cid) end end function onLogin(cid) if getPlayerLevel(cid) >= 500 then sendEffect(cid) end registerCreatureEvent(cid, "AdvEffect") return TRUE end function onAdvance(cid, skill, oldLevel, newLevel) if skill == SKILL__LEVEL and newLevel == 500 then sendEffect(cid) end return TRUE end
- 4 respostas
-
- aura
- aure system
-
(e 3 mais)
Tags:
-
É, acho que não expliquei direito =P Seria preciso um item para que o player pudesse usar a talkaction e assim que ele falasse !buygmp ... comprasse 100 great mana potion retirando dinheiro dele.
-
Ahh Beeki, vlw ai.. Eu quero adicionar um novo outfit a partir de sprites que já tenho (tenho já nas posições e talz...) Meu ot é versão 8.6, se puder fazer o tutorial, vai me ajudar bastante e também a várias outras pessoas. ^^
-
Aí, gostaria de uma talkaction na qual o player vip falaria: !buymp ; !buyhp .. e ai vai.. mas precisaria de um item que pegaria numa quest... para isso. Eu uso o system vip by account ( não sei se interfere em algo). Será que alguém poderia ajudar? Informação: Ot 8.60
-
Ahh vlw ai os dois, mas era um item sim.. Vlw ai vodkart (sempre me ajudando =P Rep +) .. O tutorial pra por um outfit.. alguem tem?
-
Bom, primeiramente eu gostaria,se possível, de um script no qual um item desse um determinado outfit ao player. E se alguém teria um tutorial para inserir um novo outfit no ot, eu já tenho as sprites porém não sei como coloca. O tutorial que achei aqui no xtibia não funcionou, ele utilizava Dat Editor e fiz tudo certinho, porém no final o meu outfit tinha "virado" uma barata verde lá. Se alguém puder me passar um tutorial ou puder me dizer como que faz pra colocar um...agradeço e Rep + por cada pedido, um em cada dia ^^ (bom, com relação a esse segundo pedido não sei se é a seção correta, caso não seja algum moderador pode movê-lo,por favor?) Informação: Ot versão 8.60
-
[Arquivado]VIP Em OTServers: Necessidade ou Lucro?
tópico respondeu ao dwhfms de Leoxtibia em Noticias - Arquivo
HisashiltYamaguti Vou discordar de você no seguinte ponto. Você mesmo não acha certa a questão "eu prefiro gastar dinheiro com o global do que com ot server" e partindo a análise desse ponto, acha que a maioria das pessoas pensa assim. Já que a MAIORIA pensa assim você não acha que seria muita privação da vida do admin (ou da equipe muito competente,muito boa que nem você falou) criar um ot de qualidade comparável ao global, para só aí conseguir manter o ot com recursos do OT? Acho que para o Ot ser bom ou sério não é preciso chegar a tanto. Se a maioria pensa assim, quer dizer que mesmo tendo qualidade ele não vai conseguir manter o Ot online. Sobre a questão de que se pode haver outras vantagens alem da VIP, cabe ao admin decidir...caso tenha outras vantagens como ITENS VIP, aí passa a caber aos PLAYERS escolher pela compra ou não, já que ninguém é forçado a nada. -
[Arquivado]VIP Em OTServers: Necessidade ou Lucro?
tópico respondeu ao dwhfms de Leoxtibia em Noticias - Arquivo
Acho que ter item vip é necessário para manter o ot online sim, essa é a única forma que o dono tem para aliar o sustento do ot ao divertimento dos players. Quanto ao lucro...acho que se ele passa somente 2 semanas aberto e depois o ot é fechado ele lucra bem menos do que lucraria em pelo menos 5 meses de ot online (mesmo ja retirando os gastos para manter o ot online). -
Smix valeu ai cara por ter tentado (oq vale eh a intenção ReP +) Já que você perguntou, aí vai um outro: Tipo do script: Ataque com Duas Armas Protocolo (versão do Tibia): 8.60 Nível de experiência: Baixo Adicionais/Informações: O script faria com que pudesse usar duas swords,axes ou clubs que eu escolhesse (só akelas duas poderiam ser usadas) e o ataque fosse aumentado com o uso das duas armas.
-
Como ninguém respondeu o meu outro tópico, vou mandá-lo novamente pra ver se consigo respostas (não sei se pode fazer isso, mas é que já tem um bom tempo que aguardo e não recebo respostas então...) @Topic: Alguém poderia me ajudar com a seguinte dúvida? Bom, consegui um script de WoE (script ta funcionando QUASE que perfeitamente) e acredito que muitos de vocês tenham. Então, estou querendo saber como eu coloco para o tp do WoE aparecer sozinho sem precisar do comando /woe on. Ai segue as linhas onde tem sobre a hora e também as tags do globalevents: Tags globalevents: <globalevent name="WoE" interval="30" event="script" value="woe.lua"/> <globalevent name="start_woe" interval="30" event="script" value="start_woe.lua"/> Linha sobre o tempo de partida: --days woe_config.dias = {"tuesday", "thursday", "saturday"} --time to start woe_config.horaPartida = 16 O que não entendo é essa parte de woe_config.horaPartida que mesmo colocando uma hora exemplo 16 não funciona. Se alguém puder ajudar Rep+..obrigado desde já.
-
Alguém poderia me ajudar com a seguinte dúvida? Bom, consegui um script de WoE (script ta funcionando QUASE que perfeitamente) e acredito que muitos de vocês tenham. Então, estou querendo saber como eu coloco para o tp do WoE aparecer sozinho sem precisar do comando /woe on. Ai segue as linhas onde tem sobre a hora e também as tags do globalevents: Tags globalevents: <globalevent name="WoE" interval="30" event="script" value="woe.lua"/> <globalevent name="start_woe" interval="30" event="script" value="start_woe.lua"/> Linha sobre o tempo de partida: --days woe_config.dias = {"tuesday", "thursday", "saturday"} --time to start woe_config.horaPartida = 16 O que não entendo é essa parte de woe_config.horaPartida que mesmo colocando uma hora exemplo 16 não funciona. Se alguém puder ajudar Rep+..obrigado desde já.
-
- wo
- war of emperium
-
(e 1 mais)
Tags:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.