Lista stałych kompilatora pawn które możemy używać w naszym kodzie
- __DATE__ – aktualna data
- __TIME__ – aktualny czas
- cellbits – „wielkość” pojedynczej komórki pamięci
- cellmax – maksymalna wartość którą może przechowywać komórka pamięci
- cellmin – minimalna wartość którą może przechowywać komórka pamięci
- __Pawn – wersja interpretatora pawn
- debug – poziom debugowania
Stałe dodane w kompilatorze AMXX w wersji 1.8.3
- __LINE__ – aktualna linia pliku
- __BINARY_PATH__ – ścieżka do wykonywanego pliku
- __BINARY_NAME__ – nazwa wykonywanego pliku
Użycie:
server_print("__DATE__: %s", __DATE__);
server_print("__TIME__: %s", __TIME__);
server_print("cellbits: %d", cellbits);
server_print("cellmax: %d", cellmax);
server_print("cellmin: %d", cellmin);
server_print("__Pawn: %d", __Pawn);
server_print("debug: %d", debug);