[Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
>Ryder< - 24.11.2010
Meu server й TDM , e eu nгo quero que as pessoas possгo apertar F4 , se matar e trocar de time.
Queria saber como faser que quando apertar F4 e morrer , simplismente spawnar novamente , nгo indo para a celeзгo de skins. (nгo quero remover a celeзгo de skins ao entrar no server)
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) - rjjj - 24.11.2010
Isto deve funcionar =D :
Coloque:
pawn Код:
//No Topo do Gamemode
new VezesSpawn[MAX_PLAYERS];
//No OnPlayerConnect
VezesSpawn[playerid] = 0;
//No OnPlayerRequestClass
if(VezesSpawn[playerid] > 0)
{
SetPlayerHealth(playerid, 0);
return 1;
}
//No OnPlayerDeath:
VezesSpawn[playerid] += 1;
Se achar melhor troque SetPlayerHealth(playerid, 0); por Kick(playerid); assim o jogador serб kickado na seleзгo de equipe, ao invйs de ser morto.
Espero ter ajudado
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
[J]ulian - 24.11.2010
OnPlayerDeath -> SpawnPlayer(playerid);
Quando ele morre spawneara novamente.
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
>Ryder< - 24.11.2010
Nгo funcionou , o F4 + morte continuou indo prб celeзгo de skins
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
[J]ulian - 24.11.2010
SpawnPlayer(playerid); faz saltar a selecзгo de skin.
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) - rjjj - 24.11.2010
Quote:
Originally Posted by >Ryder<
Nгo funcionou , o F4 + morte continuou indo prб celeзгo de skins
|
Se o jogador morrer com F4 ele irб ao OnPlayerRequestClass (seleзгo de skins), e coloquei para que se o jogador morrer uma vez no server e for para a seleзгo de skins, serб morto.
Nгo entendo o que estб havendo =/, acho que sу kickando mesmo '--
Ou tente adicionar tudo que eu disse antes mas dessa vez isto no OnPlayerRequestClass :
pawn Код:
if(VezesSpawn[playerid] > 0)//Se ele tiver morrido 1 vez no jogo
{
SpawnPlayer(playerid);//As setas da seleзгo de skin serгo bloqueadas
OnPlayerSpawn(playerid);//Jogador serб spawnado
return 1;
}
Mas nгo tenho certeza '-'
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
>Ryder< - 24.11.2010
A Celeзгo de skins continua ._. sу q agora o player й spawnado , a tela de celeзгo de skin fica do mesmo geito , sу que com o player no spawn.
Por iquanto a unica soluзгo que achei foi o 'Kick(playerid);'
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
[FeK]Knife - 24.11.2010
pawn Код:
public OnPlayerDeath(playerid)
{
SpawnPlayer(playerid);
return 1;
}
Re: [Ajuda]Retirar o F4 (nгo ir prб celeзгo de skin) -
[J]ulian - 24.11.2010
Quote:
Originally Posted by [FeK]Knife
pawn Код:
public OnPlayerDeath(playerid) { SpawnPlayer(playerid); return 1; }
|
Eso lo puse arriba xd