Public feed #887185

Miscellany

public text v1 · immutable
Raw Edit
·published 2008-02-01 04:41 UTC
rendered paste body
function skinSelect(player)
	spawnPlayer( player, 10000, 10000, 10000, 0, 0 )
	setElementPosition( player, -343.10485839844, 1535.1791992188, 75.5625, 178.72106933594 )
	setPlayerGravity ( player, 0 )
	setPlayerDimension ( player, 2 )
		if ( getCameraMode ( player ) == "player" ) then
			setCameraMode ( player, "fixed" )
		else
			setCameraMode ( player, "player" )
			setCameraMode ( player, "fixed" )
		end
	bindKey ( player, "enter", "down", spawn,  player )
	bindKey ( player, "arrow_l", "down", changeSkin, player )
	bindKey ( player, "arrow_r", "down", changeSkin, player )
end

function onPlayerSpawn(player)
setPlayerSkin (player, 0)
end
addEventHandler ("onPlayerSpawn", getRootElement(), onPlayerSpawn)

function changeSkin( player, key )
	local last = getElementData( player, "lastSpawn" )
	if ( key == "arrow_l" ) then
	setPlayerSkin ( player, +1)
	else ( key == "arrow_r" ) then
	setPlayerSkin ( player, -1)
	end
end

function spawn( player )
	unbindKey ( player, "enter", "down", spawn )
	unbindKey ( player, "arrow_l", "down", changeSkin )
	unbindKey ( player, "arrow_r", "down", changeSkin )
	setPlayerGravity ( player, 0.008 )
	spawnPlayer ( player, 0, 0, 1000, 0, 1 )
	setTimer( spawnTwo, 550, 1 )
end

function spawnTwo( player )
	setCameraMode ( player, "player" )
	spawnPlayer ( player, -343.10485839844, 1535.1791992188, 75.5625, 178.72106933594 )
	createBlipAttachedTo ( player, 0, 2, 255,255,255 )

end

function onJoin(player)
fadecamera (source, true)
end

addEventHandler ("onPlayerJoin", getRootElement(), onJoin)
addEventHandler ("onPlayerJoin",getRootElement(), skinSelect)