GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Lana - 2012. augusztus 03. - 14:10:01
-
Ü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);
}
-
Ezzel nincsen probléma.
Ezt csak akkor írja ki amikor belépsz a pickupba, utána 3mp-el pedig eltûnik.
-
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