You are not logged in.

Dear visitor, welcome to Nitrado Türkiye Ön Ödemeli Gameserver Kiralama Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

mertheper

Beginner

  • "mertheper" is male
  • "mertheper" started this thread

Posts: 41

Date of registration: Dec 23rd 2014

Location: Kocaeli

  • Send private message

1

Sunday, January 4th 2015, 4:00pm

Güvenli Bölge

Burada güvenli bölge yapımı hakkında bilgi vereceğim daha doğrusu http://www.altisliferpg.com/topic/2241-h…ndler-function/ adresinde yer alan orijinal anlatımı Türkçe ye çevirip eksikliklerini nasıl gidereceğimizi hep birlikte çözmeye çalışmamız için bu konuyu başlatıyorum...

Bu güvenli bölge yapımında sivillerin ateş etmesi engellendiği söyleniyor ancak bunun engellendiğini görmedim + olarak adam ezmede engellenmiyor...

Yaptığı tek şey şu güvenli bölgede doğduğunuzda sağ üst köşede uyarı vermek, bölge giriş çıkışlarında hiç bir uyarı yok.

Not : Eğer bundan başka güvenli bölge eklentisi varsa Lütfen paylaşın bu konu devamında...

Yapmamız gerekenler;

Panalden
arma3 > MPMissions > Altis_Life.Altis
klasörüne geliyoruz ve burada safezone.sqf oluşturuyoruz

safezone.sqf içeriği


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/*
    GrenadeStop v0.8 for ArmA 3 Alpha by Bake (tweaked slightly by Rarek)
    
    DESCRIPTION:
    Stops players from throwing grenades in safety zones.
    
    CONFIGURATION:
    Edit the #defines below.
*/

#define SAFETY_ZONES    [["Safe_Kav", 40], ["Safe_Ath",30], ["Safe_Sof",30], ["Safe_RebN",40], ["Safe_RebW",60], ["Safe_RebS",40]]  // Syntax: [["marker1", radius1], ["marker2", radius2], ...]
#define MESSAGE "Weapons & Grenades Have Been Disabled, Stop Shooting Ya Wie Wanka!"

     if (isDedicated) exitWith {};
     waitUntil {!isNull player};

switch (playerSide) do
{
	case west:
	{
	 hint "You Have Entered A Safe Zone, Weapons & Grenades Remain Enabled"; // where  i tried to put the message as the player entered the safe zone
	};
	
	case civilian:
	{
	 hint "You Have Entered A Safe Zone, Weapons & Grenades Have Been Disabled!"; // where i tried to put the message as the player entered the safe zone


     player addEventHandler ["Fired", {
            if ({(_this select 0) distance getMarkerPos (_x select 0) < _x select 1} count SAFETY_ZONES > 0) then
            {
             deleteVehicle (_this select 6);
             titleText [MESSAGE, "PLAIN", 3];
             };
        }];  
	};
};


arma3 > MPMissions > Altis_Life.Altis
içinde bulunan içine

Source code

1
[] execVM "safezone.sqf";



ekliyoruz.

Marker ile işaretlememizi yaptıktan sonra mission.sqm yi dizinine upload edip serverımızı yeniden başlatıyoruz.

Dip Not
*

Source code

1
Weapons & Grenades Have Been Disabled, Stop Shooting Ya Wie Wanka!


yerine istediğiniz metni yazın örneğin "Şuan Güvenli Bölgedesiniz"

**

Source code

1
You Have Entered A Safe Zone, Weapons & Grenades Remain Enabled


yerine yine istediğiniz mesajı yazabilirsiniz "Şuan güvenli bölgeye giriş yaptınız!" gibi

Konunun en başında yazdığım gibi çalışıyor gibi gözükmesine karşın çalışmayan hiç bir numarası olmayan bir eklenti ancak bir çok yabancı çalıştığını söylemiş. Şimdi biz bunu nasıl çalıştırıcaz ve arabayla adam ezmeyi nasıl kaldırıcaz fikri olan varsa veya bambaşka bir eklenti kullanan varsa paylaşırsa çok sevinirim.

typoon

Trainee

  • "typoon" is male
  • "typoon" has been banned

Posts: 300

Date of registration: Dec 27th 2014

Location: Konya

Occupation: Öğrenci

  • Send private message

2

Sunday, January 4th 2015, 8:08pm

Paylaştığınız güvenli bölgede mermi damage' ni kaptıyor arabayala ezmeyi tamemen kapatmak istiyorsanız fn_handleDamage.sqf ' e

if(!isNull _source) then {
_isVehicle = if(vehicle _source != _source) then {true} else {false};
if (_isVehicle) then {
_damage = false;
};
};

kodunu ekle
-AltisLifeTR-
-Script Pack dosyam satılıktır veya kişiye özel script pack yapılır-

mertheper

Beginner

  • "mertheper" is male
  • "mertheper" started this thread

Posts: 41

Date of registration: Dec 23rd 2014

Location: Kocaeli

  • Send private message

3

Sunday, January 4th 2015, 10:12pm

paylaşım için teşekkürler fn_handleDamage.sqf yolunu bilmeyenler için

arma3 > MPMissions > Altis_Life.Altis > core > functions

typoon

Trainee

  • "typoon" is male
  • "typoon" has been banned

Posts: 300

Date of registration: Dec 27th 2014

Location: Konya

Occupation: Öğrenci

  • Send private message

4

Tuesday, January 6th 2015, 12:32am

Ayrıca büyük ihtimal scriptin düzgün çalışıyor olmalı. safe_kav gibi bir komut var gördügün gibi onun yanında 30 yazıyor o rage komutudur.

Yani 30 metre için geçerli demektir ( Markerinizi koydunuz yerden). Onu artırırsanız daire genişler.
-AltisLifeTR-
-Script Pack dosyam satılıktır veya kişiye özel script pack yapılır-

mertheper

Beginner

  • "mertheper" is male
  • "mertheper" started this thread

Posts: 41

Date of registration: Dec 23rd 2014

Location: Kocaeli

  • Send private message

5

Tuesday, January 6th 2015, 12:41am

Ayrıca büyük ihtimal scriptin düzgün çalışıyor olmalı. safe_kav gibi bir komut var gördügün gibi onun yanında 30 yazıyor o rage komutudur.

Yani 30 metre için geçerli demektir ( Markerinizi koydunuz yerden). Onu artırırsanız daire genişler.



biliyorum ancak çalışmıyor, o metreyi 600 e kadar yaptığım halde çalışmıyor

typoon

Trainee

  • "typoon" is male
  • "typoon" has been banned

Posts: 300

Date of registration: Dec 27th 2014

Location: Konya

Occupation: Öğrenci

  • Send private message

6

Tuesday, January 6th 2015, 12:58am

.RPT Logda herhangi bir hata ile karşılaştın mı ?
-AltisLifeTR-
-Script Pack dosyam satılıktır veya kişiye özel script pack yapılır-

mertheper

Beginner

  • "mertheper" is male
  • "mertheper" started this thread

Posts: 41

Date of registration: Dec 23rd 2014

Location: Kocaeli

  • Send private message

7

Tuesday, January 6th 2015, 1:02am

hayır bir hata yok

furkan5000

Beginner

Posts: 11

Date of registration: Feb 12th 2015

  • Send private message

8

Thursday, February 12th 2015, 12:58pm

arma3 > MPMissions > Altis_Life.Altis
içinde bulunan içine
[] execVM "safezone.sqf";

burdan sonrasını anlamadım? neyin içinde bulununan içine??

mertheper

Beginner

  • "mertheper" is male
  • "mertheper" started this thread

Posts: 41

Date of registration: Dec 23rd 2014

Location: Kocaeli

  • Send private message

9

Friday, February 13th 2015, 12:40am

arma3 > MPMissions > Altis_Life.Altis
içinde bulunan içine
[] execVM "safezone.sqf";

burdan sonrasını anlamadım? neyin içinde bulununan içine??


Init.sqf içine

furkan5000

Beginner

Posts: 11

Date of registration: Feb 12th 2015

  • Send private message

10

Tuesday, February 17th 2015, 2:21pm

ya peki marker a ne yazcaz??

Bisguzar

Intermediate

  • "Bisguzar" is male
  • "Bisguzar" has been banned

Posts: 855

Date of registration: Sep 4th 2013

Location: Kocaeli

Occupation: Öğrenci

  • Send private message

11

Tuesday, February 17th 2015, 6:54pm

@furkan5000,

Safe_Kav , Safe_Sof sonraki 3 harf hangi şehir olduğunu simgeliyor.

Rate this thread