Wysłany: 2014-06-02, 22:26
masterbeat
Wiek: 41 Na forum: 4512 dni Posty: 3
Nick w MP: MasterBeat
Witam mam problem z komend? /mute gdy daje komu? muta pokazuje si? informacja na czacie ale gracz i tak pisa? na czacie
Pawn CMD : mute ( playerid , cmdtext []){ //Na Dole Mapy!
if(! Administrator [ playerid ]) return SendClientMessage ( playerid , COLOR_RED2 , "Nie jeste? administratorem!" );
new gracz , czas ;
if( sscanf ( cmdtext , "ud" , gracz , czas )){
SendClientMessage ( playerid , 0x00FFFFAA , "Uzyj : /mute [ID] [Czas(min)]" );
return 1 ;
}
new muteid = gracz ;
playermutedd [ muteid ] = 1 ;
new tmp [ 128 ];
format ( tmp , sizeof ( tmp ), "%s zostal(a) uciszony(a) przez Admina: %s na %d min." , PlayerName ( gracz ), PlayerName ( playerid ), czas );
SendClientMessageToAll ( COLOR_RED2 , tmp );
format ( tmp , sizeof ( tmp ), "Zostales(as) uciszony(a) na %d minut" , czas );
SendPlayerWarning ( gracz , 5000 , tmp );
KillTimer ( MuteTimer [ gracz ]);
MuteTimer [ gracz ] = SetTimerEx ( "UnmutePlayer" , czas * 60000 , 0 , "i" , gracz );
return 1 ;
}
CMD : unmute ( playerid , cmdtext []){ //Na Dole Mapy!
if(! Administrator [ playerid ]) return SendClientMessage ( playerid , COLOR_RED2 , "Nie jeste? administratorem!" );
new gracz ;
if( sscanf ( cmdtext , "u" , gracz )){
SendClientMessage ( playerid , 0x00FFFFAA , "Uzyj : /unmute [ID]" );
return 1 ;
}
playermuted [ gracz ] = false ;
new tmp [ 80 ];
format ( tmp , sizeof ( tmp ), "%s zostal(a) odciszony(a) przez Admina: %s" , PlayerName ( gracz ), PlayerName ( playerid ));
SendClientMessageToAll ( COLOR_GREEN , tmp );
KillTimer ( MuteTimer [ gracz ]);
return 1 ;
}
[ Komentarz dodany przez: Iggy : 2014-06-03, 14:54 ]
Doda?em tagi [pawn], aby kod by? czytelniejszy.
Ostatnio zmieniony przez Iggy 2014-06-03, 14:54, w całości zmieniany 1 raz
Wysłany: 2014-06-03, 09:11
Sillence
Wiek: 26 Na forum: 5157 dni Posty: 1514
Nick w MP: Sillence
Piwa : 1517
masterbeat , Poka? public OnPlayerText
Wysłany: 2014-06-03, 13:32
Avast99
Wiek: 28 Na forum: 4647 dni Posty: 135
Nick w MP: Avast99
Piwa : 352
Zapewne masz t? map?, kt?r? ostatnio ja mia?em przed sob?, tam jest ca?y public OnPlayerText niepoprawnie zrobiony/niepoprawnie dzia?a, wi?c zapewne ?adna funkcja z OnPlayerText nie reaguje. Wstaw tu na forum, mo?e kto? pomo?e.
Powiniene? mie? co? takiego:
if(playermutedd[playerid]){
SendClientMessage(playerid, -1, "Masz zablokowan? mo?liwo?? pisania!");
return false;
}
Poza tym w mute masz "playermutedd" a w unmute "playermuted" dafaq?
Wysłany: 2014-06-03, 19:36
hubertbercik
Wiek: 33 Na forum: 4724 dni Posty: 7
Mia?em ten sam problem ... by? on w moim przypadku wywo?any skryptami... usu? wszystkie skrypty jakie wgra?e? i w tedy spr?buj uruchomi? serva...
Wysłany: 2014-06-03, 20:59
masterbeat
Wiek: 41 Na forum: 4512 dni Posty: 3
Nick w MP: MasterBeat
Wysłany: 2014-06-03, 23:16
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
masterbeat , daj kod ca?ego public OnPlayerText
Wysłany: 2014-06-04, 00:56
masterbeat
Wiek: 41 Na forum: 4512 dni Posty: 3
Nick w MP: MasterBeat
poradzi?em sobie z mute ale mam nast?pny problem z czatem gangu gdy co? pisz? na czacie np !tekst to uzytkownicy gangu nie widz? tego tylko ja . ;/
Tagi: fulldm :: nie :: działa :: mute
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: