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

Wysłany: 2014-06-29, 15:21


TylkoSiePytam

Pelszini






Wiek: 31
Na forum: 4479 dni
Posty: 27
Nick w MP: arwaro



Respekt: 50

Witam wszystkich ma kto? mo?e kod kt?y blokuje komendy na kilka sekund pisane w zcmd

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 15:27


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Chodzi Ci o anty spam komendami ?

G?ra mapki:
Pawn


new lastcommand[MAX_PLAYERS];



Public OnPlayerCommandReceived:
Pawn

    if( lastcommand[playerid]!=&& gettime()-lastcommand[playerid]<)
{
       
        SendClientMessage(playerid,0xFF0000FF,"Poczekaj 5 sekund.");
        return 0;
    }


public OnPlayerCommandPerformed:
Pawn

    if(success){
        lastcommand[playerid]=gettime();
    }


Public OnPlayerDisconnect
Pawn

    lastcommand[playerid]=0;


PS: Nie m?j kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 16:07


TylkoSiePytam

Pelszini






Wiek: 31
Na forum: 4479 dni
Posty: 27
Nick w MP: arwaro



Respekt: 50

Ta tylko czego nie zmniejsza ja sie skeundy np poczekaj 2?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 16:26


Adrian_PL







Wiek: 33
Na forum: 5696 dni
Posty: 105
Nick w MP: Noname

Piwa: 648

Respekt: 79

[quote="TylkoSiePytam"]Ta tylko czego nie zmniejsza ja sie skeundy np poczekaj 2?
Public OnPlayerCommandReceived:
Cytat:

if( lastcommand[playerid]!=0 && gettime()-lastcommand[playerid]<5 )
{

SendClientMessage(playerid,0xFF0000FF,"Poczekaj 5 sekund.");
return 0;
}


Podpis
Noname - PSZ24.PL
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 16:35


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Public OnP;ayerCommandReceived:
Pawn

if( lastcommand[playerid]!=&& gettime()-lastcommand[playerid]<)
{
       new string[99];
format(stringsizeof(string), "Poczekaj %d sekund"gettime()-lastcommand[playerid]<5);
        return 0;
    }



Mam nadzieje ?e chodzi?o Ci o to, ?e po wpisaniu komendy pisze ile jeszcze czasu pozosta?o do ko?ca blokady. Nie wiem czy dobrze to b?dzie dzia?a?o ale powinno, chyba. ;P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 16:48


TylkoSiePytam

Pelszini






Wiek: 31
Na forum: 4479 dni
Posty: 27
Nick w MP: arwaro



Respekt: 50

Niestety nie dzia?a brak jakiejkolwie informacji na czacie :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 17:16


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Pawn

if( lastcommand[playerid]!=&& gettime()-lastcommand[playerid]<)
{
       new string[45];
format(stringsizeof(string), "Poczekaj %d sekund"gettime()-lastcommand[playerid]<5);
SendClientMessage(playerid, -1string);
        return 0;
    }


Sorry, m?j b??d. Spr?buj tak. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 17:25


TylkoSiePytam

Pelszini






Wiek: 31
Na forum: 4479 dni
Posty: 27
Nick w MP: arwaro



Respekt: 50

Dalej nic

(USTAWI?EM WSZYSTKO TAK JAK OPISA?E?)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 17:34


PredaToRxd123







Wiek: 30
Na forum: 4492 dni
Posty: 36
Nick w MP: PredaToRxd123

Piwa: 10

Respekt: 50

mo?e jaki? skrypt ci blokuje tez tak mia?em

Podpis
BPS - BePowerSerwer

Forum -http://fraguj.pl/

IP: ....
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 17:40


TylkoSiePytam

Pelszini






Wiek: 31
Na forum: 4479 dni
Posty: 27
Nick w MP: arwaro



Respekt: 50

Cameditora jedynia mam zaladowanego ale to nic nie zmienia bez niego tez nie dzia?a :/
//EDIT

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 19:02


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Pr?buj tak xd -

Pawn


if( lastcommand[playerid]!=&& gettime()-lastcommand[playerid]<)
{
       new string[45];
format(stringsizeof(string), "Poczekaj %d sekund"gettime()-lastcommand[playerid]);
SendClientMessage(playerid, -1string);
        return 0;
    }


Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 19:18


TylkoSiePytam

Pelszini






Wiek: 31
Na forum: 4479 dni
Posty: 27
Nick w MP: arwaro



Respekt: 50

ToxiC`, Liczy tylko zamiast od 10 do 1 to od 1 do 10 :?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-29, 20:01


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

To na odwr?t?

Pawn

if( lastcommand[playerid]!=&& gettime()-lastcommand[playerid]<)
{
       new string[45];
format(stringsizeof(string), "Poczekaj %d sekund",lastcommand[playerid]-gettime());
SendClientMessage(playerid, -1string);
        return 0;
    }



Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-06-30, 09:08


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

new _timingz[MAX_PLAYERS];

public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(_timingz[playerid] > gettime())
{
new _timing[48];
format(_timing, sizeof(_timing), "Poczekaj %d sekund przed u?yciem komendy.", _timingz[playerid]-gettime());
SendClientMessage(playerid, -1, _timing);
return false;
}
return true;
}

public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(success)
{
_timingz[playerid] = gettime()+5;
}
return true;
}


Postaw piwo autorowi tego posta
 

 
Tagi: blokowanie :: komend :: sekund
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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