Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-06-07, 18:19


dominix2112







Wiek: 26
Na forum: 5746 dni
Posty: 15
Nick w MP: Psycho_Killer

Piwa: 127

Respekt: 50

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 :piwo: z g?ry dzi?ki :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-07, 19:02


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-07, 19:25


dominix2112







Wiek: 26
Na forum: 5746 dni
Posty: 15
Nick w MP: Psycho_Killer

Piwa: 127

Respekt: 50

:piwo: posz?o, ale czy m?g?by? mi jeszcze pokaza? jak wygl?da taki przyk?adowy warunek bardzo by mi to pomog?o

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-08, 10:18


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-08, 16:17


dominix2112







Wiek: 26
Na forum: 5746 dni
Posty: 15
Nick w MP: Psycho_Killer

Piwa: 127

Respekt: 50

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 :piwo: leci ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-06-08, 21:57


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
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.

Postaw piwo autorowi tego posta
 

 
Tagi: wyjście :: areny
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] Wyjście z Areny Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku