Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Bom, Este eh meu primeiro TUTORIAL e, irie Mostrar a vcs, como fazer um templo simples e rapido e AGRADAVEL (BONITO)
VAMOS LAH!
1°Começe fazendo o modelo dele, e nao faça templos mt quadrados e sem Espaços.
2°Adicione 1 ou 2 npcs dentro do templo. (NA MINHA OPNIAO O SERVER COM NPCs NO TEMPLO FACILITA OS PLAYERs). Estautas Tbm, perto aonde o player iniciar eh agradavel.
3°Teleports e enfeites. (NAO EXAGERE)
4°No 2° Andar Fiquei meio sem ideia. Mais voce pode criar pequena reconpensa. ou um Luga que ligue a NPCs ou DP.
5° Aprecie o resultado.
Creditos: Danilo (CRAYCIS)..
Abraço a todos e a comunidade do xTIBIA. :XTibia_smile:
Va em GlobalEvents/scripts/start.lua e add o seguinte:
db.executeQuery("DELETE FROM `guild_wars` WHERE `status` = 0 AND `begin` < " .. (os.time() - 2 * 86400) .. ";")
db.executeQuery("UPDATE `guild_wars` SET `status` = 5, `end` = " .. os.time() .. " WHERE `status` = 1 AND `end` > 0 AND `end` < " .. os.time() .. ";")
Agora vá em Lib e crie um arquivo .lua chamado 101-war,dentro add o seguinte:
WAR_GUILD = 0
WAR_ENEMY = 1
Agora para finalizar vamos colocar os comandos em Talkactions !
Vá em Talkactions/scripts e crie dois arquivos chamados war.lua e balance.lua,dentro add o seguinte:
War.lua
function onSay(cid, words, param, channel)
local guild = getPlayerGuildId(cid)
if(not guild or getPlayerGuildLevel(cid) < GUILDLEVEL_LEADER) then
doPlayerSendChannelMessage(cid, "", "You cannot execute this talkaction.", TALKTYPE_CHANNEL_W, 0)
return true
end
local t = string.explode(param, ",")
if(not t[2]) then
doPlayerSendChannelMessage(cid, "", "Not enough param(s).", TALKTYPE_CHANNEL_W, 0)
return true
end
local enemy = getGuildId(t[2])
if(not enemy) then
doPlayerSendChannelMessage(cid, "", "Guild \"" .. t[2] .. "\" does not exists.", TALKTYPE_CHANNEL_W, 0)
return true
end
if(enemy == guild) then
doPlayerSendChannelMessage(cid, "", "You cannot perform war action on your own guild.", TALKTYPE_CHANNEL_W, 0)
return true
end
local enemyName, tmp = "", db.getResult("SELECT `name` FROM `guilds` WHERE `id` = " .. enemy)
if(tmp:getID() ~= -1) then
enemyName = tmp:getDataString("name")
tmp:free()
end
if(isInArray({"accept", "reject", "cancel"}, t[1])) then
local query = "`guild_id` = " .. enemy .. " AND `enemy_id` = " .. guild
if(t[1] == "cancel") then
query = "`guild_id` = " .. guild .. " AND `enemy_id` = " .. enemy
end
tmp = db.getResult("SELECT `id`, `begin`, `end`, `payment` FROM `guild_wars` WHERE " .. query .. " AND `status` = 0")
if(tmp:getID() == -1) then
doPlayerSendChannelMessage(cid, "", "Currently there's no pending invitation for a war with " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0)
return true
end
if(t[1] == "accept") then
local _tmp = db.getResult("SELECT `balance` FROM `guilds` WHERE `id` = " .. guild)
local state = _tmp:getID() < 0 or _tmp:getDataInt("balance") < tmp:getDataInt("payment")
_tmp:free()
if(state) then
doPlayerSendChannelMessage(cid, "", "Your guild balance is too low to accept this invitation.", TALKTYPE_CHANNEL_W, 0)
return true
end
db.query("UPDATE `guilds` SET `balance` = `balance` - " .. tmp:getDataInt("payment") .. " WHERE `id` = " .. guild)
end
query = "UPDATE `guild_wars` SET "
local msg = "accepted " .. enemyName .. " invitation to war."
if(t[1] == "reject") then
query = query .. "`end` = " .. os.time() .. ", `status` = 2"
msg = "rejected " .. enemyName .. " invitation to war."
elseif(t[1] == "cancel") then
query = query .. "`end` = " .. os.time() .. ", `status` = 3"
msg = "canceled invitation to a war with " .. enemyName .. "."
else
query = query .. "`begin` = " .. os.time() .. ", `end` = " .. (tmp:getDataInt("end") > 0 and (os.time() + ((tmp:getDataInt("begin") - tmp:getDataInt("end")) / 86400)) or 0) .. ", `status` = 1"
end
query = query .. " WHERE `id` = " .. tmp:getDataInt("id")
if(t[1] == "accept") then
doGuildAddEnemy(guild, enemy, tmp:getDataInt("id"), WAR_GUILD)
doGuildAddEnemy(enemy, guild, tmp:getDataInt("id"), WAR_ENEMY)
end
tmp:free()
db.query(query)
doBroadcastMessage(getPlayerGuildName(cid) .. " has " .. msg, MESSAGE_EVENT_ADVANCE)
return true
end
if(t[1] == "invite") then
local str = ""
tmp = db.getResult("SELECT `guild_id`, `status` FROM `guild_wars` WHERE `guild_id` IN (" .. guild .. "," .. enemy .. ") AND `enemy_id` IN (" .. enemy .. "," .. guild .. ") AND `status` IN (0, 1)")
if(tmp:getID() ~= -1) then
if(tmp:getDataInt("status") == 0) then
if(tmp:getDataInt("guild_id") == guild) then
str = "You have already invited " .. enemyName .. " to war."
else
str = enemyName .. " have already invited you to war."
end
else
str = "You are already on a war with " .. enemyName .. "."
end
tmp:free()
end
if(str ~= "") then
doPlayerSendChannelMessage(cid, "", str, TALKTYPE_CHANNEL_W, 0)
return true
end
local frags = tonumber(t[3])
if(frags ~= nil) then
frags = math.max(10, math.min(1000, frags))
else
frags = 100
end
local payment = tonumber(t[4])
if(payment ~= nil) then
payment = math.max(100000, math.min(1000000000, payment))
tmp = db.getResult("SELECT `balance` FROM `guilds` WHERE `id` = " .. guild)
local state = tmp:getID() < 0 or tmp:getDataInt("balance") < payment
tmp:free()
if(state) then
doPlayerSendChannelMessage(cid, "", "Your guild balance is too low for such payment.", TALKTYPE_CHANNEL_W, 0)
return true
end
db.query("UPDATE `guilds` SET `balance` = `balance` - " .. payment .. " WHERE `id` = " .. guild)
else
payment = 0
end
local begining, ending = os.time(), tonumber(t[5])
if(ending ~= nil and ending ~= 0) then
ending = begining + (ending * 86400)
else
ending = 0
end
db.query("INSERT INTO `guild_wars` (`guild_id`, `enemy_id`, `begin`, `end`, `frags`, `payment`) VALUES (" .. guild .. ", " .. enemy .. ", " .. begining .. ", " .. ending .. ", " .. frags .. ", " .. payment .. ");")
doBroadcastMessage(getPlayerGuildName(cid) .. " has invited " .. enemyName .. " to war till " .. frags .. " frags.", MESSAGE_EVENT_ADVANCE)
return true
end
if(not isInArray({"end", "finish"}, t[1])) then
return false
end
local status = (t[1] == "end" and 1 or 4)
tmp = db.getResult("SELECT `id` FROM `guild_wars` WHERE `guild_id` = " .. guild .. " AND `enemy_id` = " .. enemy .. " AND `status` = " .. status)
if(tmp:getID() ~= -1) then
local query = "UPDATE `guild_wars` SET `end` = " .. os.time() .. ", `status` = 5 WHERE `id` = " .. tmp:getDataInt("id")
tmp:free()
doGuildRemoveEnemy(guild, enemy)
doGuildRemoveEnemy(enemy, guild)
db.query(query)
doBroadcastMessage(getPlayerGuildName(cid) .. " has " .. (status == 4 and "mend fences" or "ended up a war") .. " with " .. enemyName .. ".", MESSAGE_EVENT_ADVANCE)
return true
end
if(status == 4) then
doPlayerSendChannelMessage(cid, "", "Currently there's no pending war truce from " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0)
return true
end
tmp = db.getResult("SELECT `id`, `end` FROM `guild_wars` WHERE `guild_id` = " .. enemy .. " AND `enemy_id` = " .. guild .. " AND `status` = 1")
if(tmp:getID() ~= -1) then
if(tmp:getDataInt("end") > 0) then
tmp:free()
doPlayerSendChannelMessage(cid, "", "You cannot request ending for war with " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0)
return true
end
local query = "UPDATE `guild_wars` SET `status` = 4, `end` = " .. os.time() .. " WHERE `id` = " .. tmp:getDataInt("id")
tmp:free()
db.query(query)
doBroadcastMessage(getPlayerGuildName(cid) .. " has signed an armstice declaration on a war with " .. enemyName .. ".", MESSAGE_EVENT_ADVANCE)
return true
end
doPlayerSendChannelMessage(cid, "", "Currently there's no active war with " .. enemyName .. ".", TALKTYPE_CHANNEL_W, 0)
return true
end
balance.lua
local function isValidMoney(value)
if(value == nil) then
return false
end
return (value > 0 and value <= 99999999999999)
end
function onSay(cid, words, param, channel)
local guild = getPlayerGuildId(cid)
if(guild == 0) then
return false
end
local t = string.explode(param, ' ', 1)
if(getPlayerGuildLevel(cid) == GUILDLEVEL_LEADER and isInArray({ 'pick' }, t[1])) then
if(t[1] == 'pick') then
local money = { tonumber(t[2]) }
if(not isValidMoney(money[1])) then
doPlayerSendChannelMessage(cid, '', 'Invalid amount of money specified.', TALKTYPE_CHANNEL_W, 0)
return true
end
local result = db.getResult('SELECT `balance` FROM `guilds` WHERE `id` = ' .. guild)
if(result:getID() == -1) then
return false
end
money[2] = result:getDataLong('balance')
result:free()
if(money[1] > money[2]) then
doPlayerSendChannelMessage(cid, '', 'The balance is too low for such amount.', TALKTYPE_CHANNEL_W, 0)
return true
end
if(not db.query('UPDATE `guilds` SET `balance` = `balance` - ' .. money[1] .. ' WHERE `id` = ' .. guild .. ' LIMIT 1;')) then
return false
end
doPlayerAddMoney(cid, money[1])
doPlayerSendChannelMessage(cid, '', 'You have just picked ' .. money[1] .. ' money from your guild balance.', TALKTYPE_CHANNEL_W, 0)
else
doPlayerSendChannelMessage(cid, '', 'Invalid sub-command.', TALKTYPE_CHANNEL_W, 0)
end
elseif(t[1] == 'donate') then
local money = tonumber(t[2])
if(not isValidMoney(money)) then
doPlayerSendChannelMessage(cid, '', 'Invalid amount of money specified.', TALKTYPE_CHANNEL_W, 0)
return true
end
if(getPlayerMoney(cid) < money) then
doPlayerSendChannelMessage(cid, '', 'You don\'t have enough money.', TALKTYPE_CHANNEL_W, 0)
return true
end
if(not doPlayerRemoveMoney(cid, money)) then
return false
end
db.query('UPDATE `guilds` SET `balance` = `balance` + ' .. money .. ' WHERE `id` = ' .. guild .. ' LIMIT 1;')
doPlayerSendChannelMessage(cid, '', 'You have transfered ' .. money .. ' money to your guild balance.', TALKTYPE_CHANNEL_W, 0)
else
local result = db.getResult('SELECT `name`, `balance` FROM `guilds` WHERE `id` = ' .. guild)
if(result:getID() == -1) then
return false
end
doPlayerSendChannelMessage(cid, '', 'Current balance of guild ' .. result:getDataString('name') .. ' is: ' .. result:getDataLong('balance') .. ' bronze coins.', TALKTYPE_CHANNEL_W, 0)
result:free()
end
return true
end
Agora vá em Talkactions/talkactions.xml e add as duas tags:
Pronto,seu Guild War Systema está instalado...mas para funcionar necessitará das tabelas na sua database e do Tfs 0.4 .Vou posta-los abaixo,respectivamente.
. Tabelas .
Para quem ainda não sabe add tabelas a sua database,vou ensinar:
Acesse seu phpmyadmin,digite sua senha (caso tenha),clique no nome da sua database a esquerda,assim que carregar a sua database clique em SQL lá em cima...Aparecerá um espaço em branco lá voce irá add as seguintes tabelas...e depois clicar em Executar.
CREATE TABLE IF NOT EXISTS `guild_wars` (
`id` INT NOT NULL AUTO_INCREMENT,
`guild_id` INT NOT NULL,
`enemy_id` INT NOT NULL,
`begin` BIGINT NOT NULL DEFAULT '0',
`end` BIGINT NOT NULL DEFAULT '0',
`frags` INT UNSIGNED NOT NULL DEFAULT '0',
`payment` BIGINT UNSIGNED NOT NULL DEFAULT '0',
`guild_kills` INT UNSIGNED NOT NULL DEFAULT '0',
`enemy_kills` INT UNSIGNED NOT NULL DEFAULT '0',
`status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `status` (`status`),
KEY `guild_id` (`guild_id`),
KEY `enemy_id` (`enemy_id`)
) ENGINE=InnoDB;
ALTER TABLE `guild_wars`
ADD CONSTRAINT `guild_wars_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE,
ADD CONSTRAINT `guild_wars_ibfk_2` FOREIGN KEY (`enemy_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE;
ALTER TABLE `guilds` ADD `balance` BIGINT UNSIGNED NOT NULL AFTER `motd`;
CREATE TABLE IF NOT EXISTS `guild_kills` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`guild_id` INT NOT NULL,
`war_id` INT NOT NULL,
`death_id` INT NOT NULL
) ENGINE = InnoDB;
ALTER TABLE `guild_kills`
ADD CONSTRAINT `guild_kills_ibfk_1` FOREIGN KEY (`war_id`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE,
ADD CONSTRAINT `guild_kills_ibfk_2` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE,
ADD CONSTRAINT `guild_kills_ibfk_3` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE;
ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0;
Pronto o Guild Wars System está totalmente instalado...falta apenas o Tfs 0.4 !
O meu The Forggoten Server 0.4 também comprei do mesmo cara que me vendeu o GWS,tenho um também que comprei na ChaitoSoft,mais conversei com eles por Msn e não permitirão que eu postasse pra ninguem,rsrs.
Então vou postar o link do download e o scan:
TFS 0.4 DEV
Scan
Ai está a DEV....
Também será necessario usar o items.xml e items.otb , a não ser que o que vc tenha seja compativel com o distro.
Item.xml e otb
Scan
Obs: Este distro não carrega scripts que tenha a função "dbExecute.query",sempre que tiver mude para "db.query" .Todo o script ja está configurado para funcionar assim,não se preucupe.
Só isso,obrigado a todos...que Deus Abençoe voces sempre !
Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Olá XTibianos,
Estou aqui para trazer à vocês meu primeiro tutorial.
Vou ensinar como deixar um servidor online, quando se trata de Internet Compartilhada. (Apenas para Roteador)
Primeiramente, vá até a aba Iniciar/Executar e digite cmd
Após isso, digite IPCONFIG e procure pelo IP Gateway Padrão.Pegue este mesmo IP e digite na barra de endereços.
Quando fizer isso, ele irá pedir um Usuário e Senha.No Usuário, você coloca ' admin ' e a senha tem 3 opções, dependendo do modelo do roteador.
*Tente colocar admin, password ou deixe em branco.
Quando entrar no site, tente achar algo como Adicionamento de Porta.No meu aparece como Encaminhamento de porta/Acionamento de porta.
- Na pagina que se abrir, você ira "abrir" as portas do seu Roteador.
- Onde pede o Nome do Serviço, você deve colocar Tibia1.
- No Tipo de Serviço, você coloca na opção TCP/UDP.
- Onde pede a Porta Inicial e Porta Final, você coloca a port que você usará no Server. (Ex: 7171)
- E para saber qual IP você coloca no Endereço de IP do Servidor, você entra novamente no EXECUTAR/cmd, digita IPCONFIG e utiliza o Endereço IPv4.
Salve as alterações, e suas portas estarão abertas.
Para saber se suas ports estão realmente abertas, baixe o seguinte programa: http://www.portforward.com/store/PFPortChecker.exe
Caso não entendeu o Tutorial, entre NESTE SITE, procure pelo modelo de seu roteador e siga as instruções. (O Site está todo em Inglês)
Espero ter ajudado todos que tinham dúvida em relação a isso!
Quem Está Navegando
0 membros estão online
Nenhum usuário registrado visualizando esta página.