[Ajuda] Dialog em evento - 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] Dialog em evento (
/showthread.php?tid=344548)
[Ajuda] Dialog em evento -
Gutierrez_zikaloko - 21.05.2012
aki estб um exemplo meu de evento.
Quando xamo players para evento, aparece para eles digitar sim, ou nao, mas como eu faзo para aparecer um dialog, com a opзгo sim e nгo?
ta aki o code:
pawn Код:
if(TrazerTodosX1[playerid] == 1)
  {
    new plo, world;
    plo = ReturnUser(tmp);
    world = GetPlayerVirtualWorld(playerid);
    new idx;
    tmp = strtok(text, idx);
    new tmpcar = GetPlayerVehicleID(playerid);
    if((strcmp("Sim", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("sim")))
    {
      if(PlayerInfo[playerid][pJailed] != 0)
      {
        SendClientMessage(playerid,COLOR_GREY," Vocк nгo pode usar esse comando da cadeia!");
        TrazerTodosX1[playerid] = 0;
        return 0;
      }
      SendClientMessage(playerid, COLOR_RED, "Vocк foi teleportado pelo ADMIN, para participar do evento de X1!");
      SetPlayerVirtualWorld(plo,world);
      RemovePlayerFromVehicle(tmpcar);
      SetVehicleToRespawn(GetPlayerVehicleID(playerid));
      ResetPlayerWeaponsEx(playerid);
      GivePlayerWeapon(playerid, 24, 999);
      SetPlayerArmour(playerid, 100.0);
      SetPlayerHealth(playerid, 100.0);
      SetPlayerInterior(playerid,0);
      SetPlayerPos(playerid,-2326.8809,-1636.9822,483.7031);
      SetPlayerFacingAngle(playerid,226.0);
      TrazerTodosX1[playerid] = 0;
      return 0;
    }
    else if ((strcmp("Nao", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("nao")))
    {
      SendClientMessage(playerid, COLOR_RED, "Ok, obrigado!");
      TrazerTodosX1[playerid] = 0;
      return 0;
    }
    else
    {
      SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Use 'Sim', ou 'Nao'.");
      return 0;
    }
  }
Re: [Ajuda] Dialog em evento -
Gutierrez_zikaloko - 21.05.2012
alguem aki? pode me ajuda?
Re: [Ajuda] Dialog em evento -
BreakDriFT - 21.05.2012
Poste a Funзгo de Quando ele digita sim .
Provavel que estб no OnPlayerText.
Re: [Ajuda] Dialog em evento -
Gutierrez_zikaloko - 21.05.2012
ta ai em cima a parte q se falo