[Ajuda] Teleporte
#1

quero fazer um teleporte aleatorio, ou seja, eu digito "/t" e eu saio em tal lugar so q quando digito "/t" denovo eu saio em outro lugar proximo, quero usa isso em arena de DM. eu tentei fazer aki, mas axo q ta errado

fiz assim:

pawn Код:
if(strcmp(cmd, "/DM", true) == 0)
    {
    SetPlayerPos(playerid, x, y, z);
    SetPlayerPos(playerid, x, y, z);
    SetPlayerPos(playerid, x, y, z);
    SetPlayerPos(playerid, x, y, z);
    SetPlayerPos(playerid, x, y, z);
    SetPlayerPos(playerid, x, y, z);
    return 1;
    }
alguem pode ajuda? ._.
Reply
#2

Isso se chama teleporte randomico (ao caso, tipo, sem que vc saiba qual vai ser a coordenada que vai dar). Aqui tem dizendo informaзхes: https://sampwiki.blast.hk/wiki/Random
Reply
#3

mas eu so quero para tal lugar isso, tipo dentro da arena de deathmatch

o player teleporte para qualquer lugar da arena, depois de digitar /DM

bom na verdade tem 6 pontos q eu quero coloca para ele aparece q quero q seja escolhido aleatoriamente um desses 6 pontos, q й onde o player vai aparece depois de digtar /DM.

й isso q vai contece se eu colocar esse codigo?
Reply
#4

Usa Search da prуxima.
pawn Код:
//Topo GM
new Float:RandomSpawns[4][3] = {
{X,Y,Z},
{X,Y,Z},
{X,Y,Z},
{X,Y,Z}
};
pawn Код:
if(strcmp(cmd, "/irdmelevarkick", true) == 0)
    {
    new rand = random(sizeof(RandomSpawns));
    SetPlayerPos(playerid, RandomSpawns[rand][0], RandomSpawns[rand][1], RandomSpawns[rand][2],RandomSpawns[rand][3],RandomSpawns[rand][4]);
    SendClientMessage(playerid, COR,"Vocк foi teleportado pra puta que paril!");
    SendClientMessage(playerid, COR,"E levou um kick pelo programador nгo saber usa o search!");
    Kick(playerid);
    return 1;
    }
Reply
#5

certo entendi
Reply
#6

Funfou? Esperando Resposta.
Reply
#7

kkkkkk to arrumando ainda, e ja percebi o kick ja, n so tгo noob assim ¬¬

@edit

se ta sem vontade de ajuda, nem posta cara --
se axo ruim q n to usando search, eu n to so mexendo no server, tenho muita coisa pra faze do q sу fazer isso.
por isso q n uso serch, pra economiza tempo.
e tbm pq eu gosto de discuti com o cara.
Reply
#8

Seykan Para De Se Acha Manolo ..
O Cara Te Ajudou E Vocк Fica Ae Se Achando Falando Que Nao E Tao Noob, Se Nao E Tao Noob Por Que Pediu Ajuda ? Por Que Vocк Nao Fez O Comando :S

Se Pedi Ajuda Agradeзe Por Que Pelo Menos Ele Ajudou !
Reply
#9

cara eu falei q n sou tao noob assim, no sentido q sou noob mais nem tanto pra so da ctrl c e v sem ler o comando, primeiro entenda o q estou dizendo depois reclame
Reply
#10

Quote:
Originally Posted by Lucas Nicolas
Посмотреть сообщение
Usa Search da prуxima.
pawn Код:
//Topo GM
new Float:RandomSpawns[4][3] = {
{X,Y,Z},
{X,Y,Z},
{X,Y,Z},
{X,Y,Z}
};
pawn Код:
if(strcmp(cmd, "/irdmelevarkick", true) == 0)
    {
    new rand = random(sizeof(RandomSpawns));
    SetPlayerPos(playerid, RandomSpawns[rand][0], RandomSpawns[rand][1], RandomSpawns[rand][2],RandomSpawns[rand][3],RandomSpawns[rand][4]);
    SendClientMessage(playerid, COR,"Vocк foi teleportado pra puta que paril!");
    SendClientMessage(playerid, COR,"E levou um kick pelo programador nгo saber usa o search!");
    Kick(playerid);
    return 1;
    }
He, foi isso que dei no site la da wiki. "Random"
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)