..::DRIFT::.. (tutorial de comandos de teleports)
Página 1 de 1.
..::DRIFT::.. (tutorial de comandos de teleports)
primero abre el gamemode con (pawno)
si no encuentras una linea le das a edit luego find
abajo pones esto
y te quedaria asi
ese es el comando para ir a san fierro
este es el de las venturas
solo te dejo esos dos por ahora por que los tengo que editar para que no te quiten dinero al ponerlos por que mi server es casi roleplay por eso los puse asi
ahora te explicare halgunas de las funciones de este comando que esta aca abajo
GivePlayerMoneyes la orden para que te quite el dinero
-100es el dinero que te quita al poner el comando
/lv es el comando para utilizar
SendClientMessage es la orden para que mande un mensaje al jugador que puso el comando (no lo cambies)
0x00cc33ffes el color
BIENVENIDO a Las Venturases el mensaje que sales cuando pones el comando
lo mas importante es esto de aca abajo
SetPlayerPos(playerid, 1690.8811, 1446.9976, 10.3720);
SetPlayerPos(playerid, es la orden para que te cambie de pocicion
1690.8811 son las coordenadas x donde saldras
1446.9976 son las coordenadas y donde saldras
10.3720coordenadas z donde saldras
halguna duda problema o pregunta avisame
si no encuentras una linea le das a edit luego find
- Código:
public OnPlayerCommandText(playerid, cmdtext[])
{
abajo pones esto
- Código:
if (strcmp("/sf", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) > 1)
{
GivePlayerMoney(playerid, -100);
SetPlayerPos(playerid,-1981.9156,137.7833,27.2494);
SendClientMessage(playerid, 0x00cc33ff, "BIENVENIDO a San Fierro");
}
else
{
SendClientMessage(playerid,0xff3333ff, "Error: Tienes que tener $100 para viajar a San Fierro.");
}
return 1;
}
y te quedaria asi
- Código:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/sf", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) > 1)
{
GivePlayerMoney(playerid, -100);
SetPlayerPos(playerid,-1981.9156,137.7833,27.2494);
SendClientMessage(playerid, 0x00cc33ff, "BIENVENIDO a San Fierro");
}
else
{
SendClientMessage(playerid,0xff3333ff, "Error: Tienes que tener $100 para viajar a San Fierro.");
}
return 1;
}
ese es el comando para ir a san fierro
este es el de las venturas
- Código:
if (strcmp("/lv", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) > 1)
{
GivePlayerMoney(playerid, -100);
SetPlayerPos(playerid, 1690.8811, 1446.9976, 10.3720);
SendClientMessage(playerid, 0x00cc33ff, "BIENVENIDO a Las Venturas");
}
else
{
SendClientMessage(playerid,0xff3333ff, "Error: Tienes que tener $100 para ir a Las Venturas");
}
return 1;
}
solo te dejo esos dos por ahora por que los tengo que editar para que no te quiten dinero al ponerlos por que mi server es casi roleplay por eso los puse asi
ahora te explicare halgunas de las funciones de este comando que esta aca abajo
- Código:
if (strcmp("[color=red]/lv[/color]", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) > 1)
{
[color=indigo]GivePlayerMoney[/color](playerid, [color=darkblue]-100[/color]);
SetPlayerPos(playerid, 1690.8811, 1446.9976, 10.3720);
[color=blue]SendClientMessage[/color](playerid, [color=orange]0x00cc33ff[/color], "[color=green]BIENVENIDO a Las Venturas[/color]");
}
else
{
SendClientMessage(playerid,0xff3333ff, "Error: Tienes que tener $100 para ir a Las Venturas");
}
return 1;
}
GivePlayerMoneyes la orden para que te quite el dinero
-100es el dinero que te quita al poner el comando
/lv es el comando para utilizar
SendClientMessage es la orden para que mande un mensaje al jugador que puso el comando (no lo cambies)
0x00cc33ffes el color
BIENVENIDO a Las Venturases el mensaje que sales cuando pones el comando
lo mas importante es esto de aca abajo
SetPlayerPos(playerid, 1690.8811, 1446.9976, 10.3720);
SetPlayerPos(playerid, es la orden para que te cambie de pocicion
1690.8811 son las coordenadas x donde saldras
1446.9976 son las coordenadas y donde saldras
10.3720coordenadas z donde saldras
halguna duda problema o pregunta avisame
Temas similares
» Bugs en los teleports
» [TUTORIAL]ABrir puertos
» [tutorial]poner firmas en el foro (pedido por Master_sam4710)
» [TUTORIAL]ABrir puertos
» [tutorial]poner firmas en el foro (pedido por Master_sam4710)
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.