Help!!!!!
#1

i have a problem. the antteam killing not work for someplayers. i have this code

Код:
stock SetPlayerTeamFromClass(playerid, classid)
{

    if(classid == 0) {

		gTeam[playerid] = TEAM_DEFENDERS;
		SetPlayerTeam(playerid, TEAM_DEFENDERS);

	} else if(classid == 1) {

	  gTeam[playerid] = TEAM_ATTACKERS;
	  SetPlayerTeam(playerid, TEAM_ATTACKERS);
	 }
}
pls help me.
Reply
#2

Set team in OnPlayerSpawn
Reply
#3

Quote:
Originally Posted by Jefff
Set team in OnPlayerSpawn
can you explain it more pls?
Reply
#4

-
Reply
#5

Код:
//requesclass
SetPVarInt(playerid,"ClassID",classid);

stock SetPlayerTeamFromClass(playerid)
{
	switch(GetPVarInt(playerid,"ClassID"))
	{
		case 0: {
			gTeam[playerid] = TEAM_DEFENDERS;
			SetPlayerTeam(playerid, TEAM_DEFENDERS);
		}
		case 1: {
			gTeam[playerid] = TEAM_ATTACKERS;
			SetPlayerTeam(playerid, TEAM_ATTACKERS);
		}
	}
}
Reply
#6

C:\Users\Billys\Desktop\sa-mp\gamemodes\area51tdm.pwn(173) : error 017: undefined symbol "classid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#7

-
Reply
#8

Quote:
Originally Posted by Jefff
Код:
//requesclass
SetPVarInt(playerid,"ClassID",classid);

stock SetPlayerTeamFromClass(playerid)
{
	switch(GetPVarInt(playerid,"ClassID"))
	{
		case 0: {
			gTeam[playerid] = TEAM_DEFENDERS;
			SetPlayerTeam(playerid, TEAM_DEFENDERS);
		}
		case 1: {
			gTeam[playerid] = TEAM_ATTACKERS;
			SetPlayerTeam(playerid, TEAM_ATTACKERS);
		}
	}
}
Jefff still some players can kill team mates.
Reply
#9

ok i solve it. i post here the solution from seif. http://forum.sa-mp.com/index.php?top...7724#msg257724. just for someone who have the same problem.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)