⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

SourceMod ve SourcePawn Nedir?

Konu

#1
SourceMod Nedir? SourceMod, Half-Life 2 oyun motoru (Source olarak da bilinir) kullanan herhangi bir oyunda sunucu modifikasyonu sağlayan ve C++ dilini temel alan bir dildir. Bilinen CS:GO Eklentilerinin çoğu SourceMod tabanlıdır ve SourcePawn diliyle yazılmıştır. SourceMod, Source tabanlı sunucular için yüksek optimizasyon sunar ve geliştiricileri C++ kodlarının karmaşasından kurtarır. 

ds-1200px-source-engine-logo-and-wordmark-svg-4111

SourceMod resmi olarak 7 Ekim 2004 tarihinde AmxModX'in devamı olarak duyuruldu. 

İlk hedef AmxModX'i aşağıdaki temel değişiklerlerle birlikte yeniden yazmaktı:

  • Birden çok kodlama dilinin kullanılabilmesi
  • Javascript desteği
  • Yüklenebilirlik
  • Nesne-odaklı modül API
Tüm bu değişiklikleri planlayan Sourcemod 25 Kasım 2004 tarihinde -Source Resmi Yazılım Geliştirme Kitinin çıkışından 24 gün sonra- yayınlandı ama sistem çok karmaşıktı ve geliştiricilerin anlayamacağı kadar düzensizdi. Geliştiriciler 2005 Mayısında "Core 2" olarak adlandırılan bir sürüm çıkarmış olsalar da bu projede ilk versiyonu gibi suya düştü ve geliştirici ekibinin kalan kısmı da AmxModX'e geri dönme kararı aldı.

Mart 2006'da, topluluğun SourceMod'u hala isteyip istemediğini belirlemek için herkese açık bir anket yapıldı. Cevap olumlu olduğu için, proje gizli bir şekilde tekrardan başlatıldı. 

Mart ayından Eylül ayına kadar aşağıdaki özelliklere sahip SourcePawn yazılmıştır:
  • Tamamen C++ ile yazılmış yeni bir JIT.
  • Nesne yönelimli API ve C++ ile yazılmış yeni bir sanal makine ve API
  • Yeni dosya formatı
  • Çeşitli yeni dil özellikleri
Kasım 2006'dan Ocak 2017'ye kadar SourceMod, SourcePawn'a dayalı kullanılabilir bir betikleme platformuna dönüştü. 16 Mart 2007 itibariyle ise artık yeterli betikleme düzeyine erişti ve yapılar halka açık hale getirildi. SourceMod Github linki için tıklayınız.

ds-header-4112

Sunucunuzda niye SourceMod kullanmanız gerekiyor?

Sunucunuz için yüksek hız ve optimizasyon sunan ve tamamen açık kaynak kodlu olan SourceMod CS:GO sunucularınız için gerçekten de faydalı bir eklentidir. Ayrıca eklenti kendi içinde de eklenti geliştirme olanağı sağlamaktadır bu sebeple çok tercih edilen bir eklentidir.

Eğer siz de SourceMod için eklenti kodlamak istiyorsanız sitemizde yer alan dersleri inceleyebilirsinizGülümse
Discord: ecy#5776
Son Düzenleme: 08-03-2021, 02:13, Düzenleyen: ecy.
Cevapla
#2
Teşekkürler
Cevapla
#3
Teşekkürler
ds-standard-14385
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da