KillTimer - 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: KillTimer (
/showthread.php?tid=230067)
KillTimer -
Link_ - 22.02.2011
Galera eu fiz um neogico aki pra carregar os objetos mais n ta dando oque ta errado?
pawn Code:
if(!strcmp(cmdtext, "/matamata", true))
  {if(EmSniper[playerid] == 1){SendClientMessage(playerid, 0xFF6F28AA, "Vocк ja esta na arena sniper cavalo!");return 1;}
  if(NaFavela[playerid] == 1){SendClientMessage(playerid, 0xFF6F28AA, "Vocк esta na favela , so podera usar comandos quando morrer");return 1;}
  if(NoBatebate[playerid] == 1){SendClientMessage(playerid, 0xFF6F28AA, "Vocк esta no bate , so podera usar comandos quando morrer");return 1;}
  if(EmDuelo[playerid] == 1){SendClientMessage(playerid, 0xFF6F28AA, "Vocк esta no x1 e nгo pode usar comandos");return 1;}
  if(EmGuerra[playerid] == 1){SendClientMessage(playerid, 0xFF6F28AA, "Vocк esta na Guerra e nгo pode usar comandos");
  }
    if(GetPlayerMoney(playerid) >= 50)
    {
      GetPlayerName(playerid, pName, 30);
      format(string, 128, "%s Foi para a area mata mata.  (/matamata)", pName);
      SendClientMessageToAll(0xFFFF00AA, string);
      SetPlayerPos(playerid, -35.176006317139, -1570.8383789063, 2.0031871795654);
      SetPlayerFacingAngle(playerid, 247.6584);
      GivePlayerWeapon(playerid, 46, 1);
      GivePlayerMoney(playerid, -50);
      TogglePlayerControllable(playerid, 0);
      SendClientMessage(playerid, 0xFF6F28AA, "Aguarde 5 segundos carregando Objetos");
    CarregarObj = SetTimerEx("CarregarObjetos", 5000, 0, "d", 1);
    }
    else if(GetPlayerMoney(playerid) < 50)
    {
      SendClientMessage(playerid, 0xFF0000FF, "Vocк nгo tem dinheiro suficiente");
    }
    return 1;
  }
pawn Code:
stock CarregarObjetos(playerid)
{
KillTimer(CarregarObj);
TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid, "~g~Vai!", 1000, 0); PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
}
Re: KillTimer - rjjj - 22.02.2011
Stocks devem retornar algum valor, em outras palavras, voce esqueceu do
return.
pawn Code:
stock CarregarObjetos(playerid)
{
  KillTimer(CarregarObj);
  TogglePlayerControllable(playerid, 1);
  GameTextForPlayer(playerid, "~g~Vai!", 1000, 0);
  PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  return 1;
}
Espero ter ajudado
-
Link_ - 22.02.2011
continua mesma coia
consegui aki eu criei uma public e trokei "d" , 1 pra "i",playerid
vlw