[Ajuda] [Launcher] SA-MP URL Dialog
#1

[RESOLVIDO]


Boas,

Alguйm daqui que jб tenha feito um Launcher e tenha conseguido (ou sabe) remover esta Dialog aqui:

Ela aparece logo quando inicio o samp pelo launcher.

Resumindo: Queria que quando iniciasse pelo meu launcher nгo aparecesse essa dialog.. (buh :/)

Agradeзo quem puder ajudar.

Ps: Launcher em C#
Reply
#2

DarckWilly, acho que se postar na area inglesa do forum sera melhor respondido.. nunca vi um projeto nem um launcher PT-BR....
Reply
#3

Eu tive que pesquisar bastante sobre isso quando estava fazendo meu launcher, nгo vou lhe entregar o jogo, mas...

O SA:MP й o GTA:SA sendo executado com parвmetros, quando vocк inicia um servidor, um parвmetro й adicionado que no caso й o IP e a porta. Sabendo disso, dб para vocк criar o Launcher sem a necessidade do servidor nos favoritos e muito menos aparecer este dialog.

Apenas descubra os parвmetros da execuзгo, nгo me lembro de cabeзa e nгo tenho salvo.
Reply
#4

Quote:
Originally Posted by Lуs
Посмотреть сообщение
Eu tive que pesquisar bastante sobre isso quando estava fazendo meu launcher, nгo vou lhe entregar o jogo, mas...

O SA:MP й o GTA:SA sendo executado com parвmetros, quando vocк inicia um servidor, um parвmetro й adicionado que no caso й o IP e a porta. Sabendo disso, dб para vocк criar o Launcher sem a necessidade do servidor nos favoritos e muito menos aparecer este dialog.

Apenas descubra os parвmetros da execuзгo, nгo me lembro de cabeзa e nгo tenho salvo.
Sim, eu sei disso, jб tenho isso no Launcher e atй mesmo mudei os valores da HKEY_CURRENT_USER lб onde o samp guarda o Username etc.. Mesmo assim ele continua aparecendo essa Dialog :/

Edit: Inicio assim com esses parвmetros "System.Diagnostics.Process.Start("samp://localhost:7777");"
Reply
#5

Em C# acho que й assim:

PHP код:
Process.Start("samp.exe""localhost:7777"); 
Reply
#6

Quote:
Originally Posted by DarckWilly
Посмотреть сообщение
Sim, eu sei disso, jб tenho isso no Launcher e atй mesmo mudei os valores da HKEY_CURRENT_USER lб onde o samp guarda o Username etc.. Mesmo assim ele continua aparecendo essa Dialog :/
Este dialog nгo tem nada haver com a key. Se vocк estivesse executando o processo corretamente...

Vocк primeiro tem que executar o GTA:SA, depois adicionar os parвmetros.

---------------------------

Quote:
Originally Posted by DarckWilly
Посмотреть сообщение
Edit: Inicio assim com esses parвmetros "System.Diagnostics.Process.Start("samp://localhost:7777");"
Exato! Vocк estб executando o SA:MP e nгo o GTA:SA com os parвmetros.
Reply
#7

O que vocк precisa й chamar sa-mp.exe, passando como argumento o IP e Porta.

PHP код:
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName "sa-mp.exe";
startInfo.Arguments "127.0.0.1:7777";
Process.Start(startInfo); 
Abraзos.
Reply
#8

Eheh, consegui! Simplesmente era colocar o caminho do .exe

Obrigado a todos! Acabei por perceber! (y)
Reply
#9

Ja criei uns launchers sem esse dialog... porem em .exe se for isso que vc quer.. eu posso te ajudar... agora na internet nunca testei mas.. vou analisar isso ...

@EDIT

quando postei ele postou que tinha resolvido entao... descarte oq eu falei
Reply
#10

Desculpe por re-ativar o tуpico, mas estou com uma duvida referente ao mesmo assunto, porйm eu estou usando o Visual Basic 2008.

O meu problema й similar a esse abordado, porйm o cуdigo do C# nгo funciona.

Meu cуdigo:
Код:
System.Diagnostics.Process.Start("samp://127.0.0.1")
O que eu poderia fazer pra que a caixa de dialogo nгo aparecesse?
Grato,
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)