[Pedido] Sumir quando pedir a classe
#1

Bom, todos sabem que depois do OnPlayerConnect, vamos pro OnPlayerRequestClass.

Eu gostaria que sumisse aquelas setas e o Botгo spawn, ou entгo como fazer para spawnar o jogador antes de ir lб.

Jб tentei colocar, "SpawnPlayer(playerid)" na OnPlayerRequestClass, OnPlayerRequestSpawn. Mas nгo vai, ele fica naquela chata, de seleзгo de skin.
Reply
#2

TogglePlayerSpectating

pawn Код:
TogglePlayerSpectating(playerid, 1); // na Callback OnPlayerRequestClass
TogglePlayerSpectating(playerid, 0); // Dps que spawnado
Reply
#3

Nгo funcionou, ficou do mesmo jeito que antes.

eu gostaria que pulasse a parte de escolher as skins...
Reply
#4

Como nгo funcionou? vocк tem um sistema de registro? se vocк tem ao logar spawna o player certo?
agora se vocк nгo tem e quer que spawna coloca SpawnPlayer(playerid); em OnPlayerConnect

pawn Код:
TogglePlayerSpectating(playerid, true); // na Callback OnPlayerRequestClass
TogglePlayerSpectating(playerid, false); // onplayerspawn
@Edit
Manda Seu Cуdigo
Reply
#5

Este й o problema, depois de verificar a senha, eu coloco SpawnPlayer(playerid); Porйm ainda fica naquela tela, de escolher a skin.

Eu fiz isso na OnPlayerSpawn e OnPlayerRequestClass, mas nгo funcionou cara.
Reply
#6

Manda seu Cуdigo
Reply
#7

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    TogglePlayerSpectating(playerid, 1);
    SpawnPlayer(playerid);
    OnPlayerSpawn(playerid);
    return 1;
}
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(Status[playerid][TempoCalado] < 0) return Status[playerid][TempoCalado] = 0;
    SetPlayerSkin(playerid, Dados[playerid][Skin]);
    SetPlayerInterior(playerid, 0);
   
    TogglePlayerSpectating(playerid, 0);
    return 1;
}
Na OnPlayerRequestClass, eu coloca a public OnPlayerSpawn, pois tem um pequeno script posicionando cada jogador em cada time. nгo acho que seja o caso de postar-lo.
Reply
#8

pawn Код:
#define spawn(%0) SetTimerEx("gSpawn", 300, false, "i", %0)
forward gSpawn(p);
public gSpawn(p) {
    SpawnPlayer(p);
}


Para spawnar o cara:
spawn(playerid);
Reply
#9

Em OnPlayerConnect

pawn Код:
TogglePlayerSpectating(playerid, 1);
Em OnPlayerRequestClass

pawn Код:
SpawnPlayer(playerid);
Em OnPlayerSpawn

pawn Код:
TogglePlayerSpectating(playerid, 0);
Reply
#10

Agora depois que eu logo nem saio do lugar, tenso...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)