SA-MP Forums Archive
[Pedido] Sistema ESC - 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: [Pedido] Sistema ESC (/showthread.php?tid=447723)



Sistema ESC - NuTShoT - 01.07.2013

Olб, bom dia!

Estava jogando neste servidor russo quando vejo este sistema muito curioso, quando um player entra de 'ESC' fica uma mensagem verde em cima do nome e comeзa a contar um tempo...
Alguйm sabe qual й este sistema ?!
http://i.imgur.com/JINq9Ye.jpg

Vlw!


Re: Sistema ESC - Xtable - 01.07.2013

UP! Gostaria de saber tbm, xD


Re: Sistema ESC - Lateamcraft - 01.07.2013

Ja vii isso tbm, se o tempo acaba a pessoa й kikada, eu queroooooo


Re: Sistema ESC - Cidiei - 01.07.2013

@Edit

Terminei o sistema, nгo testei ele pois nгo tenho com quem testar! Se alguem encontrar algum erro sу avisar!

pawn Код:
//==============================================================================
#include a_samp
//==============================================================================
main(){}
//==============================================================================
new Text3D:Esc;
//==============================================================================
forward VerificarEsc(playerid,Float:X, Float:Y, Float:Z);
//==============================================================================
public OnFilterScriptInit(){
    SetTimer("VerificarEsc",1000,1);
    return 1;}
//==============================================================================
public OnFilterScriptExit() return 1;
//==============================================================================
public VerificarEsc(playerid,Float:X, Float:Y, Float:Z){
    new Float:Pos[3],TempoEsc[MAX_PLAYERS],str[50];
    GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
    if(Pos[0] == X && Pos[1] == Y && Pos[2] == Z){
        if((gettime() - TempoEsc[playerid]) < 10){
            format(str,50,"[Esc]: Sera kickado em %d",10 - (gettime() - TempoEsc[playerid]));
            Esc = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 60.0, 0, 1 );
            Attach3DTextLabelToPlayer(Esc, playerid, 0.0, 0.0, 2.0);
        }
        TempoEsc[playerid] = gettime();
        Kick(playerid);
    }else{
        DeletePlayer3DTextLabel(playerid,PlayerText3D:Esc);
    }
    return 1;
}



Re: Sistema ESC - Lуs - 01.07.2013

Quote:
Originally Posted by Cidiei
Посмотреть сообщение
@Edit

Terminei o sistema, nгo testei ele pois nгo tenho com quem testar! Se alguem encontrar algum erro sу avisar!

pawn Код:
//==============================================================================
#include a_samp
//==============================================================================
main(){}
//==============================================================================
new Text3D:Esc;
//==============================================================================
forward VerificarEsc(playerid,Float:X, Float:Y, Float:Z);
//==============================================================================
public OnFilterScriptInit(){
    SetTimer("VerificarEsc",1000,1);
    return 1;}
//==============================================================================
public OnFilterScriptExit() return 1;
//==============================================================================
public VerificarEsc(playerid,Float:X, Float:Y, Float:Z){
    new Float:Pos[3],TempoEsc[MAX_PLAYERS],str[50];
    GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
    if(Pos[0] == X && Pos[1] == Y && Pos[2] == Z){
        if((gettime() - TempoEsc[playerid]) < 10){
            format(str,50,"[Esc]: Sera kickado em %d",10 - (gettime() - TempoEsc[playerid]));
            Esc = Create3DTextLabel(str, -1, 0.0, 0.0, 0.0, 60.0, 0, 1 );
            Attach3DTextLabelToPlayer(Esc, playerid, 0.0, 0.0, 2.0);
        }
        TempoEsc[playerid] = gettime();
        Kick(playerid);
    }else{
        DeletePlayer3DTextLabel(playerid,PlayerText3D:Esc);
    }
    return 1;
}
Nгo vai dar certo nгo.


Re : Sistema ESC - ThiagoMK - 01.07.2013

Gostaria de saber tbm kkkk


Re: Sistema ESC - Cidiei - 01.07.2013

Quote:
Originally Posted by Lуs
Посмотреть сообщение
Nгo vai dar certo nгo.
Qual o erro?


Re: Sistema ESC - NuTShoT - 01.07.2013

Olб, boa noite!

Cidiei, o sistema й diferente no server que eu vi assim que o player da ESC comeзa uma contagem tipo:
ESC hб 10 segundos. E nгo uma contagem de em quanto tempo serб kikado...

Vlw!