Szerző Téma: GameTextForPlayer de csak egyszer!  (Megtekintve 460 alkalommal)

Nem elérhető Lana

GameTextForPlayer de csak egyszer!
« Dátum: 2012. augusztus 03. - 14:10:01 »
0 Show voters
Üdvözletem,
Ha egy játékos felvesz egy bizonyos pickupot akkor szeretném hogy egy üzenetet adjon ki neki GameTextForPlayerel megoldva, na most azt szeretném hogy ezt az üzenetet csak egyszer irja ki neki, ne pedig folyamatosan ameddig a pickupon áll. Igy oldottam meg:
if(pickupid == vasarol1 || pickupid == vasarol2 || pickupid == vasarol3 || pickupid == vasarol4)
{
    new string[48];
    format(string, sizeof(string), \"~r~Vásárolj fegyvereket! ~y~/vasarol\");
    GameTextForPlayer(playerid, string, 3000, 0);
}

Nem elérhető Mike.

  • 720
    • Profil megtekintése
GameTextForPlayer de csak egyszer!
« Válasz #1 Dátum: 2012. augusztus 03. - 16:18:30 »
0 Show voters
Ezzel nincsen probléma.
Ezt csak akkor írja ki amikor belépsz a pickupba, utána 3mp-el pedig eltûnik.

GameTextForPlayer de csak egyszer!
« Válasz #2 Dátum: 2012. augusztus 03. - 16:34:58 »
0 Show voters
Csinálj egy változót, amivel kontrolálod, hogy ha felveszi, ne tudja felvenni még1x egy kis ideig, és a GameTextet se adja ki

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal