Szerző Téma: Chat animáció megjelenítése  (Megtekintve 946 alkalommal)

Chat animáció megjelenítése
« Dátum: 2016. október 22. - 13:04:58 »
0 Show voters
Sziasztok készítettem egy chat animációt de az a baj vele hogy csak az látja az animot aki ír a chat-be a közelében lévők viszont nem. Mi lehet a baj ?
Script:
 
public OnPlayerText(playerid, text[])
{
   if(!IsPlayerInAnyVehicle(playerid))
   {
      new chatanimtime = strlen(text)*200;
      ApplyAnimation(playerid, \"PED\", \"IDLE_CHAT\", 3, 0, 0, 0, 0, chatanimtime, 1);
   }
                        return 1;
}

 
Előre is köszönöm a segítséget!

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Chat animáció megjelenítése
« Válasz #1 Dátum: 2016. október 22. - 13:38:04 »
0 Show voters
Kell bele egy ciklus es lekerdezed hogy ki van a kozelben az IsPlayerInRangeOfPoint. :) ha nem vagod este fel11 kor megirom neked.

Chat animáció megjelenítése
« Válasz #2 Dátum: 2016. október 22. - 16:26:19 »
0 Show voters
Így próbáltam de így sem jó :(
 
         if(!IsPlayerInAnyVehicle(playerid))
   {
      new Float:x, Float:y, Float:z;
      GetPlayerPos(playerid, x, y, z);
      foreach(Jatekosok, i)
      {
         if(IsPlayerInRangeOfPoint(i, 5.0, x, y, z))
         {
            new time = strlen(text)*200;
            ApplyAnimation(playerid, \"PED\", \"IDLE_CHAT\", 3, 0, 0, 0, 0, time, 1);
         }
      }
   }

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Chat animáció megjelenítése
« Válasz #3 Dátum: 2016. október 22. - 16:29:02 »
0 Show voters
Bocs, szerintem félre értettelek. Hagyd a ciklust, az animációt mindenki lája. Talán az a gond, hogy connectkor nem töltöd be az animációkat. Használd erre Epsilon szkriptjet.

Chat animáció megjelenítése
« Válasz #4 Dátum: 2016. október 22. - 16:41:33 »
0 Show voters
Mire gondolsz ?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal