Skripta koju koristim:Moja
Detaljan opis problema:Napravio sam kick timer kao sto je uradio sad goat production isto ali mn kad kickuje igraca nece da ispise text pa onda da kickuje a u crnoj konzoli ispise sve
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno):prntscr.com/hn2ygh
Dio skripte: //
ggwp
@Lazis Posalji mi komandu kick ovdje :D
Koliko mrzim kada trazite pomoc a ne postavite kod . . .
Posalji CMD i timer
Citat: ð•Šð•™ð• ð•žð•ª ð•Šð•"ð•£ð•šð•¡ð•¥ poslato Decembar 13, 2017, 19:54:46 POSLE PODNE
Koliko mrzim kada trazite pomoc a ne postavite kod . . .
Posalji CMD i timer
@ð•Šð•™ð• ð•žð•ª ð•Šð•"ð•£ð•šð•¡ð•¥ I ja to mrzim i kako da mu pomognes ? nikako,jos kad pise da je njegova skripta od 0 e onda mu tek ne mozes pomoci bez koda hahaa
Barem mu pokažite primjer:
#define Kick(%0) SetTimerEx("KickPlayer", 500, 0, "d", %0)
Forward: forward KickPlayer(playerid);
public KickPlayer(playerid)
{
Kick(playerid);
return 1;
}
Primjer na komandi:
CMD:poruka(playerid)
{
new string[128]; //Nije potrebno ovoliko
format( string, sizeof(string), "Igrac %s je koristio zabranjenu komandu.", GetName( playerid ) );
SendClientMessageToAll(-1, string);
KickPlayer(playerid);
return 1;
}
Kick funkcija se uvijek aktivira prije, tako da moras koristiti tajmer da bi kickovao igraca.
[pawn]CMD:kick ( playerid, params[] ) {
new id;
if ( sscanf ( params, "u", id ) ) return true;
// ovdje ispis igracu
SetTimerEx ( "Kickid", 1000, false, "d", id );
return true;
}
forward Kickid ( playerid );
public Kickid ( playerid ) {
Kick ( playerid );
return true;
}
[/pawn]
*edit promjenjen naziv plain funkcije