SA-MP Forums Archive
Comando gethere - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Comando gethere (/showthread.php?tid=299945)



Comando gethere - chucho - 28.11.2011

hola bueno quiero saber como puedo hacer un comando para admins que pueda traer a todos los jugadores de algunos equipos a una posicion y que les de armas una tipo zona de evento DM es decir

TEAM_1
TEAM_2
TEAM_3
TEAM_4


quiero que al momento de que el admin escriba /comando solo teletransporte a los jugadores del TEAM_1,TEAM_2,TEAM_3



**Una pequeсa duda que no tiene nada que ver con mi post pero tengo duda.cuantas armas es lo maximo que puedo ponerle a un
pawn Код:
addPlayerClass(287,X,Y,Z,8,80,24,250,32,600,26,500);//le quiero poner mas de 3 armas como le hago?
gracias por contestar


Respuesta: Comando gethere - leoals - 28.11.2011

Aqui esta, a como te entendi:

Код:
//OnPLayerCommandText
if(strcmp(cmd, "/coamando", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
      if(IsPlayerAdmin(playerid))//Cambia esto por como tengas definido el admin. El IsPlayerAdmin es para los admin Rcon.
        {
           for(new player = 0; player < MAX_PLAYERS; player++)
            {
                if(player == TEAM_1 || player == TEAM_2 || player == TEAM_3)
                { 
                     new Float:X, Float:Y, Float:Z;
                     GetPlayerPos(playerid, X, Y, Z);
                     SetPlayerPos(player, X, Y+2, Z);
                 }
            }
       } else { SendClientMessage(playerid, COLOR, "No eres Admin."); }
 }
return 1;
}



Respuesta: Comando gethere - chucho - 28.11.2011

una pregunta
pawn Код:
new Float:X, Float:Y, Float:Z;
                     GetPlayerPos(playerid, X, Y, Z);
                     SetPlayerPos(player, X, Y+2, Z);
donde puedo poner la hubicacion de a donde los quiero llevar


Respuesta: Comando gethere - leoals - 28.11.2011

asi como lo hise hace que a los jugadores tales los lleve hacia ati (como lo dice el titulo de tu post). Pero si quieres que los lleve a un lugar especifico, entonces no hacen falta las lineas:
Код:
new Float:X, Float:Y, Float:Z;                    
GetPlayerPos(playerid, X, Y, Z);
Eliminalas y en la funcion SetPlayerPos substituye "X, Y+2, Z" por las coordenadas a donde los quieres llevar.


Respuesta: Comando gethere - chucho - 28.11.2011

a ok gracias en verdad te agradesco mucho saludos


Respuesta: Comando gethere - leoals - 28.11.2011

No hay de que amigo, suerte y un saludo.