Wysłany: 2014-03-25, 08:22
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
Witam zrobi?em komende na kickowanie:
http://pastebin.com/XMQCZE4X
czy kto? by mi pom?g? i powiedzia co w niej jest nie tak?
Bo gdy skickuje gracza nie wyswietla mu wiadomosci. moze zrobi? to pod timerem ze po nieca?ej sekundzie zbanuje. ?
Wysłany: 2014-03-25, 17:24
Inferno
PAWNER
Wiek: 31 Na forum: 5680 dni Posty: 196
Nick w MP: Inferno
Piwa : 8537
Od sa:mp 0.3x jest problem kt?ry powoduje brak wy?wietlania SCM itp podczas kicka. Zr?b sb np co? takiego:
Pawn forward KickEx ( playerod );
public KickEx ( playerid )
{
SetTimerEx ( "KickExFunction" , 100 , false , "d" , playerid );
return 1 ;
}
forward KickExFunction ( playerid );
public KickExFunction ( playerid )
{
Kick ( playerid );
return 1 ;
}
[ Dodano : 2014-03-25, 17:25 ]
A zapomnia?em Problem ten pojawia si? tak?e podczas bana
Podpis
NIE POMAGAM NA GG! NIE PISAĆ W TYCH SPRAWACH GDYŻ OD RAZU BLOKUJĘ
Wysłany: 2014-03-25, 18:13
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"Inferno" napisał/a :Od sa:mp 0.3x jest problem kt?ry powoduje brak wy?wietlania SCM itp podczas kicka. Zr?b sb np co? takiego:
Pawn forward KickEx ( playerod );
public KickEx ( playerid )
{
SetTimerEx ( "KickExFunction" , 100 , false , "d" , playerid );
return 1 ;
}
forward KickExFunction ( playerid );
public KickExFunction ( playerid )
{
Kick ( playerid );
return 1 ;
}
[ Dodano : 2014-03-25, 17:25 ]
A zapomnia?em Problem ten pojawia si? tak?e podczas bana
Dajesz ch?opakowi rozwi?zanie tematu, a zastanowi?e? si? co uruchomi:
Pawn
forward KickEx ( playerod );
public KickEx ( playerid )
{
SetTimerEx ( "KickExFunction" , 100 , false , "d" , playerid );
return 1 ;
}
bo mo?e nie wiedzie? i dalej b?dzie problem.
Halban, zobacz mo?e tak:
Pawn
X_ZASADZ_KOPA ( playerid ); // Dodaj do komendy /kick.
Pawn
X_ZASADZ_KOPA ( playerid ) // Na samym dole mapy, skryptu.
{
SetTimerEx ( "X_TERAZ_ZASADZ_KOPA" , 1000 , false , "d" , playerid );
}
forward X_TERAZ_ZASADZ_KOPA ( playerid );
public X_TERAZ_ZASADZ_KOPA ( playerid )
{
Kick ( playerid );
}
Ps. I poco te powroty
Ostatnio zmieniony przez =X= 2014-03-25, 19:06, w całości zmieniany 1 raz
Wysłany: 2014-03-25, 18:46
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
yyy to pierw Wiadomo?? potem Kick , a na bank masz kick a potem wiadomo?? i dlatego nie wy?wietla .
a co do timeru, mozna by by?o stworzyc texdraw , kto nada? kick'a , kto zosta? wyrzucony , i pow?d kicku .
wtedy chowa? texdraw w tym publicku ;D
Wysłany: 2014-03-25, 19:53
Inferno
PAWNER
Wiek: 31 Na forum: 5680 dni Posty: 196
Nick w MP: Inferno
Piwa : 8537
Lukasbank , nie... nie wy?wietli wiadomo?ci nawet je?li scm b?dzie przed kickiem.
Podpis
NIE POMAGAM NA GG! NIE PISAĆ W TYCH SPRAWACH GDYŻ OD RAZU BLOKUJĘ
Wysłany: 2014-03-25, 20:42
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
Tak sobie przemy?la?em i faktycznie ...
ale Dialog normalnie mozna mu wy?wietli? z informacjami o , godzinie nadania , dacie , kto na da? , i tak dalej , w sumie stworze taki skrypt w weekend to wrzuce tutaj
Wysłany: 2014-03-25, 23:23
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"Halban" napisał/a :Witam zrobi?em komende na kickowanie:
http://pastebin.com/XMQCZE4X
czy kto? by mi pom?g? i powiedzia co w niej jest nie tak?
Bo gdy skickuje gracza nie wyswietla mu wiadomosci. moze zrobi? to pod timerem ze po nieca?ej sekundzie zbanuje. ?
Pawn
#include <a_samp>
#include <gl_common>
#define COLOR_ADMIN 0xFF0000AA
#define COLOR_WHITE 0xFFFFFFAA
#define c_Medyk 0xFFFF00AA
new Ranga [ MAX_PLAYERS ];
forward X_TERAZ_ZASADZ_KOPA ( gracz );
PlayerName ( playerid )
{
new Name [ MAX_PLAYER_NAME ];
GetPlayerName ( playerid , Name , sizeof ( Name ));
return Name ;
}
public OnPlayerCommandText ( playerid , cmdtext [])
{
new string [ 256 ], cmd [ 256 ], tmp [ 256 ], dir [ 256 ], sendername [ 256 ], giveplayer [ 256 ], idx , gracz ;
if( strcmp ( cmd , "/kick" , true ) == 0 && Ranga [ playerid ] == 10 )
{
dir = strtok ( cmdtext , idx );
strmid ( tmp , cmdtext , 11 , strlen ( cmdtext ));
if(! strlen ( dir ))
{
SendClientMessage ( playerid , COLOR_WHITE , "/kick [id gracza] [powod]" );
return 1 ;
}
gracz = strval ( dir );
dir = strtok ( cmdtext , idx );
if(! IsPlayerConnected ( strval ( cmdtext [ 5 ]))) return SendClientMessage ( playerid , c_Medyk , "Ten gracz nie jest online" );
if ( IsPlayerConnected ( gracz ))
{
format ( string , sizeof (string), "Zosta?e? wyrzucony z serwera przez w?a?ciciela %s za %s." , PlayerName ( playerid ), tmp ), X_ZASADZ_KOPA ( gracz );
SendClientMessage ( gracz , COLOR_ADMIN , string );
GetPlayerName ( gracz , giveplayer , sizeof ( giveplayer ));
GetPlayerName ( playerid , sendername , sizeof ( sendername ));
format ( string , sizeof (string), "%s (id:%d) zosta? wyrzucony z serwera przez w?a?ciciela %s za %s." , gracz , gracz , PlayerName ( playerid ), tmp );
SendClientMessageToAll ( c_Medyk , string );
format ( string , sizeof (string), "%s (id: %d) zostal wyrzucony z serwera przez w?a?ciciela %s za %s." , gracz , gracz , PlayerName ( playerid ), tmp );
print(string);
}
return 1 ;
}
return 0 ;
}
X_ZASADZ_KOPA ( gracz )
{
SetTimerEx ( "X_TERAZ_ZASADZ_KOPA" , 1000 , false , "d" , gracz );
}
public X_TERAZ_ZASADZ_KOPA ( gracz )
{
Kick ( gracz );
}
Wysłany: 2014-03-26, 18:15
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Wysłany: 2014-03-28, 08:55
Halban
Wiek: 27 Na forum: 4465 dni Posty: 35
czy kto? przerobi? by mi z zcmd banowanie i kickowanie? prosze dopiero sie ucze i mi nie wychodzi zmieniam to p na cmd itd. i
P.s. Wersje ze sscanfem
Tagi: kickowanie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: