Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- stock Bit:operator+(Bit:val1, Bit:val2)
- {
- return val1 | val2;
- }
- stock Bit:operator-(Bit:val1, Bit:val2)
- {
- return val1 & ~val2;
- }
- stock bool:operator==(Bit:val1, Bit:val2)
- {
- return bool:(val1 & val2);
- }
- stock bool:operator!=(Bit:val1, Bit:val2)
- {
- return !(val1 & val2);
- }
- enum Bit ( <<=1 )
- {
- NONE,
- ONE = 1,
- TWO,
- THREE,
- }
- public OnFilterScriptInit()
- {
- new Bit:MyFirstBit = Bit:NONE;
- MyFirstBit += Bit:ONE;
- MyFirstBit += Bit:TWO;
- MyFirstBit += Bit:FREE;
- MyFirstBit -= Bit:ONE;
- printf("%b", _:MyFirstBit);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment