14.10.2013, 21:22
Today I learned how to reset an enum easily, and using @ to declare public functions:
Easy Enumerator reset
declaring public functions using @
Easy Enumerator reset
pawn Код:
enum EnumeratorInformation
{
EnumNum1, EnumNum2,
EnumNum3, EnumNum4
}
new
EnumInfo [ EnumeratorInformation ]
;
CMD:easyenumreset(playerid, params[])
{
for(new i; EnumeratorInformation:i < EnumeratorInformation; i++) { EnumInfo [ EnumeratorInformation:s ] = 0; }
return 1;
}
pawn Код:
forward @GetTodaysDate();
@GetTodaysDate()
{
new
dString[ 18+2 ],
Date[ 6 ]
;
//Year //Month //Day
getdate(Date[ 0 ], Date[ 1 ], Date[ 2 ]);
//Hour //Minutes //Seconds
gettime(Date[ 3 ], Date[ 4 ], Date[ 5 ]);
format(dString, sizeof (dString), "%d/%d/%d %d:%d:%d", Date[ 2 ], Date[ 1 ], Date[ 0 ], Date[ 3 ], Date[ 4 ], Date[ 5 ]);
return dString;
}