SA-MP Forums Archive
[Ajuda]Dar um tempo apуs usar um comando - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda]Dar um tempo apуs usar um comando (/showthread.php?tid=142571)



[Ajuda]Dar um tempo apуs usar um comando - Flavinho153 - 18.04.2010

Pessoal , eu nгo estou pedindo cmd pra bloquear, estou pedindo um sistema que apуs usб-lo , nгo pode usar mais atй um certo tempo.
Jб tentei de mil e um geitos, tentei pegar aquele sistema do anuncio mas nгo deu , o panuncio e TempoAn

Alguem pode me ajudar?


Re: [Ajuda]Dar um tempo apуs usar um comando - SuB_ZeRo0_ - 18.04.2010

Usa SetTimerEx com uam variavel pra cada player, assim ele blockeia e depois de um tempo solta.


Re: [Ajuda]Dar um tempo apуs usar um comando - Flavinho153 - 18.04.2010

Quote:
Originally Posted by SuB_ZeRo0_
Usa SetTimerEx com uam variavel pra cada player, assim ele blockeia e depois de um tempo solta.
Eu queria botar para somente um player , individual.


Re: [Ajuda]Dar um tempo apуs usar um comando - SuB_ZeRo0_ - 18.04.2010

SetTimerEx й pra sу um player. E a variavel, vocк vai poder fazer sу pra 1 tbm.
Ex: SetTimerEx("Nomezin",100000,false,"i",playerid);pr oibido[playerid]=1; e a variavel new proibido[MAX_PLAYERS];
Assim:
if(proibido[playerid]==1) return Send...(...,"Vocк nгo pode usar o cmd");
e no Timer:

forward Nomezin(playerid);
public Nomezin(playerid) {
proibido[playerid]=0;
return 1;
}

E nгo eskece de bota no Onplayerdisconnect:
if(proibido[playerid]==1) {proibido[playerid]=0;}


Re: [Ajuda]Dar um tempo apуs usar um comando - Flavinho153 - 18.04.2010

Quote:
Originally Posted by SuB_ZeRo0_
SetTimerEx й pra sу um player. E a variavel, vocк vai poder fazer sу pra 1 tbm.
Ex: SetTimerEx("Nomezin",100000,false,"i",playerid);pr oibido[playerid]=1; e a variavel new proibido[MAX_PLAYERS];
Assim:
if(proibido[playerid]==1) return Send...(...,"Vocк nгo pode usar o cmd");
e no Timer:

forward Nomezin(playerid);
public Nomezin(playerid) {
proibido[playerid]=0;
return 1;
}

E nгo eskece de bota no Onplayerdisconnect:
if(proibido[playerid]==1) {proibido[playerid]=0;}
Irei testar.

Edit : Aproveitando o Post , tem algum sistema de , se o player ficar parado muito tempo ou de esc da Server Closed Connection ?


Re: [Ajuda]Dar um tempo apуs usar um comando - SuB_ZeRo0_ - 18.04.2010

Quote:
Originally Posted by Flavinho153
Quote:
Originally Posted by SuB_ZeRo0_
SetTimerEx й pra sу um player. E a variavel, vocк vai poder fazer sу pra 1 tbm.
Ex: SetTimerEx("Nomezin",100000,false,"i",playerid);pr oibido[playerid]=1; e a variavel new proibido[MAX_PLAYERS];
Assim:
if(proibido[playerid]==1) return Send...(...,"Vocк nгo pode usar o cmd");
e no Timer:

forward Nomezin(playerid);
public Nomezin(playerid) {
proibido[playerid]=0;
return 1;
}

E nгo eskece de bota no Onplayerdisconnect:
if(proibido[playerid]==1) {proibido[playerid]=0;}
Irei testar.
Nгo esqueзa que a variavel terб que ser embaixo do #include <...> pois se nгo, nгo te funcionarб o SetTimerEx.


Re: [Ajuda]Dar um tempo apуs usar um comando - Flavinho153 - 18.04.2010

Quote:
Originally Posted by SuB_ZeRo0_
Quote:
Originally Posted by Flavinho153
Quote:
Originally Posted by SuB_ZeRo0_
SetTimerEx й pra sу um player. E a variavel, vocк vai poder fazer sу pra 1 tbm.
Ex: SetTimerEx("Nomezin",100000,false,"i",playerid);pr oibido[playerid]=1; e a variavel new proibido[MAX_PLAYERS];
Assim:
if(proibido[playerid]==1) return Send...(...,"Vocк nгo pode usar o cmd");
e no Timer:

forward Nomezin(playerid);
public Nomezin(playerid) {
proibido[playerid]=0;
return 1;
}

E nгo eskece de bota no Onplayerdisconnect:
if(proibido[playerid]==1) {proibido[playerid]=0;}
Irei testar.
Nгo esqueзa que a variavel terб que ser embaixo do #include <...> pois se nгo, nгo te funcionarб o SetTimerEx.
Ok...eu editei umas coisas e deu certo ^.^

Como eu disse no topic acima, tem algum sistema automatico se ficar afk dar Server Closed Connection ?


Re: [Ajuda]Dar um tempo apуs usar um comando - SuB_ZeRo0_ - 18.04.2010

Quote:
Originally Posted by Flavinho153
Quote:
Originally Posted by SuB_ZeRo0_
Quote:
Originally Posted by Flavinho153
Quote:
Originally Posted by SuB_ZeRo0_
SetTimerEx й pra sу um player. E a variavel, vocк vai poder fazer sу pra 1 tbm.
Ex: SetTimerEx("Nomezin",100000,false,"i",playerid);pr oibido[playerid]=1; e a variavel new proibido[MAX_PLAYERS];
Assim:
if(proibido[playerid]==1) return Send...(...,"Vocк nгo pode usar o cmd");
e no Timer:

forward Nomezin(playerid);
public Nomezin(playerid) {
proibido[playerid]=0;
return 1;
}

E nгo eskece de bota no Onplayerdisconnect:
if(proibido[playerid]==1) {proibido[playerid]=0;}
Irei testar.
Nгo esqueзa que a variavel terб que ser embaixo do #include <...> pois se nгo, nгo te funcionarб o SetTimerEx.
Ok...eu editei umas coisas e deu certo ^.^

Como eu disse no topic acima, tem algum sistema automatico se ficar afk dar Server Closed Connection ?
Acho que nгo, mas vocк pdoe buscar um sitema anti-esc.
Qualquer coisa, eu tenho um.


Re: [Ajuda]Dar um tempo apуs usar um comando - Flavinho153 - 18.04.2010

Quote:
Originally Posted by SuB_ZeRo0_
Quote:
Originally Posted by Flavinho153
Quote:
Originally Posted by SuB_ZeRo0_
Quote:
Originally Posted by Flavinho153
Quote:
Originally Posted by SuB_ZeRo0_
SetTimerEx й pra sу um player. E a variavel, vocк vai poder fazer sу pra 1 tbm.
Ex: SetTimerEx("Nomezin",100000,false,"i",playerid);pr oibido[playerid]=1; e a variavel new proibido[MAX_PLAYERS];
Assim:
if(proibido[playerid]==1) return Send...(...,"Vocк nгo pode usar o cmd");
e no Timer:

forward Nomezin(playerid);
public Nomezin(playerid) {
proibido[playerid]=0;
return 1;
}

E nгo eskece de bota no Onplayerdisconnect:
if(proibido[playerid]==1) {proibido[playerid]=0;}
Irei testar.
Nгo esqueзa que a variavel terб que ser embaixo do #include <...> pois se nгo, nгo te funcionarб o SetTimerEx.
Ok...eu editei umas coisas e deu certo ^.^

Como eu disse no topic acima, tem algum sistema automatico se ficar afk dar Server Closed Connection ?
Acho que nгo, mas vocк pdoe buscar um sitema anti-esc.
Qualquer coisa, eu tenho um.
mas o anti esc tem q dar /esc [id do cara]
Queria um automatico


Re: [Ajuda]Dar um tempo apуs usar um comando - SuB_ZeRo0_ - 18.04.2010

Entгo cara, posso tentar fazer um anti-esc automatico pra vocк, ams eu acho que nгo poderei entrar no forum de segunda a quinta,s e ngm fizer pra vc, me manda uma PM na quinta que faзo pra vocк.