Ir para conteúdo
View in the app

A better way to browse. Learn more.

priston.pro

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Porta do Clan

Postado

Boa pessoal !

Seguinte mudei a porta do clan no IIS e fiz a config no hotuk porem estou tento erro 57 no Clan, acredito que deva ser alguma config na source né?

Tipo a porta original do Clan é 80 queria mudar ela para tipo 35009
Se puderem falar aonde mais precisa ser editado, ficaria muito grato

Uso a source do elemental.

Resolvido por sheen

Ir para a solução

Featured Replies

Postado
  • Solução

posta de novo a source pq nosso amigue @GuiFriedrich ficou triste e tirou o link =(

Mas basicamente os clans funcionam através de uma API externa, digamos assim. Você só precisa debugar no game as chamadas HTTP q ele tenta fazer para os endpoints aspx/php ou o que seja, e voltando alguns steps, vc consegue achar (ou pelo menos deveria) onde ele monta a url, põe os parametros na URL, define a porta e tudo mais.

Não tem segredo.

Por isso que "tirar" o IIS e deixar "100% no banco" (Lol) não é tão simples, pois a resposta que o game espera é imediata. Não é async. É um processo síncrono. Então tem que refazer bastante coisinha. Mas no mais é isso, só debugar o game e ver qual endereço ele ta chamando.

Editado por sheen

Postado
  • Autor
3 horas atrás, sheen disse:

posta de novo a source pq nosso amigue @GuiFriedrich ficou triste e tirou o link =(

Mas basicamente os clans funcionam através de uma API externa, digamos assim. Você só precisa debugar no game as chamadas HTTP q ele tenta fazer para os endpoints aspx/php ou o que seja, e voltando alguns steps, vc consegue achar (ou pelo menos deveria) onde ele monta a url, põe os parametros na URL, define a porta e tudo mais.

Não tem segredo.

Por isso que "tirar" o IIS e deixar "100% no banco" (Lol) não é tão simples, pois a resposta que o game espera é imediata. Não é async. É um processo síncrono. Então tem que refazer bastante coisinha. Mas no mais é isso, só debugar o game e ver qual endereço ele ta chamando.

Primeiramente a minha source não é esta postada aqui no forum kkk'

obrigado pela ajuda, basicamente preciso implementar na urls do game a porta para ela sinalizar a porta correta (alterada) que no caso não é mais a 80 e sim a 35009?

Codigo

sprintf(szWriteBuffer,

"http://%s:35009//ServerMain//clanInsertClanWon.asp?userid=%s&gserver=%s&chname=%s&clName=%s&clwon=%s&clwonUserid=%s&lv=%d&ticket=%d&chtype=%d&chlv=%d&chipflag=%s",

hostName, ClanZang_ID, gserver, ClanZang_ChaName, ClanName, ClanWon, ClanWon_ID, level, nClanTicket, chtype, joinlevel, chipflag);

Editado por MeliodasBr
@

Postado
4 horas atrás, sheen disse:

posta de novo a source pq nosso amigue @GuiFriedrich ficou triste e tirou o link =(

Mas basicamente os clans funcionam através de uma API externa, digamos assim. Você só precisa debugar no game as chamadas HTTP q ele tenta fazer para os endpoints aspx/php ou o que seja, e voltando alguns steps, vc consegue achar (ou pelo menos deveria) onde ele monta a url, põe os parametros na URL, define a porta e tudo mais.

Não tem segredo.

Por isso que "tirar" o IIS e deixar "100% no banco" (Lol) não é tão simples, pois a resposta que o game espera é imediata. Não é async. É um processo síncrono. Então tem que refazer bastante coisinha. Mas no mais é isso, só debugar o game e ver qual endereço ele ta chamando.

Por esse motivos e diversos outros retirei o sistema de IIS , e hoje sim funciona sem a dependência se quer do mesmo..

Faz alguma coisa de útil nesse fórum pelo menos , falou e falou abobrinha e não ajudou em nada o amigo aí 😢

Postado
6 horas atrás, MeliodasBr disse:

Boa pessoal !

Seguinte mudei a porta do clan no IIS e fiz a config no hotuk porem estou tento erro 57 no Clan, acredito que deva ser alguma config na source né?

Tipo a porta original do Clan é 80 queria mudar ela para tipo 35009
Se puderem falar aonde mais precisa ser editado, ficaria muito grato

Uso a source do elemental.

Se bem me lembro, ao alterar uma porta no sistema de clãs, ao especificá-la no arquivo hotuk.ini, ela deve ser configurada da seguinte forma:

//Configuracoes originals de ClanSystem

*ENABLE_CLAN 127.0.0.1 80 127.0.0.1 80 127.0.0.1 80

*CLAN_SERVER 127.0.0.1 80 127.0.0.1 80 127.0.0.1 80

Para a porta de exemplo que você indicou, seria algo assim:

*ENABLE_CLAN 127.0.0.1:35009 35009 127.0.0.1:35009 35009 127.0.0.1:35009 35009

*CLAN_SERVER 127.0.0.1:35009 35009 127.0.0.1:35009 35009 127.0.0.1:35009 35009

Postado
6 horas atrás, MeliodasBr disse:

Boa pessoal !

Seguinte mudei a porta do clan no IIS e fiz a config no hotuk porem estou tento erro 57 no Clan, acredito que deva ser alguma config na source né?

Tipo a porta original do Clan é 80 queria mudar ela para tipo 35009
Se puderem falar aonde mais precisa ser editado, ficaria muito grato

Uso a source do elemental.

como eu so uma boa pessoa ta ai so fazer igual e ser feliz >>>> arquivo ali do php ele te ensina como instalar o clan ja ta configurado so mudar as ip e o sql

clan ja configurado.rar Instalando PHP.txt

Editado por Manezinho

Postado
3 horas atrás, GuiFriedrich disse:

Por esse motivos e diversos outros retirei o sistema de IIS , e hoje sim funciona sem a dependência se quer do mesmo..

Faz alguma coisa de útil nesse fórum pelo menos , falou e falou abobrinha e não ajudou em nada o amigo aí 😢

Por qual motivo e quais diversos outros? Kkkkk nao faz sentido nenhum man…

Nao ajudei? Literalmente falei tudo q ele tinha que fazer pra arrumar. maldita inclusão digital!

Postado
4 horas atrás, MeliodasBr disse:

Primeiramente a minha source não é esta postada aqui no forum kkk'

obrigado pela ajuda, basicamente preciso implementar na urls do game a porta para ela sinalizar a porta correta (alterada) que no caso não é mais a 80 e sim a 35009?

Codigo

sprintf(szWriteBuffer,

"http://%s:35009//ServerMain//clanInsertClanWon.asp?userid=%s&gserver=%s&chname=%s&clName=%s&clwon=%s&clwonUserid=%s&lv=%d&ticket=%d&chtype=%d&chlv=%d&chipflag=%s",

hostName, ClanZang_ID, gserver, ClanZang_ChaName, ClanName, ClanWon, ClanWon_ID, level, nClanTicket, chtype, joinlevel, chipflag);

Testa pra ver se tunciona e pq não funcionava antes

Postado
  • Autor
10 horas atrás, sheen disse:

posta de novo a source pq nosso amigue @GuiFriedrich ficou triste e tirou o link =(

Mas basicamente os clans funcionam através de uma API externa, digamos assim. Você só precisa debugar no game as chamadas HTTP q ele tenta fazer para os endpoints aspx/php ou o que seja, e voltando alguns steps, vc consegue achar (ou pelo menos deveria) onde ele monta a url, põe os parametros na URL, define a porta e tudo mais.

Não tem segredo.

Por isso que "tirar" o IIS e deixar "100% no banco" (Lol) não é tão simples, pois a resposta que o game espera é imediata. Não é async. É um processo síncrono. Então tem que refazer bastante coisinha. Mas no mais é isso, só debugar o game e ver qual endereço ele ta chamando.

Obrigado isso ajudou muito.

5 horas atrás, PoTrAs18 disse:

Se bem me lembro, ao alterar uma porta no sistema de clãs, ao especificá-la no arquivo hotuk.ini, ela deve ser configurada da seguinte forma:

//Configuracoes originals de ClanSystem

*ENABLE_CLAN 127.0.0.1 80 127.0.0.1 80 127.0.0.1 80

*CLAN_SERVER 127.0.0.1 80 127.0.0.1 80 127.0.0.1 80

Para a porta de exemplo que você indicou, seria algo assim:

*ENABLE_CLAN 127.0.0.1:35009 35009 127.0.0.1:35009 35009 127.0.0.1:35009 35009

*CLAN_SERVER 127.0.0.1:35009 35009 127.0.0.1:35009 35009 127.0.0.1:35009 35009

Isso tbm precisa ser feito, assim como o explicado pelo Sheen ali em cima.

5 horas atrás, Manezinho disse:

como eu so uma boa pessoa ta ai so fazer igual e ser feliz >>>> arquivo ali do php ele te ensina como instalar o clan ja ta configurado so mudar as ip e o sql

clan ja configurado.rar Instalando PHP.txt

Obrigado pelos arquivos, a parte do PHP ajuda muito kkkk'.

2 horas atrás, sheen disse:

Testa pra ver se tunciona e pq não funcionava antes

Realmente não funcionava pq troquei as portas padrão sendo assim necessário apontar as portas certas para o Server/Game entender aonde estava os arquivos do Clan.
Basicamente é dar um CTRL+F e procurar por "http://%s//........." e tudo que for relacionado ao Clan vc altera para "http://%s:35009//......."

Postado

Opa, ajudei manito? Nice demais!!! Realmente no pacote do subserver o servidor envia ao cliente o IP e porta definidos no hotuk. Da uma conferida no game o que é q ele faz com essa porta q ele recebe, sacas? Só pra garantir.

Nice que meu post te ajudou, parece que o @GuiFriedrich não gostou muito 😔

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Cadastre-se Agora para publicar com Sua Conta.

Visitante
Responder

Account

Navigation

Pesquisar

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.