-
Total de itens
604 -
Registro em
-
Última visita
-
Dias Ganhos
3
Tudo que Shoguns postou
-
Não era seu o Poketibia?
-
[Arquivado][POKETIBIA] Servidor do Bolz!
tópico respondeu ao boxxer321 de Shoguns em Noticias - Arquivo
Voltar para Discussões, Matérias e Entrevistas! · Próximo Tópico Não Lido → Apresente alguma Matéria ou Entrevista. -
Não funcionou, ficou tudo misturado e não na ordem que ta no Mods, e fico tudo Junto. Já resolvir meu problema, REP+ por tentar ajudar. Outra Dúvida, queria um script de teleport por alavancha que movesse 2 Player e teria que ter tal level, e que so possa teleportar se não existir ninguem no local de destino.
-
talkaction Meu Primeiro Script 8.1
tópico respondeu ao malaria25 de Shoguns em Actions e Talkactions
So não entendi porque o Script começa com o ID 9 e não tem o ID 4 no final que e de Knight -
Bom, queria uma talkactions que mostra-se [Nome do bixo|Vitoriais para summonalo|Recompensa ao matalo] ao falar !NomeDaTalkactions Essa Talkactions e para esse Mods: (Atenção) Pode fazer o Talkactions dentro do Mods mesmo, quem quiser.
-
pedido [Talkactions] Sistema Online Diferente
pergunta respondeu ao AdilsonHacker de Shoguns em Scripts
local config = { showGamemasters = getBooleanFromString(getConfigValue('displayGamemastersWithOnlineCommand')) } function onSay(cid, words, param, channel) local players = getPlayersOnline() local strings = {""} local sorc,druid,paladin,knight,miner,elf = 0,0,0,0,0,0 local i, position = 1, 1 local added = false for _, pid in ipairs(players) do -- Implementacion por Xafterin. if isSorcerer(pid) then sorc = sorc + 1 elseif isDruid(pid) then druid = druid + 1 elseif isPaladin(pid) then paladin = paladin + 1 elseif isKnight(pid) then knight = knight + 1 end --- if(added) then if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 strings[position] = "" else strings[position] = i == 1 and "" or strings[position] .. ", " end end if((config.showGamemasters or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES) or not getPlayerCustomFlagValue(pid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) and (not isPlayerGhost(pid) or getPlayerGhostAccess(cid) >= getPlayerGhostAccess(pid))) then strings[position] = strings[position] .. getCreatureName(pid) .. " [" .. getPlayerLevel(pid) .. "]" i = i + 1 added = true else added = false end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " player(s) online on OT Server:") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. ". ".. sorc .." sorcerers, ".. druid .." druids, ".. paladin .." paladins, ".. knight .." knights ".. miner .." miners and ".. elf .." elfs." end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return true end -
pedido [Talkactions] Sistema Online Diferente
pergunta respondeu ao AdilsonHacker de Shoguns em Scripts
local config = { showGamemasters = getBooleanFromString(getConfigValue('displayGamemastersWithOnlineCommand')) } function onSay(cid, words, param, channel) local players = getPlayersOnline() local strings = {""} local vocationCount = { [1] = 0, [2] = 0, [3] = 0, [4] = 0, [5] = 0, [6] = 0, } local i, position = 1, 1 local added = false for _, pid in ipairs(players) do if(added) then if(i > (position * 7)) then strings[position] = strings[position] .. "," position = position + 1 strings[position] = "" else strings[position] = i == 1 and "" or strings[position] .. ", " end end local voc = getPlayerVocation(pid) if voc > 6 then voc = voc-6 end vocationCount[voc] = vocationCount[voc] + 1 if((config.showGamemasters or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES) or not getPlayerCustomFlagValue(pid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) and (not isPlayerGhost(pid) or getPlayerGhostAccess(cid) >= getPlayerGhostAccess(pid))) then strings[position] = strings[position] .. getCreatureName(pid) .. " [" .. getPlayerLevel(pid) .. "]" i = i + 1 added = true else added = false end end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, (i - 1) .. " jogadores online:") for i, str in ipairs(strings) do if(str:sub(str:len()) ~= ",") then str = str .. "." end str = str .. " \n"..vocationCount[1].." sorcerers, "..vocationCount[2].." druids, "..vocationCount[3].." paladins, "..vocationCount[4].." knights, "..vocationCount[5].." miner, "..vocationCount[6].." elf jogando agora." doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, str) end return true end -
Overpower Codeur Markin
-
Garou responde lá a mensagem que mandei.
-
Tipo, nao e bem isso, eu quero configurar as vocations que o player vai receber, e vai ser teleportado pro templo(que vou configurar) Olha, as vocations que vai receber se edita pelas sources, ou pode trocar as que você quer que recebe pelas padrão que e druid,sorcerer,paladin.knight Vai em data/XML/vocations e troca mais ou menos assim: Deve estar assim: vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="10" gainmanaticks="1" gainmanaamount="15" manamultiplier="1.1" attackspeed="800" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="15" gainmanaticks="1" gainmanaamount="22" manamultiplier="1.1" attackspeed="800" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> Deixa assim: <vocation id="1" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="15" gainmanaticks="1" gainmanaamount="22" manamultiplier="1.1" attackspeed="800" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="10" gainmanaticks="1" gainmanaamount="15" manamultiplier="1.1" attackspeed="800" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> Trocando o ID de uma pela outra, ai se faz esse processo com as vocation que quer iniciar. ____________________________________________________________________________________________________ Para editar a posição que o Player vai iniciar se vai no seu config.lua e edita isso: newPlayerSpawnPosX = 1095 -- Posição X que vai começar newPlayerSpawnPosY = 1061 -- Posição Y que vai começar newPlayerSpawnPosZ = 7 -- Posição Z que vai começar newPlayerTownId = 1 --ID da Cidade que vai começar, (use o comando /town 1, /town 2...Dentro do jogo para ver o ID da cidade que você quer) Nao entendi mt bem a parte das vocations, como que vou botar isso no npc? Isso não e um Npc, funciona assim o player lá na hora de criar a conta escolhe druid, ai começa como Elder Druid ou a Vocation que vc quiser susbstituir por Druid.
-
Vai funcionar tipo um target, ele clika no item e depois no Mapa.
-
ms [Life Thread] Maarkiin Voltandoajogar
tópico respondeu ao AnneMotta de Shoguns em Exposições de Characters
Como e que ta os Robocop BOT ae, aki no server que to voltando a jogar , ta mo foda de Upar e Robocop BOT 24 hrs.... -
Use esse: Crie um arquivo em data/actons/scripts com nome de fromteleport.lua e adicione isto lá: function onUse(cid, item, frompos, item2, topos, item3) local pos = getThingPos(item2.uid) local effect = 12 ------Coloque aki o efeito que saira quando usar o item-------- if getTilePzInfo(getCreaturePosition(cid)) then return doPlayerSendCancel(cid, "O item nao tem poder em Protection Zones.") end doTeleportThing(cid, pos, false) doPlayerSay(cid, "TELEPORT", 1) doSendMagicEffect(pos, effect) return true end adicione essa tag em actions.xml: <action itemid="IDdoITEM" event="script" value="fromteleport.lua" allowfaruse="1"/>
-
KkkKkKk Dedo Duro KkKkKkkK
-
[Resultado] Sign Collage (Seguindo Tutorial do Anyur)
tópico respondeu ao Alexclusive de Shoguns em Galerias
Pow velho, nem tinha dado tempo deu atualizar a página dos novos Posts, e o Tonynh já tinha dado REP '-' -
Troca o scripter.lua da sua magic wall por esse: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) function isWalkable(pos)-- by Nord / editado por Omega if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false elseif getTopCreature(pos).uid > 0 then return false elseif isCreature(getTopCreature(pos).uid) then return false elseif getTileInfo(pos).protection then return false elseif hasProperty(getThingFromPos(pos).uid, 3) or hasProperty(getThingFromPos(pos).uid, 7) then return false end return true end function onCastSpell(cid, var) local pos = variantToPosition(var) if isWalkable(pos) then return doCombat(cid, combat, var) else doPlayerSendCancel(cid, "It may not be cast there.") return false end end
-
Achei alguns erros como letras maiúsculas e falta de espaços, e não achei esse tal Shiny Ampharos, ta ai o seu boost.lua concertado.
-
[Encerrado] [Pedido] script shiny stone
tópico respondeu ao MaxxSilva de Shoguns em Tópicos Sem Resposta
Aonde tem os números do lado direito dos Pokémons, se coloca com quantas stones vai evoluir: function onUse(cid, item, topos, item2, frompos) local myball = getPlayerSlotItem(cid, 8) local boost = getItemAttribute(myball.uid, "boost") or 0 local boosts = 5 if boost == 70 then doPlayerSendCancel(cid, "Your pokemon is already at maximum boost.") return true end if not isSummon(item2.uid) then doPlayerSendCancel(cid, "Use only in your pokemons.") return true end boosts = boosts local pokemon = getItemAttribute(myball.uid, "poke") local off = pokes[pokemon].offense * boost_rate * boosts local def = pokes[pokemon].defense * boost_rate * boosts local agi = pokes[pokemon].agility * boosts local spatk = pokes[pokemon].specialattack * boost_rate * boosts local vit = pokes[pokemon].vitality * boost_rate * boosts newBoost = boost + boosts if newBoost > 70 then newBoost = 70 end doSetItemAttribute(myball.uid, "boost", newBoost) 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) doItemSetAttribute(myball.uid, "vitality", getItemAttribute(myball.uid, "vitality") + vit) doRemoveItem(item.uid) doSendMagicEffect(getThingPos(item2.uid), 103) doPlayerSendTextMessage(cid, 27, "Congrulations, your "..pokemon..", as beem boosted +"..boosts..".") doPlayerSendTextMessage(cid, 27, "Now your "..pokemon.." have a boost +"..newBoost..".") doSendAnimatedText(getThingPos(item2.uid), "+"..boosts.." Boost", 215) return true end Shiny stone: local evo = { --nome do shiny, qnts stones precisa ["Snorlax"] = {"Shiny Snorlax", 1}, ["Gengar"] = {"Shiny Gengar", 1}, ["Ninetales"] = {"Shiny Ninetales", 1}, ["Raichu"] = {"Shiny Raichu", 1}, ["Alakazam"] = {"Shiny Alakazam", 1}, ["Venusaur"] = {"Shiny Venusaur", 1}, ["Charizard"] = {"Shiny Charizard", 1}, ["Blastoise"] = {"Shiny Blastoise", 1}, --alterado v2.4 ["Butterfree"] = {"Shiny Butterfree", 1}, ["Beedrill"] = {"Shiny Beedrill", 1}, ["Pidgeot"] = {"Shiny Pidgeot", 1}, ["Rattata"] = {"Shiny Rattata", 1}, ["Raticate"] = {"Shiny Raticate", 1}, ["Fearow"] = {"Shiny Fearow", 1}, ["Nidoking"] = {"Shiny Nidoking", 1}, ["Zubat"] = {"Shiny Zubat", 1}, ["Golbat"] = {"Shiny Golbat", 1}, ["Onix"] = {"Shiny Onix", 1}, -- ["Salamence"] = {"Shiny Salamence", 1}, ["Oddish"] = {"Shiny Oddish", 1}, ["Vileplume"] = {"Shiny Vileplume", 1}, ["Paras"] = {"Shiny Paras", 1}, ["Parasect"] = {"Shiny Parasect", 1}, ["Venonat"] = {"Shiny Venonat", 1}, ["Venomoth"] = {"Shiny Venomoth", 1}, ["Growlithe"] = {"Shiny Growlithe", 1}, ["Arcanine"] = {"Shiny Arcanine", 1}, ["Abra"] = {"Shiny Abra", 1}, ["Tentacool"] = {"Shiny Tentacool", 1}, ["Tentacruel"] = {"Shiny Tentacruel", 1}, ["Golem"] = {"Shiny Golem", 1}, ["Farfetch'd"] = {"Shiny Farfetch'd", 1}, ["Grimer"] = {"Shiny Grimer", 1}, ["Muk"] = {"Shiny Muk", 1}, ["Hypno"] = {"Shiny Hypno", 1}, ["Krabby"] = {"Shiny Krabby", 1}, ["Kingler"] = {"Shiny Kingler", 1}, ["Voltorb"] = {"Shiny Voltorb", 1}, ["Electrode"] = {"Shiny Electrode", 1}, ["Cubone"] = {"Shiny Cubone", 1}, ["Marowak"] = {"Shiny Marowak", 1}, ["Hitmonlee"] = {"Shiny Hitmonlee", 1}, ["Hitmonchan"] = {"Shiny Hitmonchan", 1}, ["Tangela"] = {"Shiny Tangela", 1}, ["Horsea"] = {"Shiny Horsea", 1}, ["Seadra"] = {"Shiny Seadra", 1}, ["Scyther"] = {"Shiny Scyther", 1}, ["Jynx"] = {"Shiny Jynx", 1}, ["Electabuzz"] = {"Shiny Electabuzz", 1}, ["Pinsir"] = {"Shiny Pinsir", 1}, ["Magikarp"] = {"Shiny Magikarp", 1}, ["Gyarados"] = {"Shiny Gyarados", 1}, ["Vaporeon"] = {"Shiny Vaporeon", 1}, ["Jolteon"] = {"Shiny Jolteon", 1}, ["Flareon"] = {"Shiny Flareon", 1}, ["Dratini"] = {"Shiny Dratini", 1}, ["Dragonair"] = {"Shiny Dragonair", 1}, ["Dragonite"] = {"Shiny Dragonite", 1}, ["Wigglytuff"] = {"Shiny Wigglytuff", 1}, ["Hitmontop"] = {"Shiny Hitmontop", 1}, } local balls = { [11826] = {newBall = 11826}, [11832] = {newBall = 11832}, [11835] = {newBall = 11835}, [11829] = {newBall = 11829}, } function onUse(cid, item, fromPosition, itemEx, toPosition) if isMonster(itemEx.uid) and getCreatureMaster(itemEx.uid) == cid then local monster = getCreatureName(itemEx.uid) if evo[monster] then if getPlayerItemCount(cid, item.itemid) >= evo[monster][2] then doPlayerSendTextMessage(cid, 27, "Parabens! Seu "..getPokeName(itemEx.uid).." evoluiu para "..evo[monster][1].."!") local health, maxHealth = getCreatureHealth(itemEx.uid), getCreatureMaxHealth(itemEx.uid) doSendMagicEffect(getThingPos(itemEx.uid), 18) doRemoveCreature(itemEx.uid) doPlayerRemoveItem(cid, item.itemid, evo[monster][2]-1) doRemoveItem(item.uid, 1) doSummonMonster(cid,evo[monster][1]) local pokeball = getPlayerSlotItem(cid, 8) doItemSetAttribute(pokeball.uid, "poke", evo[monster][1]) doItemSetAttribute(pokeball.uid, "level", pokes[evo[monster][1]].level) doItemSetAttribute(ball, "hp", 1) doItemSetAttribute(ball, "happy", 110) local pk = getCreatureSummons(cid)[1] local getShinyPokeballs = balls[getPlayerSlotItem(cid, 8).itemid] doTransformItem(getPlayerSlotItem(cid, 8).uid, getShinyPokeballs.newBall) adjustStatus(pk, pokeball.uid, true, false, true) return TRUE else return doPlayerSendTextMessage(cid, 27, "You need atleast ".. evo[monster][2] .." stones to do it!") end end end return FALSE end- 7 respostas
-
- shiny stone por quantidade
- resolvido
- (e 1 mais)
-
Fui na Onda do cara
-
Tipo, nao e bem isso, eu quero configurar as vocations que o player vai receber, e vai ser teleportado pro templo(que vou configurar) Olha, as vocations que vai receber se edita pelas sources, ou pode trocar as que você quer que recebe pelas padrão que e druid,sorcerer,paladin.knight Vai em data/XML/vocations e troca mais ou menos assim: Deve estar assim: vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="10" gainmanaticks="1" gainmanaamount="15" manamultiplier="1.1" attackspeed="800" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="15" gainmanaticks="1" gainmanaamount="22" manamultiplier="1.1" attackspeed="800" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> Deixa assim: <vocation id="1" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="15" gainmanaticks="1" gainmanaamount="22" manamultiplier="1.1" attackspeed="800" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> <vocation id="5" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="1" gainhpamount="10" gainmanaticks="1" gainmanaamount="15" manamultiplier="1.1" attackspeed="800" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.2" magHealingDamage="1.0" defense="1.0" armor="1.0"/> <skill id="0" multiplier="1.5"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="1.5"/> <skill id="6" multiplier="1.1"/> </vocation> Trocando o ID de uma pela outra, ai se faz esse processo com as vocation que quer iniciar. ____________________________________________________________________________________________________ Para editar a posição que o Player vai iniciar se vai no seu config.lua e edita isso: newPlayerSpawnPosX = 1095 -- Posição X que vai começar newPlayerSpawnPosY = 1061 -- Posição Y que vai começar newPlayerSpawnPosZ = 7 -- Posição Z que vai começar newPlayerTownId = 1 --ID da Cidade que vai começar, (use o comando /town 1, /town 2...Dentro do jogo para ver o ID da cidade que você quer)
-
e não querendo tirar sua vontade de não tirar os meus méritos + eu escrevi certo ;p Sim, mas como o cara pediu la em cima era "exclusivos" e você colocou "esclusivos" ___EDIT___ Agora que vi, so ta esclusivos ai no editor, la na Gift ta exclusivos.
-
Sem querer tirar seus meritos Codeur, mas se escreveu "Sistemas Exclusibos"
-
Proximo post do ziper nesse Tópico sera mais ou menos assim....
-
O Olhar dele e Maligno , você esqueceu de fazer as Linhas que dividem a barriga e os braços e o pescoço ta muito grosso.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.