-
Content Count
536 -
Joined
-
Last visited
-
Days Won
4
Reputation Activity
-
UnWork reacted to K3nkσz in Colocar Switchbot Ingame
Boas comunidade,
Neste tutorial vou ensinar como colocar este switchbot ingame, é um switchbot diferente, já existente em alguns servidores, mas poucos!
Vão aos ROOT.epk, descompactam e abrem o game.py com bloco de notas (notepad++):
CTRL + F e procurem: import timeEm seguida adicionem: import switchbot
Agora procuram pelo seguinte:
app.DIK_F4Debaixo dessa mesma linha adicionem: onPressKeyDict[app.DIK_F5] = lambda : self.__switchbot()
Agora procurem por:
def __PlayMusicE acrescentem em baixo (no final desse script, consultem a imagem abaixo primeiro!) def __switchbot(self) switchbot.StartDialog.Show()
Depois disto tudo, podem guardar o game.py.
Transferem isto agora, cliquem aqui.
Vão ao .xml que se encontra na pasta do executável que usaram para descompactar os vossos ROOT.
E adicionem no final assim
<File archivedPath="switchbot.py" type="1"><![CDATA[Fisisiere extraseswitchbot.py]]></File>
Depois metem o switchbot.py dentro dos ROOTS e compactem e sejam felizes!
Tutorial feito por mim Kenkoz
Créditos: 4metin.ro
Cumprimentos :like:
-
UnWork reacted to รเи√@ℓ in Sistema De Energia Clienteside
Olá pessoal, hoje vou deichar uma breve explicação sobre como adicionar o sistema de energia em seu client.
Oque você precisa ?
-Descompactador
-Client de Metin2
-E esses arquivos
http://www.mediafire.com/?6l84vfa2crb2v0z
Extraiam o root e abram o arquivo costinfo.py, em baixo de "PVPMODE_PROTECTED_LEVEL" colocamos isso:
ENERGY = 0ENERGY_END_TIME = 0ENERGY_TYPE = 0ENABLE_ENERGY_SYSTEM = 1
Ficando assim:
# optionIN_GAME_SHOP_ENABLE = 1CONSOLE_ENABLE = 0PVPMODE_ENABLE = 1PVPMODE_TEST_ENABLE = 0PVPMODE_ACCELKEY_ENABLE = 1PVPMODE_ACCELKEY_DELAY = 0.5PVPMODE_PROTECTED_LEVEL = 30ENERGY = 0ENERGY_END_TIME = 0ENERGY_TYPE = 0ENABLE_ENERGY_SYSTEM = 1[...]
Salve o arquivo.
Agora vamos abrir o game.py e vamos buscar por:
def __ServerCommand_Build(self):
e vamos adicionar isso:
# ENERGY_SYS"energysystem" : self.__energysystem,# ENERGY_SYS_END
Ficando assim:
def __ServerCommand_Build(self): serverCommandList={ "ConsoleEnable" : self.__Console_Enable, "DayMode" : self.__DayMode_Update, "PRESERVE_DayMode" : self.__PRESERVE_DayMode_Update, "CloseRestartWindow" : self.__RestartDialog_Close, "OpenPrivateShop" : self.__PrivateShop_Open, "PartyHealReady" : self.PartyHealReady, "ShowMeSafeboxPassword" : self.AskSafeboxPassword, "CloseSafebox" : self.CommandCloseSafebox,# ITEM_MALL "CloseMall" : self.CommandCloseMall, "ShowMeMallPassword" : self.AskMallPassword, "item_mall" : self.__ItemMall_Open, # END_OF_ITEM_MALL"RefineSuceeded" : self.RefineSuceededMessage, "RefineFailed" : self.RefineFailedMessage, "xmas_snow" : self.__XMasSnow_Enable, "xmas_boom" : self.__XMasBoom_Enable, "xmas_song" : self.__XMasSong_Enable, "xmas_tree" : self.__XMasTree_Enable, "newyear_boom" : self.__XMasBoom_Enable, "PartyRequest" : self.__PartyRequestQuestion, "PartyRequestDenied" : self.__PartyRequestDenied, "horse_state" : self.__Horse_UpdateState, "hide_horse_state" : self.__Horse_HideState, "WarUC" : self.__GuildWar_UpdateMemberCount, "test_server" : self.__EnableTestServerFlag, "mall" : self.__InGameShop_Show,# WEDDING "lover_login" : self.__LoginLover, "lover_logout" : self.__LogoutLover, "lover_near" : self.__LoverNear, "lover_far" : self.__LoverFar, "lover_divorce" : self.__LoverDivorce, "PlayMusic" : self.__PlayMusic, # END_OF_WEDDING # PRIVATE_SHOP_PRICE_LIST "MyShopPriceList" : self.__PrivateShop_PriceList, # END_OF_PRIVATE_SHOP_PRICE_LIST # ENERGY_SYS "energysystem" : self.__energysystem, # ENERGY_SYS_END
Ainda no arquivo game.py vamos até o final dos códigos e adicionamos isso:
def __energysystem(self, value): import constinfo constinfo.ENERGY_TYPE = int(value[:value.find("|")]) constinfo.ENERGY = int(value[value.find("|") + 1:value.find("#")]) constinfo.ENERGY_END_TIME = int(value[value.find("#") + 1:])
Salve o arquivo.
Agora copiem os arquivos interfacemodule.py e uitaskbar.py que fizeram download para dentro do root descompactado, substituindo os existentes.
Compactamos o root e colocamos na pasta pack de nosso client.
Agora descompactamos o locale e vamos até a pasta ui ( locale/xx/ui )
Copiem o arquivo energybar.py que fizeram download para a pasta ui do locale.
e adicionem isso ao arquivo .xml do seu locale:
<File archivedPath="locale/br/ui/energybar.py" type="2"><![CDATA[Source\locale\br\ui\energybar.py]]></File>
e compactamos o locale.
Agora vamos descompactar o ETC, vamos até a pasta ymir work/ui/pattern e vamos colar a pasta energygauge que está no download.
Depois adicionem isso ao arquivo .xml do ETC:
[/color][/font][/center][font=comic sans ms,cursive][color=#DAA520]<File archivedPath="d:/ymir work/ui/pattern/energygauge/energygauge_base.tga" type="2"><![CDATA[Source\ymir work\ui\pattern\energygauge\energygauge_base.tga]]></File> <File archivedPath="d:/ymir work/ui/pattern/energygauge/gauge_empty.tga" type="2"><![CDATA[Source\ymir work\ui\pattern\energygauge\gauge_empty.tga]]></File> <File archivedPath="d:/ymir work/ui/pattern/energygauge/gauge_full.tga" type="2"><![CDATA[Source\ymir work\ui\pattern\energygauge\gauge_full.tga]]></File> <File archivedPath="d:/ymir work/ui/pattern/energygauge/gauge_hungry.tga" type="2"><![CDATA[Source\ymir work\ui\pattern\energygauge\gauge_hungry.tga]]></File>[/color][/font][center][font=comic sans ms,cursive][color=#DAA520]
Compactamos o ETC e colocamos dentro da pasta pack.
Fonte: zonegamers
Fonte: EPvP
-
UnWork reacted to 'PACI in Criando Quests - O Básico e Algo Mais
Bem, não sou um quester profissional, mas ensinar isto a todos aqueles que não sabem, será um prazer :D
Vamos aprender o básico de fazer quests.
Ultimamente tenho visto, tanto no skype, como no fórum, gente que precisa bastante de quests que são muito simples.
Venho aqui a fazer um pequenino tutorial sobre o básico das quests, para quem não sabe.
[*]A primeira coisa que temos que saber é que TODAS as quests começam por:
quest nome begin
Onde em nome colocamos o nome da quest. Assim damos ordem de iniciar a quest.
[*]Depois disto, prosseguimos para o state.
state start begin
[*]Agora, vejamos, quest serve para dar início à quest, e o state, serve para... ?
O state é tipo uma divisão da quest, em todas as quests o state inicial será sempre start e a partir daí podemos mudar o state para que seja possível praticar várias ações.
[*]E continuamos para o início da ação:
when ação begin
No when há vários tipos de ações:
- button;
- enter;
- info;
- kill;
- leave;
- letter;
- levelup;
- login;
- logout;
- target;
- unmount;
- chat;
- click;
- use.
Onde as mais usuais são:
- button;
- info;
- kill;
- letter;
- levelup;
- login;
- target;
- chat;
- click;
- use.
[*]Ora bem, onde é que se costumam usar estes tipos de when?
Se repararem, nas quests do biólogo usam-se estes whens todos.
Mas nós nos iremos concentrar mais no login, até porque será usado no exemplo.
Vamos lá traduzir então estas 3 primeiras linhas de uma quest:
Quando a quest nome iniciar, o state start iniciará, fazendo com que a ação inicie.
[*]Parece complicado falando portuquês?
Falemos então em quest, na linguagem .lua:
quest teste beginstate start begin when login begin say("Vais mudar de state") set_state(aprender) endendstate aprender begin when login begin say("Estás no state aprender") endendend Ora bem, vejamos pouco a pouco. quest teste begin
Início da quest.
state start begin
Início do state start.
when login begin
Início do when, isto fará com que o jogador quando logue na personagem (incluindo quando nos teleportamos a um mapa) sofra uma ação.
say("Vais mudar de state")
É a ação que o jogador irá sofrer quando fizer login.
set_state(aprender)
Mudança do state para que o jogador sofra outra ação.
end
Fecho do when.
end
Fecho do state.
state aprender begin
Início do novo state que fizémos.
when login begin
Início do when, isto fará com que o jogador quando logue na personagem (incluindo quando nos teleportamos a um mapa) sofra uma ação diferente da ação do state start.
say("Estás no state aprender")
É a ação que o jogador irá sofrer no state aprender.
end
Fecho do when.
end
Fecho do state.
end
Fecho da quest.
Fácil?
Então, vamos prosseguir.
[*]Há alguma maneira de mudar de state entre quests?
Sim, com a função set_quest_state("nome_da_quest", "nome_do_state").
Vejamos:
quest teste4 beginstate start begin when 9010.chat."Ae" begin say("Ae cara") set_quest_state("teste5", "hi") endendend quest teste5 beginstate start begin when 9003.chat."Olá" begin say("Olá") set_state(hi) endendstate hi begin when 9001.chat."Hi" begin say("Hello, nice to meet you!") endendend [*]O que irá acontecer aqui?
Quando for ao npc 9010 e clicar na opção Ae, irá aparecer uma mensagem a dizer Ae cara e irá mudar para o state hi, da quest teste5 que fará com que ao ir ao npc 9001 e clicar na opção Hi, aparecerá a mensagem Hello, nice to meet you!
É simples!
Ou seja, o state hi só será ativado, quando a quest teste4 acabar!
[*]O que são os ends?
Tal como os begin dão inicio a algo, os end fecham-no.
[*]Como sabemos quantos ends colocar numa quest?
Isso é simples e fácil, para que uma quest funcione, além de uma boa sintaxe, necessita de estar devidamente fechada.
Dito isto, e observando a quest, conseguimos deduzir que:
- O quest, state e when são obrigatórios levarem sempre um end.
Ou seja, em todas as quests sempre são necessários, 3 end, estes 3 são obrigatórios!
Um para a quest, outro para o state e outro para o when.
Além destas, os if também levam end, sempre!
Exemplificando:
quest aprender beginstate start begin when login begin say("Já sei usar os ends") end -> end do whenend -> end do stateend -> end da quest Simples, não? [*]E se quiser usar 2 when numa quest, tenho sempre que mudar de state?
Não, nem sempre, apenas quando o jogador sofre uma ação digamos, bastante diferente da primeira, ou seja, se for para colocar vários when num npc, por exemplo, para abrir várias lojas, então antes de começar um segundo when, teriamos que fechar o primeiro.
Isto é:
quest teste2 beginstate start begin when 9003.chat."The End" begin say("Oi") end -> end do primeiro when when 9003.chat."The End2" begin say("Adeus") end -> end do segundo whenend -> end do stateend -> end da quest E o mesmo se passa com os state, mas não com a quest porque a quest inclui isto tudo, se fechas uma quest, não podes adicionar outra no mesmo documento.
[*]Estrutura de uma quest
Esta pode ser como vocês quiserem, mas se tiverem dúvidas nos ends que colocar aconselho a usarem a que eu uso:
Desta maneira sabemos o que é que estamos a fechar.
E é tudo!
Qualquer dúvida digam e se quiserem noutro dia, outro tópico destes, avisem!
Espero ter sido explícito.
Cumprimentos.
-
UnWork reacted to Kɛɛɗ in [Corrigido] Chat Entre Reinos + Sistema De Cores
Olá Comunidade, bom imagino que todos conheçam, o chat entre reinos, porem os tópicos que vim encontrar, o script do mesmo, nenhum era 100% funcional, então resolvi corrigir o script, pegando um pouquinho dali, um pouquinho daqui.
Então vamos logo ao assunto, como titulo diz, é o chat entre reinos, bom eu coloquei o mesmo pra funcionar no game 55k do vanilla
de maneira simples, sem diff, ou complicações.
Enfim ja digo como, tudo a seu tempo!
Print do Chat Funcionando :
Chat com Novas Cores :
Parte Servidor
Diff's:Game 2089M Adicionem as 2 Ao Game
Diff para o Game 34083:
Diff Para o Game 40k
Para que o Chat entre reinos, funcionem no game 55k do vanilla
Não precisa de DIFF...
Basta ir nos CONFIG de cada canal, e colocar este codigo: GLOBAL_CHAT: 1
Que ja deve vim a funcionar.
Lembrando Caso ja tenha, basta alterar o GLOBAL_CHAT: 0 para GLOBAL_CHAT: 1
Assim deixando dentro, do CONFIG, de cada canal e nucleo (Não precisa no Auth, so nos canais 1, 2, 3, 4 e no game99)
Após terminar de configurar basta da reboot e testa in-game
Para quem tem algumas duvidas para que servem as diffs, uma delas serve para os reinos usarem todos o mesmo chat, a outra diff serve para ao falarmos no chat não ser necessário ter o Vidro da Perspicácia.
Parte do client: Precisamos de extrair o ficheiro chamado root.epk / eix que se encontra na pasta pack do nosso client. Abrimos o ficheiro chamado uichat.py e metemos no inicio " import player " Caso já tenha não é necessário meter. De seguida procuramos def __SendChatPacket(self, text, type): Seleccionamos tudo tal como esta na imagem: Colamos a ficar como esta na imagem:
Após isto basta compactar o root e meter de novo na pasta pack do nosso client. Qualquer problema ou duvida , comentar no tópico que eu ajudo. Download do Script:
Pass: cyber-gamers.org Scan:
Download do Diff Patcher:
Scan:
Créditos: Correção do Script e Parte do tutorial: Kɛɛɗ Créditos por parte do tutorial, e fazer re-upload do script que ele tinha (bugado): ДНР * Khavro Pelo Script: Não sei :| Clica Não vai quebrar a mão. Isso deu trabalho... Espero ter sido útil a comunidade Cumprimentos. -
UnWork got a reaction from Z3R0 in [Duvida] Como Instalar Anti-Ddos Nas Files Rain 2010 ?
Se o antddos é ter uma largura de banda maior que a do ataque recebido, eu recomendo que compres uma proteção ddos com uma largura de banda razoável.
-
UnWork got a reaction from Pera in [International] Metin2 Coco Oficial [Esp, Ita, Eng, Pt, All]
Metin2 Coco, jura que o nome é esse mesmo? '-'
-
UnWork got a reaction from Pera in [International] Metin2 Coco Oficial [Esp, Ita, Eng, Pt, All]
Metin2 Coco, jura que o nome é esse mesmo? '-'
-
UnWork got a reaction from Pera in [International] Metin2 Coco Oficial [Esp, Ita, Eng, Pt, All]
Metin2 Coco, jura que o nome é esse mesmo? '-'
-
UnWork reacted to TheSubKIller aka Skinning in [Quests] Exp Master
Boas Cyber-Gamers
Aqui deixo um npc que vende exp
Fonte: InForge -
UnWork reacted to TheSubKIller aka Skinning in [NEW] Quest de Karma
Boas Cyber-Gamers
quest karma begin
state start begin
when 20094.chat."Aumentar Karma" begin
say_title("By TheSubKiller")
say("Podes subir teu Karma sem pagar nada.,")
say_reward("Queres mesmo aumentar o Karma?")
local a = select ( "Sim" , "Não" )
if a == 1 then
say_reward("Karma aumentado com êxito.")
pc . change_alignment ( 20000 )
else a == 2 then
return
end
end
end
-
UnWork reacted to 'PACI in Experiência Pvp - Tabela De Experiência
Boas.
Bem estava aqui a ver e a dar voltas nisto de alguns servidores PvP's usarem o PvP para upar, mas não tem sentido dar sempre a mesma experiência, por isso, peguei na experiência necessária desde nível 70 e fiz uma tabela de experiência para cada nível e necessitam sempre de matar 50 personagens para upar, coisa que se pode mudar.
Bem, para isso fiz duas quests, uma mais trabalhada e uma menos.
A mais trabalhada requer da função npc.get_vid(), feita pelo BlackYuko, poderão encontrar a diff na EPVP.
A menos trabalhada não requer de mais nada.
Vou explicar a mais trabalhada, ou seja, a mais "profissional", consiste em que apenas se receba experiência se o jogador que for morto tiver o QF nivel, que apenas é dado quando o player começar a jogar e o karma do jogador que morre também deve ser positivo.
A outra não faz este check.
O que há em comum em ambas é que o jogador que mata tem que ser do mesmo reino do jogador que morre, além disso o karma deve ser maior ou igual a 0.
Quests:
Experiência em PvP - npc.get_vid()
Experiência em PvP - Sem npc.get_vid()
Penso que está tudo explicado na quest e bem explícito para poderem editá-la a vosso gosto.
Nenhuma das quests foi testada, até porque não me apetece meter o npc.get_vid() no game, mas acredito que pelo menos a quest sem o npc.get_vid() funcione.
-
UnWork reacted to DarkWolf in [Tutorial] Como Instalar Quest'S
Boas pessoal este é o meu primeiro tutorial xD espero que gostem!
Para começar devem ter o servidor ligado, o Filizilla e o navicat
conectado ao servidor.
Vou dar um exemplo de instalar uma quest para uma loja, a loja vai
ser o NPC "idosa" com o ID "9006"
Vamos lá,
vão ao directório "/home/game/share/locale/germany/quest" e arrastem
de lá um ficheiro qualquer ".quet" para o vosso ambiente de trabalho,
alterem o nome do ficheiro para um a vossa escolha, eu vou dar-lhe o
nome de "mining.quest" para depois reconhecer outros ficheiros que
estão dentro da pasta chat de outros NPC's com o nome de "mining"
os quais são .arg , .script , .when, mas iss o agora não interessa, depois
de darem o nome ao ficheiro metam isto lá dentro:
quest mining begin
state start begin
when 9006.chat."Item’s para o Casamento" begin
npc . open_shop (9)
setskin ( NOWINDOW )
end
end
end
Vou vos explicar como funciona, onde diz "quest mining begin"
"mining" é o nome da quest dentro no chat do NPC vai ficar assim:
mining.start.0.arg
mining.start.0.script
mining.start.0.when
Onde diz "when 9006.chat."Item’s para o Casamento" begin"
"9006" é o ID do NPC,
"Itens para o Casamento" é o que vai aparecer na lista depois de
clicarem no NPC;
Onde diz "npc . open_shop (9)"
"9" é o ID da loja no navicat, na tabela shop, fica aqui um link com
um bom Tut de como criar lojas no navicat;
http://cyber-gamers.org/index.php?/topic/1599-colocar-todos-npc-com-varias-janelas-pedido-para-elite/
e isto "setskin ( NOWINDOW )" é para abrir a janela, se não tiver
isso vai ficar tipo bugado =/
mas se quiserem que apareça um texto quando se abre a loja no lugar de
"setskin ( NOWINDOW )" metam isto:
say ( "Tens aqui todas os Itens para o Casamento." )
entre as aspas metam o que quiserem.
Depois disso tudo guardem e arrastem o ficheiro para o directório
"/home/game/share/locale/germany/quest", e procurem um ficheiro chamado
"locale_list" nesse mesmo directório, abram-no e metam o nome da quest na
ultima linha, no meu caso será "mining.quest" sem as aspas -.-'
Depois guardem o ficheiro e vão a máquina virtual e escrevam:
cd /home/game/share/locale/germany/quest
./qc nomedaquest.quest que no meu saco será
./qc mining.quest deem [ENTER]
Depois vão a este directório:
"/home/game/share/locale/germany/quest/object/9006/chat"
e vejam se esta lá os ficheiros:
mining.start.0.arg
mining.start.0.script
mining.start.0.when
Depois dêem reboot, entrem no jogo e vão testar no NPC!!!!
and be happy!!! xD
Créditos: DarkWolf
-
UnWork reacted to 'PACI in Upar A Matar...
when kill with npc.is_pc() begin pc.give_exp2(pc.get_next_exp()/number(1, pc.level))end
Basicamente a experiência que recebes é o quociente da experiência necessária para passar de nível com um numero aleatório entre 1 e o nível da personagem.
Ex:
Experiência para passar de nível: 300
Teu nível: 5
Experiência recebida: 300/(1,5)
-
UnWork reacted to V¡®u§ in Download - Bot Adf.ly 2014
Pois quem não quer ganhar um $$ né... Vim apresenta esse bot unico funcional no momento,testado e aprovado.
Primeiramente efetuar o Download do Bot:
ATENÇÃO: (Pausar seu AV antes do Download)
2 shared: http://adf.ly/hMlez , Depositfile: http://adf.ly/hMlli , Rapidshare: http://adf.ly/hMlsI , Mirrorcreator: http://adf.ly/hMlvG , Zippyshare: http://adf.ly/hMm04 , Sharebeast: http://adf.ly/hMm3Z
Entao vamos começar (Faça o teste em uma conta Não utilizavel)
Apos executar o software:
2.
Ops: Pode adicionar mais Links, Maximo 4!
3.
4.
5.
6.
7.Ele demora um pouco para dar as visitas, mais vale apéna!.
Teste feito por 20 min
-
UnWork got a reaction from Z3R0 in [Duvida] Como Instalar Anti-Ddos Nas Files Rain 2010 ?
Nas files não sei, mas sei que quando você for por online em um dedicado.
Tem proteções boas para comprar, o único mal disso é comprar '-'
-
UnWork reacted to onepiece4 in Launcher Sura
amigo , ignore a pasta Pack rsrs
https://mega.co.nz/#!oEAnSLLK!ev9hxb59eap6YciTLwkeheW2WWCAWc_UwNisw4a3v1k Inclua a chave do arquivo -
UnWork reacted to friend in Como Colocar Bonus De Login
Boas pessoal, sou o J0K3RHD, e hoje venho aqui explicar como colocar uns bónus passivos, não sei o nome deles,
mas são os bónus que estão no canto superior esquerdo do ecrã em que uns aumentam a probabilidade de Dropar Yang, Exp e apanham Yang Sozinho.
Espero que percebam quais são. Não encontrei este Tutorial na Cyber-Gamers, então deixo aqui para vocês :)
1º - No Navicat, selecionam a Tabela Account » Design Table - Como a Imagem Abaixo:
2º - Dos Seguintes 7 Bónus, escolher quais adicionar e editar como a imagem abaixo ( Apenas editar os Bónus que se querem adicionar ):
Caso tenham alguma dúvida, só dizer nos comentários ;)
Créditos: privateservers-metin2
Cumpz,
J0K3RHD
Se gostaram do Tut, não se esqueçam do meu http://cyber-gamers.org/public/style_emoticons/default/451960.gif -
UnWork reacted to 【★】ʀℯɱℯɳɞℯʀGåɱℯʂ【★】 in [Como Ter Servidor De Sucesso]
Como ter um servidor de Sucesso e de confiança?
1- Publicação: Quando se cria um servidor private e você não sabe onde anuncia-lo, onde divulgar seu servidor para o público.
Quanto mais sites estiverem com o seu servidor, mais são as chances de pessoas entrarem em ser servidor ou seja podera publicar seu servidor em fóruns famosos ou em qualquer outro lugar onde acha que tera um grande publica a sua espera. 2- O Site: Um bom site é essencial para causar uma boa impressão ao seu servidor. Não adianta você criar um site no "FreeWebs" ou qualquer Hospedagem grátis com um modelo pronto e esperar que as pessoas entrem no seu servidor sem mais nem menos. Para criar um site você pode, ou, contratar um WebDesigner, ou, criar o seu... Mais se você não tem condições financeiras ou tempo para criar um site... Pegue um modelo pronto e, é o melhor que você pode fazer. 3- Novidades: O terceiro e mais importante, "Novidades". Se o seu servidor não se atualizar, criar, aprender, inovar e surpreender ele não fará sucesso. Isso é ruim mais é a realidade, seu servidor tem que ter alguma coisa de diferente, como quests, interfaces, novas armas, armaduras, ele não tera tanta influência sobre seu público... Por isso trate de aprender a programar NPC's ( Para executar todas as "novidades" do seu servidor ) e criar Custom itens. Bom, são tantas exigências para criar um servidor de sucesso. Não tente fazer tudo de uma vez, faça tudo de pouco em pouco e seu servidor fará sucesso. Quando for anunciar seu servidor, sempre coloque as promoções no banner/propaganda (se tiver uma ) para chamar mais atenção de seu público. Patchs de atualizações, eu não recomendo que você os use pois muitos deles contém vírus e alguns demoram para atualizar. 4. O Host: Não faça um servidor com hamachi. Procure um Host para deixar o server online 24 horas 5. Eventos: Faça bastante eventos, como double exp, double drop, e os tão conhecidos como mini-eventos, entre eles, esconde-esconde, lojinha, etc... 6. A Equipe: Tenha uma equipe atenciosa e séria, não coloque qualquer criancinha que saiba alguns comando. 7. O Cliente: Faça um cliente completo, adicione todas as armas, armaduras, montarias e npc's que conseguir encontrar. 8.Crie um launcher, faça a correção de bugs mais grotescos, como Invalid Packet em skills e montarias, ração de montaria vendendo em unitário, etc. Importante Se for criar um servidor a coisa mais importante que se tem de haver é o desempenho e a qualidade de uma equipa se a equipa nao for dedicada o servidor nunca tera sucesso se a equipa for dedicada sucesso o servidor tera e muito assim dando qualidade e uma ótima jogabilidade aos players,O servidor toma inicio depois de estar tudo pronto entao deixo aqui a dica se for criar seu proprio server faça tudo direito para que depois de online voce nao perca tempo voltando e corrigindo problemas e bugs entao se for fazer algo faça bem feito para que nao perca o tempo ,dinheiro e o mais importante sua força de vontade Bom galéra é isso Obrigado a todos aew ;D -
UnWork got a reaction from zWooty in Mt2Totalwar Servidor Pvp Português
Opa, é uma boa.
Mas que tal :
+7 = 70%
+8 = 60%
+9 = 50% ?
-
UnWork reacted to iGlow in Mt2Totalwar Servidor Pvp Português
Opah, podia ter alguma chance de falhar para +7 +8 +9, agora nos outros niveis deveria ser sempre a 100%.
+7= 60%
+8= 50%
+9=40%
Só para dar 1 bocado de trabalho a ter cenas +9 ;)
-
UnWork got a reaction from GeniusWhite in Duvida Rapida (Pra Nao Chorarem Que Falei Na Shout ¬¬)
O sapato de vento parece que aumenta em 60 a velocidade de movimento.
Já não sei se é a porcentagem, mas sei que aumenta em 60.
-
UnWork reacted to p0w3r0ff in Server Files Arthurx0
REUPADO....http://www.wupload.com/file/2664625877/2012_Files.maximouj.rarWinrar: maximouj
-
UnWork reacted to RulleZ in Descompactar Files Tar.Gz
Olá pessoal hoje vou ensinar-vos a descomprimir files tar.gzAqui está o tutorial do Tar.gzAntes de mais nada , faça o download de umas Serverfiles Daroo ou qualquer outras..Segundo passo é dar Run nas Serverfiles e abrir o FilezillaTerceiro passo é ir ao directorio /usr do filezillaQuarto passo é ver se há alguma pasta com o nome game ou home..Quinto passo é apagar esse pasta com o seguinte comando no VirtualBox : cd /usr depois apertar enter e dar isto:rm -rf game ou rm -rf homeApós isto arrastar o ficheiro tar.gz (não é o mysql.tar.gz) poderá ter o nome de game.tar.gz ou outro qualquerSetimo passo é descomprimir o tar.gz com o seguinte codigo na maquina : cd /usr depois apertar enter e dar isto :tar zxvf game.tar.gz (o game é o nome do ficheiro tar.gz que pode estár com outro nome)Agora já devem ter raparado que vem também um ficheiro mysql.tar.gzDigitar isto na maquina : cd /var/db apertar enter e depois :rm -rf mysqlOitavo passo : Arrastar ficheiro mysql.tar.gz para o diretorio /var/db do filezillaNono passo : fazer cd /var/db apertar enter e depois fazer o seguinte codigo :tar zxvf mysql.tar.gzAgora dar reboot e aproveitar :DEspero ter sido util..
-
UnWork reacted to TMoore in [Metin2] Db Com E Sem Txt
Ficheiro Main.cpp
Procurar por:
BOOL g_test_server = false;
e adicionar isto em baixo:
bool g_bTxtStartup = false; Ficando assim:
Procurar pelo função int iDisableHotBackup; e adicionar esta no final:
Ficando assim:
Gravar o main.cpp Ficheiro ClientManagerBoot.cpp Procurar por: extern int g_test_server; adicionar este por baixo: extern bool g_bTxtStartup; Procurar isto:
e substituir por:
ficando assim:
Conf.txt
TXT_STARTUP = 1 // carrega dos txt
TXT_STARTUP = 0 // carrega do sql
Fonte: Metin2Dev
DB pré-compilada para download aqui
-
UnWork got a reaction from xSysTeM in Problema Com Serverfiles Servefiles Rules 34K
Ok. Precisar estamos ai :D
Obrigado!