Here are the codes...
Код:
public OnPlayerRequestClass(playerid, classid)
{
if(ServerInfo[MustLogin] == 1 && AccInfo[playerid][Registered] == 1 && AccInfo[playerid][LoggedIn] == 0)
{
#if USE_DIALOGS == true
new logstring[256];
format(logstring,256,"That account '%s 'is Registered!\n\n Login to access your Account:",pName(playerid));
ShowPlayerDialog(playerid,DIALOGID+67,DIALOG_STYLE_PASSWORD,"Login Account",logstring,"Login","Quit");
#endif
// return 1;
}
SetPlayerClass(playerid, classid);
switch (classid)
{
//-------------------------------Italia
case 0:
{
GameTextForPlayer(playerid, "~r~Italia", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------France
case 1:
{
GameTextForPlayer(playerid, "~r~FRANCE", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------USA
case 2:
{
GameTextForPlayer(playerid, "~r~USA", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------SERBIA
case 3:
{
GameTextForPlayer(playerid, "~r~SERBIA", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------CROATIA
case 4:
{
GameTextForPlayer(playerid, "~r~CROATIA", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------GERMANY
case 5:
{
GameTextForPlayer(playerid, "~r~GERMANY", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Britain
case 6:
{
GameTextForPlayer(playerid, "~r~Britain", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------RUSSIA
case 7:
{
GameTextForPlayer(playerid, "~r~RUSSIA", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Bosnia
case 8:
{
GameTextForPlayer(playerid, "~r~Bosnia", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------India
case 9:
{
GameTextForPlayer(playerid, "~r~India", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Australia
case 10:
{
GameTextForPlayer(playerid, "~r~Australia", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Bangladesh
case 11:
{
GameTextForPlayer(playerid, "~r~Bangladesh", 2000, 5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Pakistan
case 12:
{
GameTextForPlayer(playerid,"~r~Pakistan",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Spain
case 13:
{
GameTextForPlayer(playerid,"~r~Spain",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Portugal
case 14:
{
GameTextForPlayer(playerid,"~r~Portugal",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Bulgaria
case 15:
{
GameTextForPlayer(playerid,"~r~Bulgaria",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Turkey
case 16:
{
GameTextForPlayer(playerid,"~r~Turkey",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Egypt
case 17:
{
GameTextForPlayer(playerid,"~r~Egypt",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Ireland
case 18:
{
GameTextForPlayer(playerid,"~r~Ireland",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------Hungary
case 19:
{
GameTextForPlayer(playerid,"~r~Hungary",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
//-------------------------------China
case 20:
{
GameTextForPlayer(playerid,"~r~China",2000,5);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -1964.1835,487.6421,35.1719);
SetPlayerFacingAngle(playerid,94.4906);
SetPlayerCameraPos(playerid, -1976.3097,487.6883,35.1719);
SetPlayerCameraLookAt(playerid, -1965.2300,485.9541,35.7820);
}
}
return 1;
}
SetPlayerClass(playerid, classid)
{
switch(classid) {
case 0:
{
AccInfo[playerid][team] = TEAM_ITALIA;
}
case 1: {
AccInfo[playerid][team] = TEAM_FRANCE;
}
case 2: {
AccInfo[playerid][team] = TEAM_USA;
}
case 3: {
AccInfo[playerid][team] = TEAM_SERBIA;
}
case 4: {
AccInfo[playerid][team] = TEAM_CROATIA;
}
case 5: {
AccInfo[playerid][team] = TEAM_GERMANY;
}
case 6: {
AccInfo[playerid][team] = TEAM_BRITAIN;
}
case 7: {
AccInfo[playerid][team] = TEAM_RUSSIA;
}
case 8: {
AccInfo[playerid][team] = TEAM_BOSNIA;
}
case 9: {
AccInfo[playerid][team] = TEAM_INDIA;
}
case 10: {
AccInfo[playerid][team] = TEAM_AUSTRALIA;
}
case 11: {
AccInfo[playerid][team] = TEAM_BANGLADESH;
}
case 12: {
AccInfo[playerid][team] = TEAM_PAKISTAN;
}
case 13: {
AccInfo[playerid][team] = TEAM_SPAIN;
}
case 14: {
AccInfo[playerid][team] = TEAM_PORTUGAL;
}
case 15: {
AccInfo[playerid][team] = TEAM_BULGARIA;
}
case 16: {
AccInfo[playerid][team] = TEAM_TURKEY;
}
case 17: {
AccInfo[playerid][team] = TEAM_EGYPT;
}
case 18: {
AccInfo[playerid][team] = TEAM_IRELAND;
}
case 19: {
AccInfo[playerid][team] = TEAM_HUNGARY;
}
case 20: {
AccInfo[playerid][team] = TEAM_CHINA;
}
}
}