QUANDO MORRER SPAWN NA ARENA -
Gleidson - 12.06.2017
Nгo Sei Explicar Muitos Bem.. Mais Tipo Queria Que Quando O Player Entrar Em Certa Arena, E Quando Ele Morrer Ele Da Spawn Na Arena...
Re: QUANDO MORRER SPAWN NA ARENA -
DarkBr - 12.06.2017
jб percebi que vocк й novato, irei explicar brevemente o mбximo possнvel para que vocк possa entender..
Bom a melhor maneira para vocк definir que o player deve dar spawn nessa arena, й vocк mesmo criar kk
coloque no topo
PHP Code:
new TaArena[MAX_PLAYERS];//para todos os jogadores
TaArena o que ele faz?
Ela irб setar algum valor e tambйm irб verificar um valor
PHP Code:
//comando para entrar na arena
{
if(TaArena[playerid]==1)return SendClientMessage(playerid, -1,"ERRO: vocк jб estб em uma arena.");
TaArena[playerid]=1;//adicionamos o 1
return 1;
}
public OnPlayerSpawn(playerid)
{
if(TaArena[playerid]==1)
{
//funзгo para colocar o player na arena
}
return 1;
}
if(TaArena[playerid]==1)
Verifica se o player estб na arena.
TaArena[playerid]=1;
Adicionamos 1, ou seja, dizemos que ele setб na arena.
Re: QUANDO MORRER SPAWN NA ARENA -
LucasF - 12.06.2017
Code:
new bool:Death[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
Death[playerid] = true;
return true;
}
public OnPlayerSpawn(playerid)
{
if(Death[playerid] == true)
{
SetPlayerPos(playerid, x, y, z); // X, Y, Z COORDENADAS DA ARENA
Death[playerid] = false;
}
return true;
}
CMD:arena(playerid, params[])
{
SetPlayerPos(playerid, x, y, z); // X, Y, Z COORDENADAS DA ARENA
return true;
}
Re: QUANDO MORRER SPAWN NA ARENA -
WoozieBRz - 12.06.2017
Quote:
Originally Posted by LucasF
Code:
new bool:Death[MAX_PLAYERS];
public OnPlayerDeath(playerid, killerid, reason)
{
Death[playerid] = true;
return true;
}
}
|
lucas nгo deveria ter uma nova variavel ? para definir que ele ta na arena porque eu acho que ele pediu tipo pra quando o player desistir /sair entendeu ? tipo assim toda hora que ele morrer ele fica nascendo la vocк poderia ter criado que nem do dark e colocado um:
PHP Code:
if(TaArena == 1)
{
Death[playerid] = true;
}
return 1;
mano foi mal por ontem tu pediu uma corrida de base mais minha net caiu e quando voltou se nгo tava online se conseguiu uma ? eu to com ela pronta aqui
comando de saida:
e o comando de saida ? ele vai ficar pra sempre na arena ... '-' se for utilizar:
o do dark:
PHP Code:
CMD:sair(playerid, params[])
{
if(!TaArena != 1) return SendClientMessage(playerid, -1, "{FF0000}Vocк nem esta na arena!");
SetPlayerInterior(playerid, 0); //0 = san andreas normal
SetPlayerPos(playerid, X, Y, Z); //X,Y,Z troque pelas coordenadas do local de saida
SendClientMessage(playerid, -1, "{FF0000}Vocк saiu da arena");
TaArena[playerid]=0;
return 1;
}
o do lucas:
PHP Code:
CMD:sair(playerid, params[])
{
SetPlayerInterior(playerid, 0); //0 = san andreas normal
SetPlayerPos(playerid, X, Y, Z); //X,Y,Z troque pelas coordenadas do local de saida
SendClientMessage(playerid, -1, "{FF0000}Vocк saiu da arena");
Death[playerid] = false;
return 1;
}
Re: QUANDO MORRER SPAWN NA ARENA -
LucasF - 12.06.2017
Quote:
Originally Posted by WoozieBRz
lucas nгo deveria ter uma nova variavel ? para definir que ele ta na arena porque eu acho que ele pediu tipo pra quando o player desistir /sair entendeu ? tipo assim toda hora que ele morrer ele fica nascendo la vocк poderia ter criado que nem do dark e colocado um:
PHP Code:
if(TaArena == 1)
{
Death[playerid] = true;
}
return 1;
mano foi mal por ontem tu pediu uma corrida de base mais minha net caiu e quando voltou se nгo tava online se conseguiu uma ? eu to com ela pronta aqui
comando de saida:
e o comando de saida ? ele vai ficar pra sempre na arena ... '-' se for utilizar:
o do dark:
PHP Code:
CMD:sair(playerid, params[])
{
if(!TaArena != 1) return SendClientMessage(playerid, -1, "{FF0000}Vocк nem esta na arena!");
SetPlayerInterior(playerid, 0); //0 = san andreas normal
SetPlayerPos(playerid, X, Y, Z); //X,Y,Z troque pelas coordenadas do local de saida
SendClientMessage(playerid, -1, "{FF0000}Vocк saiu da arena");
TaArena[playerid]=0;
return 1;
}
o do lucas:
PHP Code:
CMD:sair(playerid, params[])
{
SetPlayerInterior(playerid, 0); //0 = san andreas normal
SetPlayerPos(playerid, X, Y, Z); //X,Y,Z troque pelas coordenadas do local de saida
SendClientMessage(playerid, -1, "{FF0000}Vocк saiu da arena");
Death[playerid] = false;
return 1;
}
|
Quote:
Originally Posted by Gleidson
Nгo Sei Explicar Muitos Bem.. Mais Tipo Queria Que Quando O Player Entrar Em Certa Arena, E Quando Ele Morrer Ele Da Spawn Na Arena...
|
Leia!
Re: QUANDO MORRER SPAWN NA ARENA -
WoozieBRz - 12.06.2017
Quote:
Originally Posted by LucasF
Leia!
|
lucas tu ainda nгo entendeu o tipo de logica que ele queria ? й tipo para ele continuar tirando x1 mais o player tambйm nгo vai ficar la pra sempre '-'
Re: QUANDO MORRER SPAWN NA ARENA -
Gleidson - 12.06.2017
Quote:
Originally Posted by WoozieBRz
lucas tu ainda nгo entendeu o tipo de logica que ele queria ? й tipo para ele continuar tirando x1 mais o player tambйm nгo vai ficar la pra sempre '-'
|
Manda Teu Skype ?
Re: QUANDO MORRER SPAWN NA ARENA -
WoozieBRz - 12.06.2017
Quote:
Originally Posted by Gleidson
Manda Teu Skype ?
|
add: live:jhonnyoliveiraruiz96_1
achou ??
Re: QUANDO MORRER SPAWN NA ARENA -
Gleidson - 12.06.2017
Quote:
Originally Posted by WoozieBRz
add: live:jhonnyoliveiraruiz96_1
achou ??
|
Sim Adciona La