10.10.2011, 16:10
pawn Код:
stock
duelseg [ 0x09 ],
duelmin [ 0x09 ],
duelcountsegtimer;
forward duelcountseg ( duelid );
public duelcountseg( duelid )
{
if(duelseg[ duelid ] < 59) duelseg[ duelid ] ++;
else duelseg [ duelid ] = 0, duelmin [ duelid ] ++;
duelcountsegtimer = SetTimerEx( "duelcountseg", 1000, false, "i", duelid );
return 1;
}
en onplayerdeath, cuando acaba el duelo:
format( info, sizeof( info ), "*** \"%s\" %s \"%s\" en el /duel %i (HP Restante: %.0f/Tiempo: %d:%d).", playerData[ duelplay[ duelID ][ 1 ] ][ p_name ], h == 100 && a >= 50 ? ( "gano a" ) : h == 100 && a >= 10 ? ( "gano a" ) : ( "gano a" ), playerData[ duelplay[ duelID ][ 0 ] ][ p_name ], duelID,( h + a ), duelmin [ duelID ], duelseg [ duelID ] );
KillTimer(duelcountsegtimer);
SendClientMessageToAll( ERROR_COLOR, info );