-
Total de itens
240 -
Registro em
-
Última visita
-
Dias Ganhos
56
Tudo que Nogard postou
-
Sobre super heróis, fiz algumas coisas para o pessoal do Guardians Age Online. Pelo que parece deram uma pausa com os gráficos, mas o projeto continua de pé. Estão investindo uma boa grana.
-
Seguindo essa linha de raciocínio, o mundo para. Sempre existirão cópias. A questão é: Você já viu algum servidor falir o próprio Tibia? Algum poketibia falir o PokeXGames? Zip Cola causar problemas para a Coca-Cola? Sem contar que existem inúmeros sistemas sendo copiados e/ou transformados nesse exato momento. Se eu acho isso ruim? Não. Se está sendo copiado é sinal que está dando certo! Deixar de investir em algo por medo de ser copiado é tolice.
-
Preciso de alguém que tenha experiência desenvolvendo HUD direcionado a games. Estou estudando valores. Exemplos:
-
Curso Desenvolvedor de Sprites - This Is Spriting
tópico respondeu ao Nogard de Nogard em Tutoriais de Spriting
Quinta-feira tem aula nova! -
suporte websites [Resolvido] [ZNote AAC] Logo Edit
pergunta respondeu ao Luga03 de Nogard em Resolvidos
seria toda a área horizontal? tenta com: width: 100%: quanto ao segundo, você pode usar: left: valor; o que parece é que o texto já está sendo empurrado da direita: #logo #logo_text { top: 5px; left: 0; right: 50px; < --} -
[Encerrado] ZNote AAC - Como posso alterar o background?
tópico respondeu ao Luga03 de Nogard em Tópicos Sem Resposta
Sim, pelo css. background-size: 100%;background-repeat: no-repeat; -
Fiz algumas alterações:
-
Curso Desenvolvedor de Sprites - This Is Spriting
tópico respondeu ao Nogard de Nogard em Tutoriais de Spriting
Opa, te espero lá @wougoplex! Terá uma aula nova toda Quinta-Feira, possivelmente. (: -
Curso Desenvolvedor de Sprites - This Is Spriting
um tópico no fórum postou Nogard Tutoriais de Spriting
Desenvolvedor de Sprites - This Is Spriting Descrição: O curso Desenvolvedor de Sprites tem como objetivo introduzir e preparar o aluno para o mundo do desenvolvimento de games, abordando técnicas utilizadas por profissionais. O aluno formado pelo curso estará apto a planejar, desenvolver e finalizar sprites, sendo possível atuar como Artista Gráfico, Ilustrador, Animador ou Spriter, de forma independente ou prestando serviços para jogos eletrônicos. O diferencial do curso são as aulas em vídeo, facilitando o aprendizado dos alunos com explicações detalhadas. Gratuito! Módulos: ? Início: 17/08 Se você tem o desejo de fazer sprites, essa é sua chance! [Módulo I] Aula 1 (o áudio está um pouco baixo, recomendo que usem fone de ouvido) -
pedido scripts [Resolvido] [Pedido] Npc Que Muda de Lugar
pergunta respondeu ao LeoTK de Nogard em Resolvidos
globalevents/scripts, o código todo. -
pedido scripts [Resolvido] [Pedido] Npc Que Muda de Lugar
pergunta respondeu ao LeoTK de Nogard em Resolvidos
local CM = dia[os.date("%A")] Vai puxar o dia atual do sistema. Se for domingo vai retornar: dia["Sunday"] por exemplo. -
doCreatureSay(cid, text, TALKTYPE_SAY)
-
Não é coluna. Você adicionou a lib do sistema? function vip.hasVip(cid)assert(tonumber(cid),'Parameter must be a number')if isPlayer(cid) == FALSE then return end;local t = vip.getVip(cid) or 0if os.time(day) < t thenreturn TRUEelsereturn FALSEendend
-
Para o inventário dentro de uma bag. Não vão pro dp. Não recebe offline.
-
Não sei o que mudaram, posta seu protocolgame.cpp que eu vejo contigo. A ideia era deixar parecido com a pxg mesmo, não tem necessidade do jogador saber se o cara é GM, CM, GOD ou qualquer outra coisa. O interessante é poder identificar o autor da resposta.
- 8 respostas
-
- ctrl+r
- protocolgame
-
(e 1 mais)
Tags:
-
Reset_HP = 100000 -- quantia que será adicionada ao hpReset_Max = 100function onUse(cid, item, topos, item2, frompos)local myball = getPlayerSlotItem(cid, 8)local Resets = getItemAttribute(myball.uid, "Reset") or 0if Resets == Reset_Max thenreturn doPlayerSendCancel(cid, "Sorry, is not possible.")end if #getCreatureSummons(cid) >= 1 thenResets = Resets + 1local pokemon = getItemAttribute(myball.uid, "poke")local vit = pokes[pokemon].vitality + (Reset_HP * Resets)doSetItemAttribute(myball.uid, "Reset", Resets)doItemSetAttribute(myball.uid, "vitality", getItemAttribute(myball.uid, "vitality") + vit)setCreatureMaxHealth(getCreatureSummons(cid)[1], getCreatureMaxHealth(getCreatureSummons(cid)[1]) + Reset_HP)doRemoveItem(item.uid)doSendMagicEffect(getThingPos(item2.uid), 40)doPlayerSendTextMessage(cid, 27, "Congrulations, your "..pokemon..", as beem Reseted +1.")doPlayerSendTextMessage(cid, 27, "Now your "..pokemon.." have a Reset +"..Resets + Reset..".")doSendAnimatedText(getThingPos(item2.uid), "Reset!", 71)elsereturn doPlayerSendCancel(cid, "Only use in yours pokemons.")endreturn trueend
- 21 respostas
-
- poketibiapda
- erro boost
- (e 5 mais)
-
Reset_rate = 100000function onUse(cid, item, topos, item2, frompos)local myball = getPlayerSlotItem(cid, 8)local Reset = getItemAttribute(myball.uid, "Reset") or 0local Resets = 0if Reset == 50 thenreturn doPlayerSendCancel(cid, "Sorry, is not possible.")end if #getCreatureSummons(cid) >= 1 thenif getPlayerAccess(cid) == 6 thenResets = ( 10 )endResets = Resets + 1local pokemon = getItemAttribute(myball.uid, "poke")local vit = pokes[pokemon].vitality * Reset_rate * ResetsdoSetItemAttribute(myball.uid, "Reset", Reset + Resets)doItemSetAttribute(myball.uid, "vitality", getItemAttribute(myball.uid, "vitality") + vit)doRemoveItem(item.uid)doSendMagicEffect(getThingPos(item2.uid), 40)doPlayerSendTextMessage(cid, 27, "Congrulations, your "..pokemon..", as beem Reseted +1.")doPlayerSendTextMessage(cid, 27, "Now your "..pokemon.." have a Reset +"..Resets + Reset..".")doSendAnimatedText(getThingPos(item2.uid), "Reset!", 71)doPlayerSetVocation(cid,4)elsereturn doPlayerSendCancel(cid, "Only use in yours pokemons.")endreturn trueend
- 21 respostas
-
- poketibiapda
- erro boost
- (e 5 mais)
-
yep, pode ser.
- 21 respostas
-
- poketibiapda
- erro boost
- (e 5 mais)
-
pode ser nesse código mesmo, bem no início: Reset_rate = 100000
- 21 respostas
-
- poketibiapda
- erro boost
- (e 5 mais)
-
[Encerrado] [Encerrado] Mudar Layout de OTclient
tópico respondeu ao Sexyboyy de Nogard em Tópicos Sem Resposta
Se for algo que já exista ali, como inventário, healthbar, você poderia facilmente alterar as imagens e reposicionar os elementos. Do contrário precisaria criar algo novo, principalmente as funções em Lua. De início parece complexo, mas nada que você não consiga depois de um tempo mexendo. -
[Encerrado]Projeto DBZ World [ Formação de Equipe ]
tópico respondeu ao frankmizere007 de Nogard em Formação de Equipes
Bem interessante. Inclusive tenho alguns gráficos disponíveis para negociação, seria um diferencial imenso! De qualquer forma, boa sorte.- 3 respostas
-
[Encerrado] [Encerrado] Mudar Layout de OTclient
tópico respondeu ao Sexyboyy de Nogard em Tópicos Sem Resposta
As imagens em si ficam em data/images/ui, como janelas e progressbar. Mas, pra uma alteração mais detalhada você precisaria mexer no .otui de cada module em questão. -
Se a intenção é só adicionar vida, você precisa remover essas linhas: local off = pokes[pokemon].offense * Reset_rate * Resetslocal def = pokes[pokemon].defense * Reset_rate * Resetslocal agi = pokes[pokemon].agility * Resetslocal spatk = pokes[pokemon].specialattack * Reset_rate * Resets doItemSetAttribute(myball.uid, "offense", getItemAttribute(myball.uid, "offense") + off)doItemSetAttribute(myball.uid, "defense", getItemAttribute(myball.uid, "defense") + def)doItemSetAttribute(myball.uid, "speed", getItemAttribute(myball.uid, "speed") + agi)doItemSetAttribute(myball.uid, "specialattack", getItemAttribute(myball.uid, "specialattack") + spatk) Sobre o erro, esse: Reset_rate provavelmente era uma variável usada na boost stone e você apenas alterou o nome. Logo, ela não existe. Nessa linha: local vit = pokes[pokemon].vitality * Reset_rate * Resets O resultado seria o valor existente em "pokes" (a vitalidade do Pokémon) vezes o valor atual de resets + 1 (o valor que está sendo adicionado), vezes o bônus ganho. Crie uma variável chamada Reset_rate com o valor de vitalidade que você quer seja adicionado a cada "reset".
- 21 respostas
-
- poketibiapda
- erro boost
- (e 5 mais)
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.