Wysłany: 2013-07-01, 21:21
PoweR005
Wiek: 29 Na forum: 5115 dni Posty: 2
Cze??. Jak wygl?da warunek, dzi?ki kt?remu gracz po osi?gni?ciu wysoko?ci poni?ej "x" zostaje zabity?
Wysłany: 2013-07-01, 21:25
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Kod: new Float:p[3];
GetPlayerPos(playerid, p[0], p[1], p[2]);
if(p[2] < 0.0) SetPlayerHealth(playerid, 0.0);
Wysłany: 2013-07-02, 19:01
PoweR005
Wiek: 29 Na forum: 5115 dni Posty: 2
W jaki "public" dodajemy ten warunek?
Wysłany: 2013-07-02, 19:04
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
OnPlayerUpdate - najprostsze rozwi?zanie chocia? zdaje si? by? najg?upsze.
Polecam stworzy? taki o public, kt?ry b?dzie wywo?ywany co 10 sekund. Powinno ci?gn?? to mniej zasob?w. <3
Kod: forward @positionHeightChecker();
@positionHeightChecker()
{
new Float:p;
for(new i;i<MAX_PLAYERS;i++)
{
if(!IsPlayerConnected(i)) continue;
GetPlayerPos(i, p, p, p);
if(p < 0.0) SetPlayerHealth(i, 0.0);
}
return 1;
}
***** se to gdzie? do mapy ^ GetPlayerPos w takim razie daje tylko warto?? ostatni? -> wysoko??, to o co nam chodzi. + To:
Kod: SetTimer("@positionHeightChecker", 10000, true);
dodaj do OnGameModeInit.
Tagi: wysokość
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: