Como Creo un Comando Para Activar Teletrasportacion a otro player - 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: Como Creo un Comando Para Activar Teletrasportacion a otro player (
/showthread.php?tid=425554)
Como Creo un Comando Para Activar Teletrasportacion a otro player -
Drog - 26.03.2013
Hola, Bueno queria preguntarle si me puede ayudar en lo siguiente :
Quiero saber como creo un comando para activar la teletrasportacion a un player en especifico ejemplo :
/tg ID (esta es para al activar la teletrasportacion )
/g ID (esta es para ir donde el player que te dio la teletrasportacion )
Espero que me puedan ayudar
Gracias
Respuesta: Como Creo un Comando Para Activar Teletrasportacion a otro player -
adri1 - 26.03.2013
A ver si se explican mejor, porque no entiendo lo que quieren decir a algunos...
Bueno, lo que entendн es que quieres crear un comando, para que teletransporte el jugador elegido a tu posiciуn.
..... Lo harй con ZCMD, ya que la mayorнa de los roleplays lo usan.
pawn Код:
CMD:tg(playerid, params[])
{
if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, 0xFF4500FF, "ERROR: /tg [ID]");
if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xFF4500FF, "Jugador no conectado");
if(playerid == params[0]) return SendClientMessage(playerid, 0xFF4500FF, "Este jugador eres tu");
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
SetPlayerPos(params[0], pos[0]+0.5, pos[1]-0.5, pos[2]);
SendClientMessage(params[0], -1, "Un admin te ha teleportado a su posiciуn");
return 1;
}
Eso en caso de que uses ZCMD, y sscanf. Si usas strcmp avisa.