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

Wysłany: 2014-11-02, 23:36


awfesa







Wiek: 29
Na forum: 4705 dni
Posty: 563

Piwa: 223

Respekt: 280
Respekt: 280Respekt: 280Respekt: 280

Mam pytanie jak mog? wykona? ?e gdy gracz jest w strefie ?mierci to mo?e zabija? wszystkimi pojazdami w gm mam kod ze jak gracz zabije innego w danym poje?dzie to go zamyka do wiezienia a jak zrobi? aby to nie dzia?a?o w strefie .


anty heli-kill
Kod:


if(!IsPlayerInAnyVehicle(playerid) && reason == 50)
{
LosKrata(killerid);
Player[killerid][InJail] = 120;
format(String, sizeof(String), "›› |jail| Gracz %s (%d) zosta? uwi?ziony przez ochroniarza WRT Team'u na 120s pow?d: heli-kill.", PlayerName2(killerid), killerid);
SendClientMessageToAll(COLOR_ORANGE, String);
return 1;
}


Strefa

Kod:


for( new o; o != sizeof FreeZone_Pos; o ++ )
{
if(IsPlayerInArea2(PlayerId, DMZone_Pos[ o ][ 0 ], DMZone_Pos[ o ][ 1 ], DMZone_Pos[ o ][ 2 ], DMZone_Pos[ o ][ 3 ]) == 1)
{
if(GetPlayerVirtualWorld(PlayerId) == 0)
{
TextDrawShowForPlayer(PlayerId, Strefa_DM);

}
}
}


Podpis

Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-03, 13:52


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

Tam gdzie masz karanie dodaj warunek sprawdzaj?cy czy gracz jest w strefie :|

[ Dodano: 2014-11-03, 13:54 ]
Kod:



if(!IsPlayerInAnyVehicle(playerid) && reason == 50)
{
for( new o; o != sizeof FreeZone_Pos; o ++ )
{
if(!IsPlayerInArea2(killerid, DMZone_Pos[ o ][ 0 ], DMZone_Pos[ o ][ 1 ], DMZone_Pos[ o ][ 2 ], DMZone_Pos[ o ][ 3 ]))
{
LosKrata(killerid);
Player[killerid][InJail] = 120;
format(String, sizeof(String), "›› |jail| Gracz %s (%d) zosta? uwi?ziony przez ochroniarza WRT Team'u na 120s pow?d: heli-kill.", PlayerName2(killerid), killerid);
SendClientMessageToAll(COLOR_ORANGE, String);
return 1;
}

}
}


Ostatnio zmieniony przez xqz 2014-11-04, 16:34, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-03, 17:06


awfesa







Wiek: 29
Na forum: 4705 dni
Posty: 563

Piwa: 223

Respekt: 280
Respekt: 280Respekt: 280Respekt: 280

"xqz" napisał/a:

Tam gdzie masz karanie dodaj warunek sprawdzaj?cy czy gracz jest w strefie :|

[ Dodano: 2014-11-03, 13:54 ]
Kod:

for( new o; o != sizeof FreeZone_Pos; o ++ )
{
if(!IsPlayerInArea2(killerid, DMZone_Pos[ o ][ 0 ], DMZone_Pos[ o ][ 1 ], DMZone_Pos[ o ][ 2 ], DMZone_Pos[ o ][ 3 ]))
{

if(!IsPlayerInAnyVehicle(playerid) && reason == 50)
{
LosKrata(killerid);
Player[killerid][InJail] = 120;
format(String, sizeof(String), "›› |jail| Gracz %s (%d) zosta? uwi?ziony przez ochroniarza WRT Team'u na 120s pow?d: heli-kill.", PlayerName2(killerid), killerid);
SendClientMessageToAll(COLOR_ORANGE, String);
return 1;
}

}
}



Tylko ten kod robi ze gracz trafia do wiezienia za zabicie w danej strefie a mi chodzi o to ze tylko w strefie ona nie dzia?a a na reszcie mapy normalnie dzia?a

Podpis

Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-03, 19:06


akon823

Czekotubka :D






Wiek: 29
Na forum: 4816 dni
Posty: 399
Nick w MP: Remik14

Piwa: 152

Respekt: 76,8

Usu? ! z warunku .

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-03, 19:29


awfesa







Wiek: 29
Na forum: 4705 dni
Posty: 563

Piwa: 223

Respekt: 280
Respekt: 280Respekt: 280Respekt: 280

A co to da?

Podpis

Cokolwiek robicie w swoim życiu, nie będzie to legendarne,
jeżeli wasi przyjaciele nie będą mogli tego zobaczyć.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-11-04, 16:29


xqz

otaku desu!






Wiek: 32
Na forum: 6407 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

WTF?

M?j kod dzia?a:

Je?li zab?jca nie jest w strefie to wykonuje dalsz? cz??? kodu zwi?zan? z karaniem zab?jcy.

Postaw piwo autorowi tego posta
 

 
Tagi: zabijanie :: strefie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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