public OnPlayerRequestClass(playerid, classid)
{
new string[128];
PlayerPlaySound(playerid, 1097,-119.9460,23.1096,12.2238);
PlayerInfo[playerid][pModel] = Peds[classid][0];
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid, playername, sizeof(playername));
if(IsPlayerNPC(playerid))
{
SpawnPlayer(playerid);
return 1;
}
if(gPlayerAccount[playerid] == 1 && gPlayerLogged[playerid] == 0)
{
format(string,sizeof(string)," Willkommen zurück!\n Spieler: %s, Ping: %d\n Du kannst nun dein Passwort eingeben,\n Um den Server zu betreten!",playername,GetPlayerPing(playerid));
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"NAME",string,"Login","Abbrechen");
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
}
else if(gPlayerAccount[playerid] == 0 && gPlayerLogged[playerid] == 0)
{
ShowPlayerDialog(playerid,DIALOG_REG,DIALOG_STYLE_MSGBOX,"NAME","Du benötigst einen Account, um auf diesem Server zu spielen!\nBitte geben Sie hier ihr Passwort ein.","Weiter","Abbrechen");
}
PlayerInfo[playerid][pModel] = Peds[classid][0];
if (gPlayerLogged[playerid] == 1)
{
if (classid == 1)
{
format(string, sizeof(string), "~y~> ~p~Polizeichef ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 2)
{
format(string, sizeof(string), "~y~> ~p~FBI Leader ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 3)
{
format(string, sizeof(string), "~y~> ~p~Bundeswehr ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 4)
{
format(string, sizeof(string), "~y~> ~p~Krankenhaus Leitung ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 5)
{
format(string, sizeof(string), "~y~> ~p~LCN Boss ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 6)
{
format(string, sizeof(string), "~y~> ~p~Yakuza Boss ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 7)
{
format(string, sizeof(string), "~y~> ~p~Praesident ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 8)
{
format(string, sizeof(string), "~y~> ~p~Hitman Leitung ~y~< ~n~nur Leader");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 9)
{
format(string, sizeof(string), "~y~> ~p~CNN Leitung ~y~< ~n~nur Leader");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 10)
{
format(string, sizeof(string), "~y~> ~p~Taxi Firma Chef~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 11)
{
format(string, sizeof(string), "~y~> ~p~Fahrlehrer Chef~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 12 )
{
format(string, sizeof(string), "~y~> ~p~Secret Service Chef ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 13)
{
format(string, sizeof(string), "~y~> ~p~Terroristen Chef ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 14)
{
format(string, sizeof(string), "~y~> ~p~Ordnungsamt Chef ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else if (classid == 16)
{
format(string, sizeof(string), "~y~> ~p~Grove Street Boss ~y~< ~n~nur Leader!");
GameTextForPlayer(playerid,string,2000,5);
}
else
{
format(string, sizeof(string), "~b~~h~> Zivilisten <");
GameTextForPlayer(playerid,string,3500,5);
}
}
SetPlayerTeamFromClass(playerid,classid);
SetupPlayerForClassSelection(playerid);
return 1;
}
Es passt nicht alles rein hier mal das andere HIER KLICKEN