Como crear equipos en PAWNO
#1

Eso, para u nserver TDM :P
Reply
#2

Bueno lo primero para crear equipos/clanes/bandas es definir los equipos en si:
pawn Код:
#define TEAM_GROVE 1
#define TEAM_BALLA 2
#define TEAM_GROVE_COLOR 0x00FF00AA
#define TEAM_BALLA_COLOR 0xFF00FFAA
pawn Код:
new gTeam[MAX_PLAYERS]; //variable golobal para almacenar el elquipo del jugador
Le asignamos al jugador una banda/clan/equipo segun el skin que elija
pawn Код:
public SetPlayerTeamFromClass(playerid, classid)
{
  if (classid == 0)
  {
    gTeam[playerid] = TEAM_GROVE;
  }
  else
  {
    gTeam[playerid] = TEAM_BALLA;
  }
}
Le asignamos un color por equipo
pawn Код:
public SetPlayerToTeamColor(playerid)
{
  if (gTeam[playerid] == TEAM_GROVE)
  {
    SetPlayerColor(playerid, TEAM_GROVE_COLOR);
  }
  else if (gTeam[playerid] == TEAM_BALLA)
  {
    SetPlayerColor(playerid, TEAM_BALLA_COLOR);
  }
}
Ahora ya con las funciones definidas solo falta usarlas:
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
  SetPlayerTeamFromClass(playerid);
  return 1;
}
pawn Код:
public OnPlayerSpawn(playerid)
{
  SetPlayerToTeamColor(playerid, classid);
}
Fuente:
https://sampwiki.blast.hk/wiki/PAWN_tutorial

Espero que te sirva.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)