SA-MP Forums Archive
[Ajuda] Flood - 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] Flood (/showthread.php?tid=617958)



Flood - capron - 29.09.2016

PHP код:
for(new BANKIDBANKID mensageofbankBANKID++){
 
XDOB mensagebank[BANKID][0]; YDOB mensagebank[BANKID][1]; ZDOB mensagebank[BANKID][2];
  if(
IsPlayerInRangeOfPoint(playerid3.0XDOBYDOBZDOB)){
   new 
Float:XDOCARAFloat:YDOCARAFloat:ZDOCARA;
   
GetPlayerPos(playeridXDOCARAYDOCARAZDOCARA);
   
ApplyAnimation(playerid"BOMBER""BOM_Plant"4.000000);
   
XDOCARA APP[playerid][0], YDOCARA APP[playerid][1], ZDOCARA APP[playerid][2];
   
Assaulting[MemberID] = trueARROMBOU[MemberID] = falsetempobomb[playerid] = 15;
   
EXPLOX[playerid] = SetTimerEx("LIBERARBANCO"1000true"i"playerid);
  }else
        
SendClientMessage(playerid0xFF0000FF"<!> Vocк precisa estб perto do banco.");

Glr, por favor, me ajudem.. Pode parecer besteira mas.. pq flooda?
qnd chamo o comando ele chama o settimer + de uma vez, buga tudo... alguem?
qnd uso o comando sem estar no IsPlayerInRangeOfPoint ele flooda o erro.. sim й por causa do

PHP код:
for(new BANKIDBANKID mensageofbankBANKID++) 
mas preciso resolver. oq hб de errado? +rep pra qm ajudar



Re: Flood - ViDaLoKa1 - 29.09.2016

@Deleted


Re: Flood - DiegoLeo - 29.09.2016

Vocк colocou um settimer dentro do looping, o que fica chamando ele atй o looping acabar. Tenta usar deste modo:

PHP код:
for(new BANKIDBANKID mensageofbankBANKID++){ 
 
XDOB mensagebank[BANKID][0]; YDOB mensagebank[BANKID][1]; ZDOB mensagebank[BANKID][2]; 
  if(
IsPlayerInRangeOfPoint(playerid3.0XDOBYDOBZDOB)){ 
   new 
Float:XDOCARAFloat:YDOCARAFloat:ZDOCARA
   
GetPlayerPos(playeridXDOCARAYDOCARAZDOCARA); 
   
ApplyAnimation(playerid"BOMBER""BOM_Plant"4.000000); 
   
XDOCARA APP[playerid][0], YDOCARA APP[playerid][1], ZDOCARA APP[playerid][2]; 
   
Assaulting[MemberID] = trueARROMBOU[MemberID] = falsetempobomb[playerid] = 15
   
EXPLOX[playerid] = SetTimerEx("LIBERARBANCO"1000true"i"playerid); 
   break;
  }else 
        
SendClientMessage(playerid0xFF0000FF"<!> Vocк precisa estб perto do banco."); 




Re: Flood - CaioTJF - 29.09.2016

Mano do cйu, da uns espaзos ai no seu code, isso nгo vai deixar ele mais pesado