List of Pawn keywords and constants
#1

I have compiled a list of keywords, constants, and other special symbols, for my custom Pawn highlighter in PSPad. You may have some use of it:

Macros and control statements
Code:
align
amxlimit
amxram
bool
codepage
ctrlchar
defined
deprecated
do
dynamic
else
false
for
foreach
if
in
library
operator
overlay
pack
rational
semicolon
switch
tabsize
true
unused
while
Pawn and SA-MP constants and tags
Code:
_
__Pawn
BULLET_HIT_TYPE_NONE
BULLET_HIT_TYPE_OBJECT
BULLET_HIT_TYPE_PLAYER
BULLET_HIT_TYPE_PLAYER_OBJECT
BULLET_HIT_TYPE_VEHICLE
CARMODTYPE_EXHAUST
CARMODTYPE_FRONT_BUMPER
CARMODTYPE_HOOD
CARMODTYPE_HYDRAULICS
CARMODTYPE_LAMPS
CARMODTYPE_NITRO
CARMODTYPE_REAR_BUMPER
CARMODTYPE_ROOF
CARMODTYPE_SIDESKIRT
CARMODTYPE_SPOILER
CARMODTYPE_STEREO
CARMODTYPE_VENT_LEFT
CARMODTYPE_VENT_RIGHT
CARMODTYPE_WHEELS
cellbits
cellmax
cellmin
CLICK_SOURCE_SCOREBOARD
CONNECTED
DB
DBResult
debug
DIALOG_STYLE_INPUT
DIALOG_STYLE_LIST
DIALOG_STYLE_MSGBOX
DIALOG_STYLE_PASSWORD
DIALOG_STYLE_TABLIST
DIALOG_STYLE_TABLIST_HEADERS
DISCONNECT_ASAP
DISCONNECT_ASAP_SILENTLY
DISCONNECT_ON_NO_ACK
EDIT_RESPONSE_CANCEL
EDIT_RESPONSE_FINAL
EDIT_RESPONSE_UPDATE
EOF
EOL
EOS
FALSE
FIGHT_STYLE_BOXING
FIGHT_STYLE_ELBOW
FIGHT_STYLE_GRABKICK
FIGHT_STYLE_KNEEHEAD
FIGHT_STYLE_KUNGFU
FIGHT_STYLE_NORMAL
FLOAT_EPS
FLOAT_INFINITY
FLOAT_MAX
FLOAT_NAN
HANDLING_CONNECTION_REQUEST
charbits
charmax
charmin
INVALID_3DTEXT_ID
INVALID_ACTOR_ID
INVALID_GANG_ZONE
INVALID_MENU
INVALID_OBJECT_ID
INVALID_PLAYER_ID
INVALID_TEXT_DRAW
INVALID_VEHICLE_ID
KEY_ACTION
KEY_ANALOG_DOWN
KEY_ANALOG_LEFT
KEY_ANALOG_RIGHT
KEY_ANALOG_UP
KEY_CROUCH
KEY_CTRL_BACK
KEY_DOWN
KEY_FIRE
KEY_HANDBRAKE
KEY_JUMP
KEY_LEFT
KEY_LOOK_BEHIND
KEY_LOOK_LEFT
KEY_LOOK_RIGHT
KEY_NO
KEY_RIGHT
KEY_SECONDARY_ATTACK
KEY_SPRINT
KEY_SUBMISSION
KEY_UP
KEY_WALK
KEY_YES
MAPICON_GLOBAL
MAPICON_GLOBAL_CHECKPOINT
MAPICON_LOCAL
MAPICON_LOCAL_CHECKPOINT
MAX_3DTEXT_GLOBAL
MAX_3DTEXT_PLAYER
MAX_ACTORS
MAX_GANG_ZONES
MAX_MENUS
MAX_OBJECTS
MAX_PICKUPS
MAX_PLAYER_ATTACHED_OBJECTS
MAX_PLAYER_NAME
MAX_PLAYER_TEXT_DRAWS
MAX_PLAYERS
MAX_TEXT_DRAWS
MAX_VEHICLES
Menu
NO_ACTION
NO_TEAM
PLAYER_MARKERS_MODE_GLOBAL
PLAYER_MARKERS_MODE_OFF
PLAYER_MARKERS_MODE_STREAMED
PLAYER_RECORDING_TYPE_DRIVER
PLAYER_RECORDING_TYPE_NONE
PLAYER_RECORDING_TYPE_ONFOOT
PLAYER_STATE_DRIVER
PLAYER_STATE_ENTER_VEHICLE_DRIVER
PLAYER_STATE_ENTER_VEHICLE_PASSENGER
PLAYER_STATE_EXIT_VEHICLE
PLAYER_STATE_NONE
PLAYER_STATE_ONFOOT
PLAYER_STATE_PASSENGER
PLAYER_STATE_SPAWNED
PLAYER_STATE_SPECTATING
PLAYER_STATE_WASTED
PLAYER_VARTYPE_FLOAT
PLAYER_VARTYPE_INT
PLAYER_VARTYPE_NONE
PLAYER_VARTYPE_STRING
PlayerText
PlayerText3D
REQUESTED_CONNECTION
SET_ENCRYPTION_ON_MULTIPLE_16_BYTE_PACKET
SPECIAL_ACTION_DANCE
SPECIAL_ACTION_DANCE
SPECIAL_ACTION_DANCE
SPECIAL_ACTION_DANCE
SPECIAL_ACTION_DANCE1
SPECIAL_ACTION_DANCE2
SPECIAL_ACTION_DANCE3
SPECIAL_ACTION_DANCE4
SPECIAL_ACTION_DRINK_BEER
SPECIAL_ACTION_DRINK_SPRUNK
SPECIAL_ACTION_DRINK_WINE
SPECIAL_ACTION_DUCK
SPECIAL_ACTION_ENTER_VEHICLE
SPECIAL_ACTION_EXIT_VEHICLE
SPECIAL_ACTION_HANDSUP
SPECIAL_ACTION_NONE
SPECIAL_ACTION_SITTING
SPECIAL_ACTION_SMOKE_CIGGY
SPECIAL_ACTION_STOPUSECELLPHONE
SPECIAL_ACTION_USECELLPHONE
SPECIAL_ACTION_USEJETPACK
SPECTATE_MODE_FIXED
SPECTATE_MODE_NORMAL
SPECTATE_MODE_SIDE
Text
Text3D
TRUE
ucharmax
UNVERIFIED_SENDER
VEHICLE_MODEL_INFO_FRONT_BUMPER_Z
VEHICLE_MODEL_INFO_FRONTSEAT
VEHICLE_MODEL_INFO_PETROLCAP
VEHICLE_MODEL_INFO_REAR_BUMPER_Z
VEHICLE_MODEL_INFO_REARSEAT
VEHICLE_MODEL_INFO_SIZE
VEHICLE_MODEL_INFO_WHEELSFRONT
VEHICLE_MODEL_INFO_WHEELSMID
VEHICLE_MODEL_INFO_WHEELSREAR
VEHICLE_PARAMS_OFF
VEHICLE_PARAMS_ON
VEHICLE_PARAMS_UNSET
WEAPON_AK47
WEAPON_BAT
WEAPON_BOMB
WEAPON_BRASSKNUCKLE
WEAPON_CAMERA
WEAPON_CANE
WEAPON_COLLISION
WEAPON_COLT45
WEAPON_DEAGLE
WEAPON_DILDO
WEAPON_DILDO2
WEAPON_DROWN
WEAPON_FIREEXTINGUISHER
WEAPON_FLAMETHROWER
WEAPON_FLOWER
WEAPON_GOLFCLUB
WEAPON_GRENADE
WEAPON_HEATSEEKER
WEAPON_CHAINSAW
WEAPON_KATANA
WEAPON_KNIFE
WEAPON_M4
WEAPON_MINIGUN
WEAPON_MOLTOV
WEAPON_MP5
WEAPON_NITESTICK
WEAPON_PARACHUTE
WEAPON_POOLSTICK
WEAPON_RIFLE
WEAPON_ROCKETLAUNCHER
WEAPON_SATCHEL
WEAPON_SAWEDOFF
WEAPON_SHOTGSPA
WEAPON_SHOTGUN
WEAPON_SHOVEL
WEAPON_SILENCED
WEAPON_SNIPER
WEAPON_SPRAYCAN
WEAPON_TEARGAS
WEAPON_TEC9
WEAPON_UZI
WEAPON_VEHICLE
WEAPON_VIBRATOR
WEAPON_VIBRATOR2
WEAPONSKILL_AK47
WEAPONSKILL_DESERT_EAGLE
WEAPONSKILL_M4
WEAPONSKILL_MICRO_UZI
WEAPONSKILL_MP5
WEAPONSKILL_PISTOL
WEAPONSKILL_PISTOL_SILENCED
WEAPONSKILL_SAWNOFF_SHOTGUN
WEAPONSKILL_SHOTGUN
WEAPONSKILL_SNIPERRIFLE
WEAPONSKILL_SPAS12_SHOTGUN
WEAPONSTATE_LAST_BULLET
WEAPONSTATE_MORE_BULLETS
WEAPONSTATE_NO_BULLETS
WEAPONSTATE_RELOADING
WEAPONSTATE_UNKNOWN
Other keywords
Code:
assert
const
enum
export
forward
function
native
new
public
static
stock
Other statements, operators, and Pawn tags
Code:
break
case
continue
default
exit
File
Fixed
Float
goto
char
return
sizeof
sleep
state
tagof
The categories are rather visual than logical. Not all of them are real Pawn keywords, some are custom definitions used like keywords (foreach/in, function, FLOAT_MAX etc.)
Reply


Messages In This Thread
List of Pawn keywords and constants - by IllidanS4 - 15.10.2017, 23:04
Re: List of Pawn keywords and constants - by IllidanS4 - 16.10.2017, 13:12
Re: List of Pawn keywords and constants - by IllidanS4 - 16.10.2017, 13:34
Re: List of Pawn keywords and constants - by IllidanS4 - 16.10.2017, 21:30

Forum Jump:


Users browsing this thread: 1 Guest(s)