←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

[ROZWIĄZANE] Przekierowanie gracza na inny...

Locked

  • +
  • -
NiczegoWinien's Photo NiczegoWinien 17.01.2015

Witam. moglby ktos mi pokazac jak prawidlowo przekierowac gracza na inny serwer za pomoca tego stocka :

stock cmdExecute( id , const szText[] , any:... ) {
	
    #pragma unused szText

    if ( id == 0 || is_user_connected( id ) ) {

    	new szMessage[ 256 ];

    	format_args( szMessage ,charsmax( szMessage ) , 1 );

        message_begin( id == 0 ? MSG_ALL : MSG_ONE, 51, _, id )
        write_byte( strlen( szMessage ) + 2 )
        write_byte( 10 )
        write_string( szMessage )
        message_end()
    }
}
Quote

  • +
  • -
ogieR8's Photo ogieR8 17.01.2015

cmdExecute(id, "connect %s", IP.IP.IP:PORT); 

 ??

 

Nigdy nie miałem tego stock'a, ale wpisująć nazwe stock'a i dodajac fraze amxx w google wyskoczył ten temat: http://amxx.pl/topic...u-graczy-steam/ i tam znalazłem przykład: 

cmdExecute(id, "cl_forwardspeed %i", 600);

i na logikę zmieniłem komendę i formatowanie z inta (%i) na string (%s). Może zadziała ;)

Quote

  • +
  • -
Droso's Photo Droso 17.01.2015

yeah tylko cudzysłów jeszcze.

 

cmdExecute(id, "connect %s", "IP.IP.IP:PORT");

A jak to jest zmienna string to bez ""

Quote

  • +
  • -
ogieR8's Photo ogieR8 17.01.2015

No tak, faktycznie ;) Zrobiłem to z automatu i nie pomyślałem nawet o tym.

Quote

  • +
  • -
NiczegoWinien's Photo NiczegoWinien 17.01.2015

Dziekuje za pomoc. Mozna zamknac.

Quote

  • +
  • -
radim's Photo radim 17.01.2015

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL
Quote
Locked