Bom, espero que funfe, eu sу testei com skins, mas nгo com teleportes....
Primeiro vejamos o numero de teleportes que vocк quer, suponhamos que seja, uns, 4!
Vamos lб!
Primeiro tu cria uma variavel.:
pawn Код:
new Teleportes[] = {
Coordenada 1,
Coordenada 2,
Coordenada 3
};
Bom, lembrando que se quiser aumentar o nъmero de telportes, poderб aumentar. Mas lembre-se.: Nas variaveis, o ultimo teleporte tera que ficar sem virgula, para saber que ali terminou ( Veja que o coordenada 3 tб sem virgula, porque ele й o ultimo. )
Vamos ao Comando agora!
Basta Apenas fazer uma modificaзгo nele, que й o SetPlayerPos.
pawn Код:
if(strcmp(cmdtext, "/?????????", true) == 0) {
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a ???????? ( /???????? )", pname);
SendClientMessageToAll(COR_LARANJA, string);
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
ResetPlayerWeapons(playerid);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, Teleportes[random(3)]); // posiзгo
SetPlayerFacingAngle(playerid,4.1726); //angulo
SetPlayerArmour(playerid, 100.0);
SetPlayerHealth(playerid, 100.0);
GivePlayerWeapon(playerid,??,????);
GivePlayerWeapon(playerid,??,????);
return 1;
}
Viu? Entendeu? Se nгo, vou te explicar melhor como se faz.
O Ali no Teleportes[random
(3)] tem um nъmero, que й o "3". Mas o que quer dizer esse trкs? Simples, quer dizer que sгo 3 teleportes
.
Dai, se quiser aumentar ou diminuir o nъmero de teleportes, й sу diminuir esse nъmero
Espero ter ajudado :B *-*