Sumir quando pedir a classe -
Pitter - 24.12.2014
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.
Re: Sumir quando pedir a classe - Whoo - 24.12.2014
TogglePlayerSpectating
pawn Код:
TogglePlayerSpectating(playerid, 1); // na Callback OnPlayerRequestClass
TogglePlayerSpectating(playerid, 0); // Dps que spawnado
Re: Sumir quando pedir a classe -
Pitter - 24.12.2014
Nгo funcionou, ficou do mesmo jeito que antes.
eu gostaria que pulasse a parte de escolher as skins...
Re: Sumir quando pedir a classe - Whoo - 24.12.2014
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
Re: Sumir quando pedir a classe -
Pitter - 24.12.2014
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.
Re: Sumir quando pedir a classe - Whoo - 24.12.2014
Manda seu Cуdigo
Re: Sumir quando pedir a classe -
Pitter - 24.12.2014
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.
Re: Sumir quando pedir a classe -
s0nick - 24.12.2014
pawn Код:
#define spawn(%0) SetTimerEx("gSpawn", 300, false, "i", %0)
forward gSpawn(p);
public gSpawn(p) {
SpawnPlayer(p);
}
Para spawnar o cara:
spawn(playerid);
Re: Sumir quando pedir a classe -
Jimmmy - 24.12.2014
Em OnPlayerConnect
pawn Код:
TogglePlayerSpectating(playerid, 1);
Em OnPlayerRequestClass
Em OnPlayerSpawn
pawn Код:
TogglePlayerSpectating(playerid, 0);
Re: Sumir quando pedir a classe -
Pitter - 24.12.2014
Agora depois que eu logo nem saio do lugar, tenso...