Comando /ir (ID) -
R4ngox - 11.06.2015
Hola amigos del samp, fueran tan amable si alguien que me ayude con el comando /ir ID ya que lo busco y no encuentro ese script.. desde ya muchas gracias.
Re: Comando /ir (ID) -
SickAttack - 11.06.2015
Descarga los includes y plugins si no los tienes:
pawn Код:
// [ DEVELOPMENT GAMEMODE ]
// INCLUDES:
#include <a_samp>
#include <sscanf2>
#include <foreach>
#include <zcmd>
// MAIN:
main()
{
print("Development Mode: player_teleports.amx");
}
// CALLBACKS:
public OnGameModeInit()
{
return 1;
}
public OnGameModeExit()
{
return 1;
}
// COMMANDS:
CMD:goto(playerid, params[])
{
new string[144], lookupid;
if(sscanf(params, "u", lookupid)) return SendClientMessage(playerid, -1, "Usage: /goto (id/name).");
if(!IsPlayerConnected(lookupid)) return SendClientMessage(playerid, -1, "That player isn't connected to the server.");
new Float:x, Float:y, Float:z;
GetPlayerPos(lookupid, x, y, z);
SetPlayerPos(playerid, x, y + 1.5, z);
format(string, sizeof(string), "You have teleported to %s's (%d) location.", PlayerName(lookupid), lookupid);
SendClientMessage(playerid, -1, string);
return 1;
}
CMD:bring(playerid, params[])
{
new string[144], lookupid;
if(sscanf(params, "u", lookupid)) return SendClientMessage(playerid, -1, "Usage: /bring (id/name).");
if(!IsPlayerConnected(lookupid)) return SendClientMessage(playerid, -1, "That player isn't connected to the server.");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(lookupid, x, y + 1.5, z);
format(string, sizeof(string), "You have brought %s (%d) to your location.", PlayerName(lookupid), lookupid);
SendClientMessage(playerid, -1, string);
format(string, sizeof(string), "%s (%d) has brought you to their location.", PlayerName(playerid), playerid);
SendClientMessage(lookupid, -1, string);
return 1;
}
CMD:bringall(playerid, params[])
{
new string[144], Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
foreach(new i: Player)
{
SetPlayerPos(i, x, y, z);
format(string, sizeof(string), "%s (%d) has brought you to their location.", PlayerName(playerid), playerid);
SendClientMessage(i, -1, string);
}
SendClientMessage(playerid, -1, "You have brought everyone to your location.");
return 1;
}
// FUNCTIONS:
stock PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
return name;
}
Respuesta: Comando /ir (ID) -
Swedky - 11.06.2015
Mucho cуdigo poca enseсanza...
Re: Respuesta: Comando /ir (ID) -
SickAttack - 11.06.2015
Quote:
Originally Posted by EnzoMetlc
Mucho cуdigo poca enseсanza...
|
El no pidiу ningъn explicaciуn, si lo fuera pedido, se lo fuera dado. Concluн que hay que darle al OP solamente lo que quiere, no mas, ni menos.
Si el quiere entenderlo, pues aya el. Es que a algunos, no les importa, solo lo quieren ver funcionando como algunos de aqui (Thewin).
Respuesta: Comando /ir (ID) -
Swedky - 11.06.2015
Se supone que en esta secciуn se ayuda con una explicaciуn
(ya sea breve, corta, larga, ...
).
Acordate que no es el
Pedido de scripts. Saludos.
Re: Respuesta: Comando /ir (ID) -
SickAttack - 11.06.2015
Quote:
Originally Posted by EnzoMetlc
Se supone que en esta secciуn se ayuda con una explicaciуn (ya sea breve, corta, larga, ...).
Acordate que no es el Pedido de scripts. Saludos.
|
Realmente no importa, al fin de cabo, lo estoy ayudando. Ya tenia el script hecho, entonces no me afecta en nada, porque lo hice para la comunidad. Tуmalo como un link de un filterscript. No hay mucha diferencia, no lo publico en el foro porque lo considero algo muy basico y recreable muy facilmente.
Tampoco soy maestro, por lo menos me di la molestia de ayudarlo.
Tambiйn le puedes explicar.
Explicaciуn:
- Crear tres variables tipo floating point number (Etiqueta: Float:).
- Utilizar "sscanf" y crear las variables ocupantes para procesar los parбmetros necesarios.
- Obtener la posiciуn del jugador a la que vas a ir y guardar las coordenadas en las variables.
- Asignar la posiciуn obtenida al tuyo.
Si es nuevo en esto, te aseguro que no entenderнa la explicaciуn.
Respuesta: Comando /ir (ID) -
OTACON - 11.06.2015
si se ve que alguien no explica algo y da el cуdigo directamente, no se deberнa de decir que falta explicaciуn, se deberнa explicarlo, o callarse.
toda ayuda es valida, del modo que sea.
cada uno tiene su manera de ayudar.
EDITO: cada uno tiene su manera de aprender.
saludos.
PD: esto ya se a discutido muchнsimas veces que ya se deberнa de tener claro.
Respuesta: Re: Respuesta: Comando /ir (ID) -
Goncho28 - 11.06.2015
Quote:
Originally Posted by SickAttack
como algunos de aqui (Thewin).
|
jajajajjajaja ese Thewin / MaikelRincon / Fagrhint como le llamen
Re: Respuesta: Comando /ir (ID) -
R4ngox - 11.06.2015
Quote:
Originally Posted by EnzoMetlc
Mucho cуdigo poca enseсanza...
|
muchos de los que aprendemos nos guiamos por cуdigos de otros para realizar algъn fin deseado.. no encontre nada relacionado con йl tema por eso pedi ayuda con este sistema.
Respuesta: Comando /ir (ID) -
aoEXE - 11.06.2015
si tambiйn se aprende como dices, pero quй has aprendido tu de esa forma...? hacer йsta clase de pedido deja pensar que nada.