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: Spirit - 2015. július 29. - 16:14:48
-
Sziasztok!
Van egy checkpointom, ha abba belelép a játékos, akkor kihoz neki egy dialogot, amin választhat hogy milyen drogot akar venni, utána pedig behoz egy dialogot: \"Biztos hogy megveszed?\" -ugye igen vagy nem, csak itt az a baj, hogy mivel benne állok a checkpointba, ki fogja dobni megint az első dialogot amin ugye választani lehet. Meg lehet ezt oldani valahogy? Esetleg timerrel?
-
igen
-
-
de hogy? :D
-
Noire, én csak a kérdésre válaszoltam.
Egyébként meg mikor kiírja, akkor arrébb teszed 6 méterrel mondjuk. SetPlayerPos(playerid, x, y, z);
Persze a pozíciót te adod meg.
-
Vagy egyszerűen addig neki törlöd a CP-t majd ha végzett és elment akkor vissza hozod.
-
Ha nem a CP van lekérve, hanem egy pozíció körüli sugár, akkor azzal gond lesz. Ezért írtam hogy tegye arrébb.
-
Az is jó megoldás az arrébb rakás.
-
cp van lekérve. úgy hogy lehetne megoldani, hogy ne arrébb rakja?
-
Mielőtt megnyitja a dialogot törölje a cp-t, vagy állítson be 1 változót a playerre, hogy már nyitva van neki a dialog, ennyi. Aztán miután megtette a szükséges dolgokat, és elment a CP-ből visszaállítod a változót.