No one knows them well enough to make a list of all of them and explain to you what each one does. I'll provide you with an updated Pinescript commands and functions list for the 2012 files and you'll have to find out yourself what each one does and how you can use it. Look in previous pinescripts that are already in the files and use those as examples, experiment and then take note of how to use it or what to do.
You don't realise someone will actually have to find out what they all do and then make examples and try to explain it and it doesn't take an hour or 2, it'll probably take days, so you're asking someone to give up days.
Code:
printf
scriptfile
timelimit
interruptclear
interruptset
interrupterase
waitinterrupt
mobregen
doorbuild
npcstand
change2mob
change2door
change2npc
exchange2mob
dooropen
doorclose
vanish
regengroup
waitlogin
pause
npcchat
npcshout
chatwin
chatwinrange
someoneshout
summonmob
questresult
reward
broadcast
linkto
whoclickme
whokillme
itemdrop
invensearch
itemcreate
itemerase
findhandle
abstatereset
suicide
run
walk
maplight
mapfog
effectobj
effectloc
aggro
mobweaponrate
mobdetectrange
heal
animate
duplicate
waitidle
deathcountclear
itemattrset
scinariocode
battlestart
battlestop
sendquestresult
individualreward
returnvalue
sublayershift
teleport
itemowner
mobbattr
collect
endofkq
endofgt
gtresult
custumecreate
costumetakeoff
weddingcomplete
playerwork
findplayer
teleportall
briefeffect
banfromarea
RegisteFlag
RegisteGate
DiceGameStart
revival
spawn
hpset
SquarRoot
Random
Count
CharClass
CharName
DeathNum
CircularScatter
RemoveFirst
GetObjectList
KQResultList
KQTopList
DistanceBetween
PlayerInArea
Range
IsGateUse
GetWinnerGuild
GetLoseguild
open
close
var
infinite
while
break
call
permillage