Wysłany: 2013-06-07, 18:19
dominix2112
Wiek: 26 Na forum: 5746 dni Posty: 15
Nick w MP: Psycho_Killer
Piwa : 127
Siema, mogliby?cie mi pom?c w tym jak wy?aczy? te z?lte znaczniki (wej?cia i wyj?cia) je?li si? da i taki kod w kt?rym jest ze je?li gracz wyjdzie z bazy wojskowej zabiera mu miniguna za pomoc oczywi?cie z g?ry dzi?ki
Wysłany: 2013-06-07, 19:02
Quis
Wszechwiedzący
Wiek: 31 Na forum: 5146 dni Posty: 464
Nick w MP: Quis
Piwa : 1110
Dodaj:
Kod: DisableInteriorEnterExits();
w OnGameModeInit.
Co do drugiego problemu - warunek w OnPlayerUpdate lub w jakim? timerze okresowym dla gracza z IsPlayerInArea, i po prostu najlepiej zrobi? jak?m? zmienn? ?eby wszystkiego nie usuwa?o.
Wysłany: 2013-06-07, 19:25
dominix2112
Wiek: 26 Na forum: 5746 dni Posty: 15
Nick w MP: Psycho_Killer
Piwa : 127
posz?o, ale czy m?g?by? mi jeszcze pokaza? jak wygl?da taki przyk?adowy warunek bardzo by mi to pomog?o
Wysłany: 2013-06-08, 10:18
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"dominix2112" napisał/a ::piwo: posz?o, ale czy m?g?by? mi jeszcze pokaza? jak wygl?da taki przyk?adowy warunek bardzo by mi to pomog?o
Do tego polecam Incognito Streamer. Pi?kna sprawa.
http://wiki.sa-mp.com/wiki/Areacheck
Wysłany: 2013-06-08, 16:17
dominix2112
Wiek: 26 Na forum: 5746 dni Posty: 15
Nick w MP: Psycho_Killer
Piwa : 127
Mam jeszcze 1 problem ot?? gdy tepn? si? na aren? to wywala gracza za to ze ja opusci?
A oto kod:
Kod: forward isPlayerInArea(playerid);
public isPlayerInArea(playerid)
{
new Float:X, Float:Y, Float:Z; //We use this to store player position
for(new i=0; i < MAX_PLAYERS; i++) //This line defines a name for all player, the name is "i"
{
GetPlayerPos(i, X, Y, Z); //Here we are storing the player position on the variables X, Y, and Z defined previously
if (X <= 2497 && X >= 2686 && Y <= 2673 && Y >= 2800)
{
}
else
{
if(Player[playerid][Minigun])
{
Server[MinigunPlayers]--;
Player[playerid][Minigun] = false;
Player[playerid][Arena] = false;
SpawnPlayer(playerid);
SetPlayerVirtualWorld(playerid,0);
SendClientMessage(playerid,COLOR_GREEN,">> Zosta?e? wyrzucony z areny za jej opuszczenie!");
}
}
}
return 1;
}
Mo?ecie mi pom?c to poprawi? ? Za pomoc leci
Wysłany: 2013-06-08, 21:57
Combacior
Wiek: 29 Na forum: 5796 dni Posty: 1516
Piwa : 2161
Chyba tak b?dzie dobrze
Kod: if (X >= 2497 && X <= 2686 && Y >= 2673 && Y <= 2800)
Mia?e? ?le u?o?one znaki wi?kszo?ci/mniejszo?ci przez co warunek by? niewykonalny nawet jakby? by? na arenie.
Tagi: wyjście :: areny
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: