SA-MP Forums Archive
[Problem]Team for members - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: [Problem]Team for members (/showthread.php?tid=556858)



[Problem]Team for members - Mijata - 11.01.2015

i created new teams at script but i want that teams only for members

Код:
#define SK 3
#define SG 4
Код:
AddPlayerClass(285,1838.0135,-3079.4434,6.0971,359.9966, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(287,1838.0135,-3079.4434,6.0971,359.9966, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(282,1838.0135,-3079.4434,6.0971,359.9966, 0, 0, 0, 0, 0, 0);
	AddPlayerClass(23,-171.6855,2704.5598,62.5543,90.8684,0,0,0,0,0,0); // T1
	AddPlayerClass(124,-171.6855,2704.5598,62.5543,90.8684,0,0,0,0,0,0); // T1
	AddPlayerClass(29,-171.6855,2704.5598,62.5543,90.8684,0,0,0,0,0,0); // T1
	AddPlayerClass(164,1838.0135,-3079.4434,6.0971,359.9966, 0, 0, 0, 0, 0, 0);//special gurads
	AddPlayerClass(247,-171.6855,2704.5598,62.5543,90.8684,0,0,0,0,0,0); // special killers
Код:
public OnPlayerRequestClass(playerid, classid)
{

            switch(classid)
            {
            case 0,1,2:
            {
                // TEAM STUFF
                GameTextForPlayer(playerid,"~b~Cops",1000,4);
                SetPlayerColor(playerid, C_COLOR);
                gTeam[playerid] = C1;
                SetPlayerPos(playerid,254.5903,1895.2537,20.3694);
                SetPlayerCameraPos(playerid,244.5754,1895.7119,19.8237);
                SetPlayerCameraLookAt(playerid,254.5903,1895.2537,20.3694);
                SetPlayerFacingAngle(playerid,90.6916);
                ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1); //smooth dancing
                    }
                    case 3,4,5:
                    {
                GameTextForPlayer(playerid,"~r~Terrorists",1000,4);
                SetPlayerColor(playerid, T_COLOR);
                gTeam[playerid] = T1;
                SetPlayerPos(playerid,-285.0289,2661.6575,62.6531);
                SetPlayerCameraPos(playerid,-279.0844,2660.7461,62.6090);
                SetPlayerCameraLookAt(playerid,-285.0289,2661.6575,62.6531);
                SetPlayerFacingAngle(playerid,271.5169);
                ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1); //smooth dancing
					}
                        case 6:
                    {
                GameTextForPlayer(playerid,"~b~Special Gurads",1000,4);
                SetPlayerColor(playerid, C_COLOR);
                gTeam[playerid] = C1;
                SetPlayerPos(playerid,254.5903,1895.2537,20.3694);
                SetPlayerCameraPos(playerid,244.5754,1895.7119,19.8237);
                SetPlayerCameraLookAt(playerid,254.5903,1895.2537,20.3694);
                SetPlayerFacingAngle(playerid,90.6916);
                ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1); //smooth dancing
                
                	}
                        case 7:
                    {
                GameTextForPlayer(playerid,"~r~Special Killers",1000,4);
                SetPlayerColor(playerid, T_COLOR);
                gTeam[playerid] = T1;
                SetPlayerPos(playerid,-285.0289,2661.6575,62.6531);
                SetPlayerCameraPos(playerid,-279.0844,2660.7461,62.6090);
                SetPlayerCameraLookAt(playerid,-285.0289,2661.6575,62.6531);
                SetPlayerFacingAngle(playerid,271.5169);
                ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1); //smooth dancing
            }
    }
it , but i want special killers and special gurads only for members like a you must to be member to be spawned with this team

please help me guys i will give + rep


Re: [Problem]Team for members - Mijata - 11.01.2015

bump


Re: [Problem]Team for members - Mijata - 12.01.2015

bump


Re: [Problem]Team for members - Sid_Alexander - 12.01.2015

Create a variable PlayerInfo[playerid][pMember] And only allow admins to make other players pMember, And in the classid which you want to make member, Make it that

pawn Код:
if(PlayerInfo[playerid][pMember] == 0) return SendClientMessage(playerid, -1, "You're not a member.");