sorry didnt say what scripts do:
Portal1.sqs
PlayMusic "open"; Door1 SetPos (Getpos Gate1); gate1 animate ["watergate", 1]; gate2 animate ["watergate", 1]
~2
PlayMusic "open2";
~10
gate1 animate ["watergate", 0]; gate2 animate ["watergate", 0]; Door1 SetPos (Getpos Post)
PlayMusic "open"
this opens portal2.sqs and turns on the jump
Portal2.sqs
Door2 SetPos (Getpos Gate2); gate2 animate ["watergate", 1]; gate1 animate ["watergate", 1]
~10
gate2 animate ["watergate", 0]; gate1 animate ["watergate", 0]; Door2 SetPos (Getpos Post)
this one is just to creat the water effect
hope this helps