//////////////////////////////////////////////////////////////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);}