
Plugin Adı: Teleport Zone
Yapımcısı: akcaliberkk
Versiyonu: 1.5 (01/06/2018)
Açıklama:
Bu plugin ile haritada istediğiniz bir alanı yasaklayabilir, bu bölgeye giren oyuncuların başka bir noktaya otomatik olarak ışınlanmasını sağlayabilirsiniz. Bu yasaklı alanlar "teleport_zones.ini" adlı bir dosyanın içerisinden ayarlanmaktadır.
Örnek teleport_zones.ini Dosyası:
Kod:
;"map_ismi" "Yasaklanacak Alanin Koordinatlari" "Isınlanacak Noktanın Koordinatları" "Işınlanma Gecikme Süresi"
"surf_ski_2" "-713 -990 -157 -295 -651 26" "-511 3066 667" "5"
"surf_ski_2" "100 100 100 500 500 500" "-500 1000 200" "10"
"cs_assault" "100 100 100 900 900 900" "50 50 50" "14"
"de_dust2" "561 50 452 865 150 800" "899 761 562" "8"
teleport_zones.ini -> addons/amxmodx/configs klasöründe bulunur.
Siz eklemezseniz de plugin kendisi otomatik bu dosyayı oluşturabilir.
Alan Koordinatı Nasıl Bulunur ?
Alan koordinatları 6 farklı parametreden oluşur. Bu parametreler kısaca şu şekilde ifade edilir:
mins0 mins1 mins2 maxs0 maxs1 maxs2
mins = Dikdörtgensel prizmanın en sol altındaki köşenin koordinatları
mins0 = x ekseni [apsis]
mins1 = y ekseni [ordinat]
mins2 = z ekseni [kod]
maxs = Dikdörtgensel prizmanın en sağ üstündeki köşenin koordinatları
maxs0 = x ekseni [apsis]
maxs1 = y ekseni [ordinat]
maxs2 = z ekseni [kod]

1. Koordinatlarını bulmak istediğiniz alanın herhangi bir köşesinin koordinatını bulun.

2. Seçtiğiniz köşeye en uzak olan köşenin koordinatlarını bulun.

Bu koordinatların birleşimi alan koordinatı olur.
Bu plugin NoKillZones Plugininin Koordinatlarıyla Uyumludur.
Peki bir noktanın koordinatını nasıl buluruz ?
1."amx_noclip" ile oyuncunuzun vücudunu ilk noktaya ortalayın.
2."amx_userorigin <nick>" ile vücudunuzun orta noktasının koordinatını bulun. Bulduğunuz koordinat ilk noktanın koordinatları olur. İkinci koordinat için de aynı işlemi yapın.
Yapamadım ?
Koordinat çıkarmayı beceremiyorsanız, mapte ilgili bölgenin resmini çekin, Paint'e yapıştırarak dikdörtgen prizmasını çizin ve konu altından gönderin. Alan koordinatları cevap olarak verilir.
Koordinatları Doğru Yaptığınıza Eminsiniz Fakat Olmuyor ?
Bazı maplerde koordinat uyuşmazlığı sorunu olmaktadır. Böyle bir sorunla karşılaştığınızda çıkarttığınız koordinatları konu altından cevap olarak gönderin. Koordinatlarınız düzeltilip geri verilecektir.
İsteğiniz üzerine bulunmuş hazır koordinatlar:
Kod:
"surf_ski_2" "-1000 3166 -59 -157 3905 310" (base)
"surf_snowspliter3" "-921 -2227 768 382 -513 1823" (base)
"surf_snowspliter3" "-3790 -4004 2492 -3317 -3337 2836" (buy)
"surf_style" "-297 -3375 503 682 -2339 1634" (base)
"surf_style" "-152 -618 -3138 501 56 -2751" (buy)
"surf_green3" "1302 -3335 -218 2584 -2437 559" (base)
"surf_iceday_remake" "-998 2029 -185 1125 3234 789" (base)
"surf_green" "1583 -3514 1033 2920 -2732 1302" (base üstü)
"surf_green" "-1796 -76 -95 -338 267 307" (şifre odası koridor 1)
"surf_green" "-1794 -899 -108 -1503 -46 386" (şifre odası koridor 2)
"surf_green" "1466 -3543 547 2932 -2772 1361" (base)
"surf_strange2" "-3759 -3655 33 -2898 -2774 510" (base)
Sürüm Notları:
[05/01/13] v1.0 ->
[08/01/13] v1.3 ->
- Her Alana Özgü Işınlanma Süresi Ayarlayabilme Özelliği Eklendi.
- "ototp_delay_time" -> "ototp_time_default" Olarak Değiştirildi.
[08/02/13] v1.4 ->
- Uyarı mesajı için kullanılan yöntem HUD Mesajı olarak değiştirildi.
[01/06/18] v1.5 ->
- Küçük performans geliştirmesi.

Cvar:
Kod:
ototp_time_default "5" // Yapılandırma Dosyasına Süre Girilmediğinde Otomatik Olarak Ayarlanacak Süre


teleport_zones.amxx -> amxmodx/plugins klasörüne atılacak.
teleport_zones.sma -> amxmodx/scripting klasörüne atılacak.
amxmodx/configs klasöründeki plugins.ini dosyasının içine:
teleport_zones.amxx
yazılacak ve kaydedilecek.
Not: "teleport_zones.ini" dosyasını eklenti kendisi oluşturabilir.

Son sürümü indiriniz: teleport_zones_v1.5