Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-07-17, 20:38


Jaroslav







Wiek: 29
Na forum: 5241 dni
Posty: 31
Nick w MP: Pedro_Verto

Piwa: 1

Respekt: 50

Kod:

CMD:kick(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return 1;

new Id, Powod[128];
if(sscanf(params, "ds[128]", Id, Powod))
{
SendClientMessage(playerid, -1, "Wpisz: /kick [id] [pow?d]");
return 1;
}

if(!IsPlayerConnected(Id))
{
SendClientMessage(playerid, -1, "Nie ma takiego gracza.");
return 1;
}

new AdminName[MAX_PLAYER_NAME], String[128];
GetPlayerName(playerid, AdminName, MAX_PLAYER_NAME);

format(String, 128, "~r~Gracz ~w~%s ~r~zostal wyrzucony~n~Nadal: ~w~%s~n~~r~Powod kicka: ~w~%s",PlayerName(Id), AdminName, Powod);
TextDrawSetString(TDKick, String);

Kick(Id);
return 1;
}


Witam, mam komende kick z text drawem i chc? aby wy?wietla?a si? 5 sek po nadaniu kary dla wszystkich. Text draw jest ju? ca?kiem gotowy, jednak problem tkwi w set Timerze, poniewa? kiedy go ustawiam nic si? nie wy?wietla. Mo?ecie mi pom?c?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-17, 20:51


Raydex







Wiek: 36
Na forum: 6037 dni
Posty: 138

Piwa: 1043

Respekt: 41,7

Newy:

Cytat:

bool:Uzywany,KaraTimer


Komenda:

Cytat:

CMD:kick(playerid, params[])
{
if(!IsPlayerAdmin(playerid))
return 1;

new Id, Powod[128];
if(sscanf(params, "ds[128]", Id, Powod))
{
SendClientMessage(playerid, -1, "Wpisz: /kick [id] [pow?d]");
return 1;
}

if(!IsPlayerConnected(Id))
{
SendClientMessage(playerid, -1, "Nie ma takiego gracza.");
return 1;
}

new AdminName[MAX_PLAYER_NAME], String[128];
GetPlayerName(playerid, AdminName, MAX_PLAYER_NAME);

format(String, 128, "~r~Gracz ~w~%s ~r~zostal wyrzucony~n~Nadal: ~w~%s~n~~r~Powod kicka: ~w~%s",PlayerName(Id), AdminName, Powod);
TextDrawSetString(TDKick, String);
TextDrawShowForAll(TDKick);
KaraTimer=SetTimer("TextdrawWylacz",20000,false);
Uzywany=true;

Kick(Id);
return 1;
}


d??:

Cytat:

forward TextdrawWylacz();
public TextdrawWylacz()
{
Uzywany=false;
TextDrawHideForAll(TDKick);
KillTimer(KaraTimer);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Tagi: settimer :: textdraw
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [GF] SetTimer w TextDraw Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku