
Tudo que xWhiteWolf postou
-
kraleo
eu tentei fazer o segundo mas daí cansei, parei em coordenador (quase lá) AUHUHIEUHIA
-
kraleo
tem dois jeitos de alcançar isso: O primeiro é ajudando bastante, vai demorar muito pra alguém citar seu nome pra equipe mas eventualmente você vai entrar.. começar como estagiário e depois ir pra suporter e por fim moderador. O segundo é não fazendo nada e tudo que fizerem você vai lá e fala que tá uma merda, vai demorar mais doque o primeiro jeito mas é muito provável que você já suba direto pra administrador. Esse jeito tem o triplo de eficácia se tiver skype dos caras da equipe!! Boa sorte
- fail [1]
-
(Resolvido)[PEDIDO] Sistema de reset diferenciado(Hero)
em 0.4 não se usa db.executeQuery, se usa db.query.. testa agr: local time = 10 -- tempo em segundos para permitir o login function onSay(cid, words, param, channel) doSetGameState(GAMESTATE_CLOSED) db.query("UPDATE `players` SET `level` = 8 WHERE `group_id` < 6;") db.query("DELETE FROM `player_depotitems` WHERE `itemtype` NOT IN (11257, 11238, 11237, 11236, 11235, 11115, 10522, 10521, 10520, 10519, 10518, 9775, 9774, 7739, 7738, 7737, 7587, 7343, 7342, 5950, 5949, 5927, 5926, 5801, 3960, 3940, 3939, 2365, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1988, 1987, 2663, 2656, 7730, 12607, 8905, 7735, 12610, 8925, 7422, 8858, 7840, 10502, 8981, 9004, 7722, 2218, 1294, 8303, 2157);") db.query("DELETE FROM `player_items` WHERE `itemtype` NOT IN (11257, 11238, 11237, 11236, 11235, 11115, 10522, 10521, 10520, 10519, 10518, 9775, 9774, 7739, 7738, 7737, 7587, 7343, 7342, 5950, 5949, 5927, 5926, 5801, 3960, 3940, 3939, 2365, 2004, 2003, 2002, 2001, 2000, 1999, 1998, 1997, 1996, 1995, 1994, 1993, 1992, 1991, 1988, 1987, 2663, 2656, 7730, 12607, 8905, 7735, 12610, 8925, 7422, 8858, 7840, 10502, 8981, 9004, 7722, 2218, 1294, 8303, 2157);") return addEvent(doSetGameState, 1000 * time, GAMESTATE_NORMAL) end
-
(Resolvido)[PEDIDO] Sistema de reset diferenciado(Hero)
troca o seu function onSay por isso daqui function onSay(cid, words, param, channel) fecha o sv e abre dnv. edit: troca tb onde tá getConfigInfo("newPlayerLevel") pelo level que vc quer que fique ao resetar.
-
(Resolvido)[PEDIDO] Sistema de reset diferenciado(Hero)
esse código foi feito usando códigos padrões, serve pra qualquer linguagem. O do ignore que não funciona em sqlite.
- Achievements & Reward Chest
-
(Resolvido)[PEDIDO] Sistema de reset diferenciado(Hero)
meu deus quanta query mal feitaaaaaaaAAAAAAAAAAAAAAAAAAAAAAAAA. De onde vcs tiraram esse IGNORE aí? esse bagulho é de mysql, ele falou que usa sqlite studio, ou seja, é sqlite a linguagem '-----' e nao precisa fazer if x or y or z or w or a, faz isInArray que tem no banco de dados tb e se chama clausula IN ().
-
(Resolvido)setConditionParam
todos os existentes podem ser encontrados em data/lib/constant.lua no seu sv. ou vc pode simplesmente checar esse tópico aqui http://www.tibiaking.com/forum/topic/49095-lib-000-const/ Não necessariamente todos os parametros que existem lá podem ser colocados na condição que você criou, vai depender mas é só usar o bom senso e fazer testes. Procurar no google pela condição tb me ajudou muito pra ver exemplos práticos de cada utilização. Espero que você consiga aprender todos!
- [!myhome] Localização da house
-
(Resolvido)Como posso colocar um sistema igual /b a players?
http://www.tibiaking.com/forum/topic/35667-broadcast-system-100/
-
(Resolvido)Como colocar sistema de dodge quando passar pelo fogo?
se vc usa esse script aqui http://www.tibiaking.com/forum/topic/33545-dodge-system-854/ é só tirar o and isCreature(attacker) do creaturescript.. mas não me responsabilizo por erros que possam vir a dar.
-
Tibia morreu tudo morreu
acho que você tá meio confuso, em nenhum momento eu fui pessimista quanto ao meu sv.
- Magnus Challenger
- Magnus Challenger
-
Tibia morreu tudo morreu
é claro que é verdade.. o mundo tá cheio de gente produtiva e insatisfeita e gente satisfeita e improdutiva. Esse papo todo começou porque o cara quis me zoar só porque eu disse que o meu servidor foi o melhor que eu já joguei.. não deixa de ser verdade, ainda mais em meio a tantos servidores ruins que não possuem administração decente, tantos servidores que não sabem até que ponto dosar os scripts que encontram pelos fóruns, tantos servidores que pagam scripters pra fazerem as suas idéias ruins serem possíveis de serem feitas. E ainda digo mais, desses 1600 REP's, mais metade foi fazendo coisas que eu considerava totalmente idiota e sem noção de serem colocadas num servidor, ainda mais sem uma história por trás. Não vou entrar no mérito dessa discussão pra não floodar mais o tópico mas eu odiava global e pra mim OT's globais era a maior idiotice da terra desde que resolveram chamar yourots de baiak. Acabei fazendo global por escolha de outros membros da equipe e formamos um time imbatível, nós eramos players do server também e nós 3 juntos resolvemos 75% dos bugs antes mesmo destes serem reportados. O restante foi resolvido em questão de minutos após serem reportados. Atualizações semanais sempre com conteúdos novos sem fugir da idéia e da história do tibia global, sempre com muito rpg. Confesso que me apaixonei pelo servidor, oque era pra ser um projeto de amigos pra faculdade virou um servidor aberto ao público que chegou a ficar mais de 200h online sem interrupções. A ultima vez que eu havia jogado tibia global foi no 7.81, 8 anos atrás +-. Foi dificil pra mim entender as áreas novas, ou mesmo scriptar a WOTE de farmine. Fui me adaptando: a história da WOTE é uma bosta, então fiz minha própria WOTE: escrevi roteiros, desenvolvi personagens com inteligencia artificial para fazer jus à idéia de uma verdadeira 'quest'. Só pelo escrevi até agora dá pra ter uma noção do quanto eu amei o projeto que fiz, e jogar nele foi mais incrível ainda.. fiz diversos amigos, varei madrugadas pra fazer quests com eles, ficava dia e noite skype conversando sobre a vida, o universo e tudo mais. Até mesmo pessoas que estudam comigo e que eu não nunca tinha trocado 2 palavras, entraram no server e viraram verdadeiros amigos. Não tivemos metade dos players que um global famoso tem, mas também não tivemos botters nem players cancerígenos, os que jogavam se divertiam e eram amigos. Se você leu até aqui, meus parabéns, não pretendo mudar sua opinião, apenas abrir seus olhos pra outras possibilidades. Abraços do Lobo.
-
Tibia morreu tudo morreu
você acabou de exemplificar tudo que eu disse anteriormente, só faltou a frase "eu não gosto de script" porque se você gostasse você estudaria isso e teria ótimas idéias. Você gosta do que faz mas não faz oque gosta (quando fica bom). Tcharam!!
-
Tibia morreu tudo morreu
não necessariamente.. você provavelmente deve ser jovem porque quando vc tem uns 18~19 anos você entende a diferença entre fazer oque gosta e gostar doque faz já que somos meio que obrigados a decidir oque vamos ser de nossas vidas. Eu, por exemplo, queria fazer psicologia. Eu amo psicologia mas sou um péssimo psicológo: não gosto de pessoas e muito menos de conversar com elas. Como curso eu escolhi ciencia da computação, eu não faço oque gosto mas quando eu termino de programar eu olho pro resultado final e consigo ver que foi algo bem feito, eu gosto do meu trabalho. Quando você é crítico o suficiente pra olhar pras coisas que você faz e poder dizer: "Eu fiz o melhor que eu poderia fazer" você entende a clara diferença.
-
Magnus Challenger
metade das páginas eu to falando pra fazer o teste dos prints, vc fez? oque retornou? Me dá o feedback que eu tento te ajudar, preciso saber como seu server funciona @Vinicius.Olivera15, se você quiser fazer assim vai ser bem complicado mas vc tem que remover a parte da reward do npc. Ao matar os bixos vc ganha storages, faz uma porta com checagem se a quantidade de bixos matados é a mesma de máximo de matar e aí vc libera a entrada no boss atraves dessa porta. O resto é só fazer o boss dar a xp que vc quer e botar um creaturescript onDeath que ao morrer zera os storages do player e dá a recompensa.
-
Tibia morreu tudo morreu
não entendi seu comentário.. na minha opinião você tem duas escolhas ao criar um servidor, fazer oque gosta ou gostar doque faz. Eu optei por fazer um servidor diferente das coisas que eu gosto, mas acabei aprendendo a gostar. Não é questão de ser meu servidor, até porque eu não sou o público alvo
- Magnus Challenger
- Magnus Challenger
-
Sistema de Dual Wield
pra fazer isso de botar a tag a sua source tem que ter sido compilada com o sistema de dual wield;
-
Mostrar o tempo da Magic Wall
uhauha rlx, não é chato pra mim.. testa assim: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1498) function onCastSpell(cid, var) local function doShowTimeByPos(cid, pos, duration, type) type = type or 20 for i = 0, (duration - 1) do addEvent(function() if isPlayer(cid) then doCreatureSay(cid, tostring(duration - i), type, false, 0, pos) end end, i * 1000) end return true end doShowTimeByPos(cid, variantToPosition(var), 20, 6) doCombat(cid, combat, var) return true end o problema é nesse doCreatureSay, não sei como ele funciona em 8.4 mas ele não tá reconhecendo o parametro do player :/ pra 0.34~0.4 ele funciona assim: doCreatureSay(uid, text, type[, ghost = false[, cid = 0[, pos]]])
-
Mostrar o tempo da Magic Wall
altera a função e deixa ela assim: function doShowTimeByPos(cid, pos, duration, type) type = type or 20 for i = 0, (duration - 1) do addEvent(function() if isCreature(cid) then doCreatureSay(cid, tostring(duration - i), type, false, 0, pos) end end, i * 1000) end return true end deve ser alguma incompatibilidade com sua versão mas rlx que a gente resolve isso haha