SA-MP Forums Archive
[Pregunta] Comando /b con tiempo - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Pregunta] Comando /b con tiempo (/showthread.php?tid=455836)



[Pregunta] Comando /b con tiempo - Rayco - 03.08.2013

Hola, querнa preguntar cуmo podrнa hacer un timer para el comando /b por ejemplo, que cada minuto se habilite y sin lo usas una vez, y quieres hablar de nuevo te salga. "Tienes que esperar un minuto para usar el comando". Muchas gracias.


Re: [Pregunta] Comando /b con tiempo - LuisGraph - 03.08.2013

pawn Код:
new bool:UsoChatOC[MAX_PLAYERS];


public OnPlayerCommandText(playerid, cmdtext[])
{
    //Comando /b
    {
        if(UsoChatOOC[playerid] == false)
        {
            //Funciуn del comando
            UsoChatOOC[playerid] = true;
            SetTimerEx("ChatOOC", 60000, false, "i", playerid);
        }
        else
        {
            SendClientMessage(playerid, -1, "Todavнa no a pasado 1 minuto.");
        }
        return 1;
    }
    return 0;
}
forward ChatOOC(playerid);
public ChatOOC(playerid)
{
    UsoChatOOC[playerid] = false;
}



Re: [Pregunta] Comando /b con tiempo - Rayco - 03.08.2013

Muchas gracias Luis, lo probarй si funciona contestarй.


Re: [Pregunta] Comando /b con tiempo - LeonardoEscobar - 03.08.2013

Puedes agregar esto al Comando:
pawn Код:
new Tiempo = GetTickCount() - GetPVarInt( playerid, "ComandoB" ) ;
if( Tiempo  < 60000 ) return SendClientMessage( playerid, -1, "Espera 1 minuto para volver a usar" ) ;
SetPVarInt( playerid, "ComandoB", GetTickCount() ) ;



Re: [Pregunta] Comando /b con tiempo - LuisGraph - 03.08.2013

Esas variables no son mejores que las otras, bueno para mi jejй para el gusto los colores, y para una persona que estй comenzando, la mejor opciуn es la que postй primero xD, pero bueno tambiйn gracias por aportar otra manera de hacerlo asн el mira las distintas formas que hay.

Saludos.


Respuesta: [Pregunta] Comando /b con tiempo - OTACON - 03.08.2013

[Include] Simple SetTimerCMD By OTACON