[Ayuda] Equipos -
narcox - 25.01.2010
Hola otra ves....
me gustaria qe me ayudaran a crear eqipos ... al estilo TDM
los eqipos van a ser
Coalicion Americana
Coalicion Europea y
Coalicion Asiatica
Bueno espero qe me puedan ayudar ^^...
Re: [Ayuda] Equipos -
narcox - 27.01.2010
oigan no saben o qe ? xD
Re: [Ayuda] Equipos -
TheChaoz - 27.01.2010
hay q leer, hace menos de 1 dia conteste un
post igual
Re: [Ayuda] Equipos -
narcox - 28.01.2010
ahmmm ya lo vi...
pero sinceramente no lo entendi ...
Re: [Ayuda] Equipos -
TheChaoz - 28.01.2010
que parte no entendes? asi te la explico
Re: [Ayuda] Equipos -
CristianTdj - 28.01.2010
Primero has de definir los equipos
Arriba del GM:
Debajo de esto:
pawn Код:
#define TEAM_COALICIONAM 0
#define TEAM_COALICIONEU 1
#define TEAM_COALICIONAS 2
Luego aсadimos los skins (3 en este caso o + si se quiere) y aсadimos los colores segъn elijan los skins.
pawn Код:
public OnPlayerSpawn(playerid)
{
if(gTeam[playerid] == TEAM_COALICIONAM)
{
SetPlayerColor(playerid,0xFFFF0000);
}
if(gTeam[playerid] == TEAM_COALICIONEU)
{
SetPlayerColor(playerid,0xFFFF0000);
}
if(gTeam[playerid] == TEAM_COALICIONAS)
{
SetPlayerColor(playerid,0xFFFF0000);
}
return 1;
}
Luego ponemos en el lugar de spawn los textos correspondientes al equipo:
pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
gPlayerClass[playerid] = classid;
switch (classid) {
case 0:
{
gTeam[playerid] = TEAM_ARMY;
GameTextForPlayer(playerid, "~g~Amйrica", 1000, 6); //la ~g~ representa el color - g =verde b =azul r =rojo
}
case 1:
{
gTeam[playerid] = TEAM_ARMY;
GameTextForPlayer(playerid, "~b~Europa", 1000, 6);
}
case 2:
{
gTeam[playerid] = TEAM_TERRORIST;
GameTextForPlayer(playerid, "~r~Asia", 1000, 6);
}
}
return 1;
}
Y si quieres hacer un comando especial para el equipo pones:
pawn Код:
if(!strcmp(cmdtext, "/america", true))
{
if (gTeam[playerid] == TEAM_COALICCIONAM
{
...
} else {
SendClientMessage(playerid, 0xFF0000FF, "No eres de Amйrica.");
}
return 1;
}
Suerte!
PD: No se si estarбn ordenados, si eso los ordenas tъ porque no sale siempre como quieres.
NOTA: Estoy haciendo un servidor de tdm, parecido a este, espero que no haya competencia XD
Re: [Ayuda] Equipos -
narcox - 30.01.2010
Olle pero como agrego los skin de los ekipos :S
Re: [Ayuda] Equipos -
CristianTdj - 31.01.2010
Quote:
Originally Posted by narcox
Olle pero como agrego los skin de los ekipos :S
|
Solo pon:
pawn Код:
AddPlayerClass(SkinID,coordenadas,arma1,muiniciуn1,arma2,muiniciуn2,arma3,muiniciуn3);
Ej:
pawn Код:
AddPlayerClass(124,-179.0756,1110.8781,19.7422,88.1927,22,500,8,1,30,200);
IDs de armas:
https://sampwiki.blast.hk/wiki/Weapons