[Ajuda] Verificar - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Verificar (
/showthread.php?tid=652716)
Verificar -
FabioGTP - 17.04.2018
Como posso fazer uma verificaзгo, tipo eu to fazendo um comando que ao adm digitar /procurar ele faz um looping e ao encontrar o player que seja bope ele seta o paraquedas ai quando o bope morrer para um player aparece
O player da BOPE %s perdeu respeito para o %s.
porйm como eu faзo essa verificaзгo no onplayerdeath e essas variaveis para verificar se o player й do pBOPE?
Re: Verificar -
SpikeCompiler - 17.04.2018
PHP код:
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(DoBOPE[i] > 0) //se for maior que 0, no caso 1, 2, 3... й do bope
{
//Aqui й oque acontece se o player for do BOPE.
}
}
Para o player ser do BOPE, basta fazer por exemplo um comando setando:
Код:
DoBOPE[playerid] = 1;
Nгo esqueзa de criar a variбvel "new DoBOPE[MAX_PLAYERS];"
Porйm como vocк nгo irб utilizar desta forma, nгo coloquei..й apenas uma base.
Re: Verificar -
FabioGTP - 17.04.2018
Quote:
Originally Posted by SpikeCompiler
PHP код:
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(DoBOPE[i] > 0) //se for maior que 0, no caso 1, 2, 3... й do bope
{
//Aqui й oque acontece se o player for do BOPE.
}
}
Para o player ser do BOPE, basta fazer por exemplo um comando setando:
Код:
DoBOPE[playerid] = 1;
Nгo esqueзa de criar a variбvel "new DoBOPE[MAX_PLAYERS];"
Porйm como vocк nгo irб utilizar desta forma, nгo coloquei..й apenas uma base.
|
E a verificaзгo no onplayerdeath como faзo?
Re: Verificar -
JohnBlack - 17.04.2018
Quote:
Originally Posted by FabioGTP
E a verificaзгo no onplayerdeath como faзo?
|
Vocк deve colocar o tal cуdigo dentro da
public OnPlayerDeath.
Re: Verificar -
FabioGTP - 17.04.2018
Quote:
Originally Posted by JohnBlack
Vocк deve colocar o tal cуdigo dentro da public OnPlayerDeath.
|
eu coloquei o cуdigo para setar o paraquedas, agora queria a verificaзгo no onplayerdeath й a mesma?
Re: Verificar -
1sbedx - 17.04.2018
PHP код:
new pBOPE[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
if (pBOPE[playerid] && !pBOPE[killerid])
{
new output[94];
format(output, sizeof(output), "O player da BOPE %s perdeu respeito para o %s.", PlayerName(playerid), PlayerName(killerid));
SendClientMessageToAll(-1, output);
}
return 1;
}
PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
return name;
}
Re: Verificar -
FabioGTP - 17.04.2018
Quote:
Originally Posted by 1sbedx
PHP код:
new pBOPE[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
if (pBOPE[playerid] && !pBOPE[killerid])
{
new output[94];
format(output, sizeof(output), "O player da BOPE %s perdeu respeito para o %s.", PlayerName(playerid), PlayerName(killerid));
SendClientMessageToAll(-1, output);
}
return 1;
}
PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
return name;
}
|
mais e no caso de sу aparecer isso quando eu liberar o cmd pelo /procurar
Re: Verificar -
JohnBlack - 17.04.2018
Nesse caso vocк muda a tag [AJUDA] para [PEDIDO].