Armas aparecem e somem. -
Junplid - 21.09.2014
Criei um sistema de duelos agora pouco e estou com problemas nas armas, deixei um timer que chama as armas, colete e vida mas as armas e o colete aparecem e somem (A arma fica aparecendo e sumindo).
[/pawn]
public ItensDuelo(playerid)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 26, 100000);
GivePlayerWeapon(playerid, 31, 100000);
GivePlayerWeapon(playerid, 34, 100000);
GivePlayerWeapon(playerid, 28, 100000);
GivePlayerWeapon(playerid, 24, 100000);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
return 1;
}
Nгo sei se vai ficar em pawn code, sou novato no forum '-'
Desde jб, obrigado!
Re: Armas aparecem e somem. -
ZaturN - 21.09.2014
se for um server de rpg, deve ser o porte de armas, o cara deve ta sem.
Re: Armas aparecem e somem. -
Junplid - 21.09.2014
E o colete ta sumindo porque? :v
Re: Armas aparecem e somem. -
ZaturN - 21.09.2014
eu acho q deve ser porque o cara nгo й vip, tipo se o seu server ter sistema de vip, ai sу o vip pode usar o colete. Disso eu nгo tenho certeza
Re: Armas aparecem e somem. -
JonasGabriel - 21.09.2014
Quote:
Originally Posted by Junplid
Criei um sistema de duelos agora pouco e estou com problemas nas armas, deixei um timer que chama as armas, colete e vida mas as armas e o colete aparecem e somem (A arma fica aparecendo e sumindo).
[/pawn]
public ItensDuelo(playerid)
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 26, 100000);
GivePlayerWeapon(playerid, 31, 100000);
GivePlayerWeapon(playerid, 34, 100000);
GivePlayerWeapon(playerid, 28, 100000);
GivePlayerWeapon(playerid, 24, 100000);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
return 1;
}
Nгo sei se vai ficar em pawn code, sou novato no forum '-'
Desde jб, obrigado!
|
ResetPlayerWeapons(playerid); retire ele da script,ele remove as armas,suponhamos que seu timer й de 2 segundos a cada 2 segudos ele vai remover as armas e colocar novamente, й isso que estб acontecendo.
@OFF
para ficar em pawn й simples coloque o codigo entre [*pawn]script aqui[*/pawn]
sem *
Re: Armas aparecem e somem. -
ZaturN - 21.09.2014
Jonas, mas eu acho que o timer dele nгo й repetitivo, tem o resetplayerweapons pra tirar as armas do player e colocar outras.
Re: Armas aparecem e somem. -
Junplid - 21.09.2014
Eu retirei o ResetPlayerWeapons(playerid); mas continua a mesma coisa, colete aparece e some, armas aparecem e somem o tempo todo...
PS: O timer estб em false...
pawn Код:
SetTimerEx("ItensDuelo", 1000, false, "i", playerid);
Re: Armas aparecem e somem. -
ZaturN - 21.09.2014
O "ResetPlayerWeapons(playerid)" pode deixar, ele server pra que quando entrar no duelo resete as armas que o cara estб, aн os de baixo, como "GivePlayerWeapon(playerid, 26, 100000);" vai dar uma nova arma. Sу uma pergunta seu server й qual modo?
Re: Armas aparecem e somem. -
Junplid - 21.09.2014
Й RPG.
Re: Armas aparecem e somem. -
JonasGabriel - 21.09.2014
Quote:
Originally Posted by Junplid
Eu retirei o ResetPlayerWeapons(playerid); mas continua a mesma coisa, colete aparece e some, armas aparecem e somem o tempo todo...
PS: O timer estб em false...
pawn Код:
SetTimerEx("ItensDuelo", 1000, false, "i", playerid);
|
certo,pelo que entendi quando o player entrar em um duelo o timer vai acionar e darб as armas para ele e caso nгo tiver ele nгo ira incinar o timer.
experimente verificar, mas nгo parece estar o problema nessa public e no timer,pode haver outra funзгo retirando as armas,coloque na public para garantir que o timer seja em false.
pawn Код:
new KillDuelo[MAX_PLAYERS];//topo
KillDuelo[playerid] = SetTimerEx("ItensDuelo", 1000, false, "i", playerid);//
KillTimer(KillDuelo[playerid);//na public