27.08.2017, 18:12
Olб! Eu tenho um cmd de cadeia. Porem ele estб em segundos,exemplo: "120 Segundos = 2 min" ele aparece em segundos e gostaria que aparecesse: "2:00"
CMD:
Muito obrigado a quem me ajudar!!! ^^
CMD:
PHP код:
forward prender1(player1);
public prender1(player1)
{
new Float:x, Float:y, Float:z; GetPlayerPos(player1,x,y,z);
SetTimerEx("prender2",1000,0,"d",player1);
}
forward prender2(player1);
public prender2(player1)
{
new Float:x, Float:y, Float:z; GetPlayerPos(player1,x,y,z);
if(GetPlayerState(player1) == PLAYER_STATE_ONFOOT) SetPlayerSpecialAction(player1,SPECIAL_ACTION_HANDSUP);
GameTextForPlayer(player1,"~w~Preso!",10000,3);
SetTimerEx("prender3",100,0,"d",player1);
}
forward prender3(player1);
public prender3(player1)
{
new Float:x, Float:y, Float:z; GetPlayerPos(player1,x,y,z);
SetPlayerCameraPos(player1,x+3,y,z); SetPlayerCameraLookAt(player1,x,y,z);
}
forward Lprender(playerid,timems);
public Lprender(playerid,timems)
{
KillTimer(prenderTimer[playerid]);
PlayerInfo[playerid][prenderTime] = timems;
prenderPlayer(playerid);
return 1;
}
forward prenderPlayer(player1);
public prenderPlayer(player1)
{
KillTimer(prenderTimer[player1]);
ResetPlayerWeapons(player1);
SetPlayerPos(player1,197.6661,173.8179,1003.0234);
SetPlayerInterior(player1,3);
SetCameraBehindPlayer(player1);
prenderTimer[player1] = SetTimerEx("ProcessarCadeiaSegundo",1000,1,"i",player1);
PlayerInfo[player1][presos] = 1;
SetPlayerVirtualWorld(player1, 1000);
}
forward prenderRelease(player1);
public prenderRelease(player1)
{
KillTimer(prenderTimer[player1]);
PlayerInfo[player1][prenderTime] = 0; PlayerInfo[player1][presos] = 0;
SetPlayerInterior(player1,0); SetPlayerPos(player1, 0.0, 0.0, 0.0); SpawnPlayer(player1);
PlayerPlaySound(player1,1057,0.0,0.0,0.0);
GameTextForPlayer(player1,"~n~~n~~n~~n~~n~~n~~n~~n~~y~~g~Solto da cadeia!",5000,3);
}
forward ProcessarCadeiaSegundo(playerid);
public ProcessarCadeiaSegundo(playerid)
{
PlayerInfo[playerid][prenderTime] = PlayerInfo[playerid][prenderTime]-1000 ;
if(PlayerInfo[playerid][prenderTime] <= 0) {prenderRelease(playerid); return 1;}
new str[100];
format(str,sizeof(str),"~n~~n~~n~~n~~n~~n~~n~~r~Tempo:~n~~w~%i ~y~segundos", PlayerInfo[playerid][prenderTime]/1000);
GameTextForPlayer(playerid,str,10000,3);
return 1;
}