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

Wysłany: 2012-01-30, 15:17


Ja_To_Ja







Wiek: 31
Na forum: 5239 dni
Posty: 5



Respekt: 50

Ostrzeżeń: 100%
Witam
Zabra?em si? za robienie strefy tylko dla admina na terenie willi Mad Doga ale jest pewien problem

Kod:

forward Strefa();
public Strefa()
{
for(new i=0, g=GetMaxPlayers(); i<g; i++)
{
if(!IsPlayerConnected(i))
continue;
if(IsPlayerInArea(i, 1321.4392, 1215.4299, -768.1183, -839.9844))
{
if(!IsPlayerAdmin(i))
{
SetPlayerHealth(i, 0);
GameTextForPlayer(i, "~r~Pole ochronne willi Strefa tylko dla admina",1000,1);
}
}
}
}



Pokr?tce chodzi o to, ?eby admin m?g? wej?? na teren willi a gracza by zabija?o
Kompiluje si? bez ?adnych error?w tylko nie dzia?a

Mo?e ?le wpisuj? koordynaty?

To s? pe?ne coordy tych miejsc:

Kod:

AddPlayerClass(0,1321.4392,-834.8542,57.9603,358.2366,0,0,0,0,0,0);
AddPlayerClass(0,1215.4299,-839.9844,77.5179,346.6432,0,0,0,0,0,0);
AddPlayerClass(0,1241.2598,-768.6104,91.8564,182.4784,0,0,0,0,0,0);
AddPlayerClass(0,1296.5350,-768.1183,92.0273,178.7183,0,0,0,0,0,0);


Prosz? o pomoc w naprawieniu
Pozdrawiam ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-30, 19:10


NET366

;7






Wiek: 29
Na forum: 5755 dni
Posty: 100
Nick w MP: NET366

Piwa: 1505

Respekt: 75

Kod:


forward Strefa();
public Strefa()
{
for(new i=0, g=GetMaxPlayers(); i<g; i++)
{
if(!IsPlayerConnected(i) || IsPlayerAdmin(i))
return 0;
if(IsPlayerInArea(i, 1321.4392, 1215.4299, -768.1183, -839.9844))
{
SetPlayerHealth(i, 0);
GameTextForPlayer(i, "~r~Pole ochronne willi Strefa tylko dla admina",1000,1);
}
}
return 1;
}


Takie moje pytanie czy ty masz timer ??

Podpis
Koniec i tak nastąpi...
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-30, 19:41


Ja_To_Ja







Wiek: 31
Na forum: 5239 dni
Posty: 5



Respekt: 50

Ostrzeżeń: 100%
"NET366" napisał/a:

Kod:


forward Strefa();
public Strefa()
{
for(new i=0, g=GetMaxPlayers(); i<g; i++)
{
if(!IsPlayerConnected(i) || IsPlayerAdmin(i))
return 0;
if(IsPlayerInArea(i, 1321.4392, 1215.4299, -768.1183, -839.9844))
{
SetPlayerHealth(i, 0);
GameTextForPlayer(i, "~r~Pole ochronne willi Strefa tylko dla admina",1000,1);
}
}
return 1;
}


Takie moje pytanie czy ty masz timer ??


Nie mam ?adnego timera

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-30, 20:49


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

Ja_To_Ja, to w OnGameModeInit daj:

Kod:

SetTimer("Strefa" ,2000, true);


Podpis
Postaw piwo autorowi tego posta
 

 
Tagi: zbugowana :: strefa :: admina
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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