All pastes #631046 Raw Edit

Text_draw

public c v1 · immutable
#631046 ·published 2007-07-23 17:43 UTC
rendered paste body
//////////////////////////////////////////////////////////////BY NeO_Darkdevil////////////////////////////////////////////////////////////#include <a_samp>forward classing(playerid);forward SetupClassing(playerid);new Text:OPC;new CTIME;#define Comments "~n~~w~Wilkommen auf meinem Server~n~hier könnten deine Zeilen als~n~begruessung stehen.Maximal sollten es 3 sein"public OnFilterScriptInit(){return 1;}	public OnPlayerRequestClass(playerid,classid){	if(GetPlayerVirtualWorld(playerid) == 255){		return classing(playerid);	}else{		return 1;	}}public OnPlayerConnect(playerid){	SetPlayerVirtualWorld(playerid,255); // To check if the player floats over the bridge...I know, veeery unprofessional :o	return 1;}	////////////////////////////////////			//Das hier alles einfügen(Am besten GANZ unten im Script):public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){	if(oldkeys & 4) //Siehe A_SAMP.inc , dort stehen die Keys mit ID	{	if(GetPlayerVirtualWorld(playerid) == 255){ //To check if the player floats over the bridge...I know, veeery unprofessional :o	KillTimer(CTIME); 	SetPlayerVirtualWorld(playerid,0); 	TextDrawHideForPlayer(playerid,OPC); 	ForceClassSelection(playerid);	TogglePlayerControllable(playerid,1);	SetPlayerHealth(playerid,0.0); 	}	}	return 1;}public classing(playerid){	//	GameTextForPlayer(playerid,"~n~",10,6); //Entfernt den Gametext	new str[1024];	format(str,sizeof str,"%s~n~~p~Press ~k~~PED_FIREWEAPON~ , to continue...~n~ ~l~.",Comments); //	OPC = TextDrawCreate(15,150,str);	//under the chat	OPC = TextDrawCreate(15,340,str);	//over the minimap	TextDrawUseBox(Text:OPC,1);	TextDrawTextSize(Text:OPC,400,400);	TextDrawLetterSize(Text:OPC,0.6,1.1);	TextDrawBoxColor(Text:OPC,0x000000aa); //The color of the box	TextDrawShowForPlayer(playerid,Text:OPC);	SetSpawnInfo(playerid,0,0,-2659.1978,1886.6095,169.4763,0,0,0,0,0,0,0);	SpawnPlayer(playerid); //Spawns the player...//	SetPlayerVirtualWorld(playerid,255); 	CTIME =	SetTimerEx("SetupClassing",500,1,"d",playerid);	return 1;}	//endepublic SetupClassing(playerid){	SetPlayerCameraPos(playerid,-2519.1814,2171.4065,48.5256);	SetPlayerCameraLookAt(playerid,-2659.1978,1886.6095,139.4763);	//Momentan hat man einen schönen (!) Blick auf die Golden Gate Bridge	SetPlayerPos(playerid,-2659.1978,1886.6095,139.4763);	TogglePlayerControllable(playerid,0); //freezes the playR	SetPlayerInterior(playerid,0);}