GameTextForPlayer de csak egyszer!

Indította Lana, 2012. augusztus 03. - 14:10:01

Előző téma - Következő téma

Lana

Ü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);
}

Mike.

Ezzel nincsen probléma.
Ezt csak akkor írja ki amikor belépsz a pickupba, utána 3mp-el pedig eltûnik.

TengeriMalac

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