Wysłany: 2017-12-26, 12:11
RakNet00
Wiek: 25 Na forum: 3126 dni Posty: 66
Witam. Mam taki problem. Zrobi?em komend? na wyrzucanie gracza. Po wpisaniu /kick pojawia si? okno gdzie mamy wpisac id gracza. Po wpisaniu id i naci?ni?ciu enter nic si? nie dzieje.
Kod:
Kod:
CMD:kick(playerid, params[])
{
ShowPlayerDialog(playerid,Paneld, DIALOG_STYLE_INPUT, "Wyrzuc gracza", "Wpisz id gracza", "Wyrzuc", "Anuluj");
return 1;
}
Wyrzucanie gracza:
Kod:
if(dialogid == Paneld)
{
if(response == 0)
{
SendClientMessage(playerid,Szary,"# Anulowales wyrzucenie gracza");
}
if(response == 1)
{
if(listitem == 0)
{
new id = strval(inputtext);
new string[32];
format(string, sizeof(string), "Gracz id %d wyrzucil gracza %s", playerid, inputtext);
SendClientMessage(playerid, Szary, string);
Kick( id );
}
}
return 1;
}
Prosze o szybk? pomoc.
Wysłany: 2017-12-26, 12:25
Seboo
Wiek: 30 Na forum: 5516 dni Posty: 124
Nick w MP: Sebo
Piwa : 1228
Kod: if(dialogid == Paneld)
{
if(!response) return 1;
new
id = strval(inputtext),
string[128];
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1, "Gracz jest nieaktywny.");
format(string, 128, "Gracz id %d wyrzucil gracza %d", playerid, id);
SendClientMessage(playerid, Szary, string);
Kick(id);
}
Więcej szczegółów
Wystawiono 1 piw(a):RakNet00
Wysłany: 2017-12-26, 12:53
RakNet00
Wiek: 25 Na forum: 3126 dni Posty: 66
Dzi?kuj?
Tagi: nic :: się :: nie :: dzieje
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: