← Ana sayfa · Geliştirme Günlüğü

CHANGE
LOG

Zehir Roleplay aktif geliştirmede. Hangi sürümde sahada neyin değiştiğini, neyin açıldığını, neyin kapatıldığını burada okuyorsun. Plan ortada, sapmalar burada. Aktif geliştirme

Başlangıç: 14 May 2026 Son güncelleme: 20 May 2026 Platform: open.mp v1.5.8 Durum: Pre-alpha
4
Sürüm
4
Gün
26
Lansmana
40+
Animasyon
1.040
Lore Satırı

20 May 2026

El Molde

"Kalıp — döküm öncesi şekil burada belirlenir"

  • Temel doğrulandı, taban kararlı: v0.2.2'den kalan son taban hatası (yerel makinede 32-bit sistem kütüphanesi eksikliği) kapatıldı; sonraki günlerde yüzeye çıkan birkaç hata daha temizlendi. Gamemode artık temiz bir depodan kuruluyor, veritabanına bağlanıyor, 24 migration'ı doğruluyor, ana döngüye geçiyor ve sinyal aldığında düzgün şekilde iniyor. Yazılan kod artık bir tasarım belgesi değil; ayakta duran, gözlenebilir bir taban.
  • Fraksiyon mimarisi kilitlendi: Session 7'ye başlamadan önce sistem yeniden düşünüldü ve karar kayıt defterinde kilitlendi. Her fraksiyon 20 rütbe ile gelir; R20 fraksiyon lideri (admin), R19 vekildir. Tek özel tip Askeri Polis — telsiz, ceza puanı, görev-başında silah dağıtımı, gözaltı. Geri kalan tüm fraksiyonlar — Eyalet Polisi, Kartel ve oyuncu kurulu fraksiyonlar — aynı genel çerçeveyi kullanır. Sabit kodlanmış rütbe merdiveni yok; her fraksiyon kendi adlandırmasını, izin matrisini ve maaş politikasını kendi belirler. %0 banka faizi tasarım gereği — hazine bir araç, birikim hesabı değil.
  • Lansman öncesi denetim: Depo birleşmesi öncesinde web ve gamemode bütününe kapsamlı bir güvenlik ve hijyen denetimi yapıldı — kimlik doğrulama, depolama, başlıklar, izinler, kayıt politikaları, üçüncü taraf zinciri. Otonom düzeltilebilir bulgular hemen kapatıldı; bağımlılık sürüm dondurma ve veri saklama penceresi gibi daha geniş kararlar ayrıca tutanağa alındı. Birleşme öncesi yüzeyler temiz.
  • Sunucu ve site tek depoda buluştu: Web kod tabanı gamemode deposuna birebir taşındı — 64 dosya, 2,6 MB, tek bir satır değişmeden. Artık tek depo, tek geçmiş, tek CI yüzeyi. Site ve sunucu lansmana giden yolda aynı pencerede evrilecek; bir tarafta yapılan her değişiklik diğerinin bağlamını görüyor.
  • Özellik kataloğu yayınlandı: Sunucunun lansman gününde ne sunacağı, nelerin hâlâ inşa edildiği, nelerin lansman sonrası faza ertelendiği — herkese açık bir özellik kataloğu olarak /features adresinde yayınlandı. Her satır bir durum etiketi taşıyor: Hazır · Yapımda · Planlı · Lansman sonrası. Başvurmadan önce ne aldığını bilmek isteyenler için tek sayfada toplu bir görünüm.

Kalıp döküldü. Sıra Session 7 — Fraksiyonlar'a geliyor; tasarım kilitli, kod yazılmaya başlıyor.

18 May 2026

El Crisol

"Pota — demir gerçek karakterini burada kazanır"

  • Tam derleme geçişi: gamemodes/Main.pwn artık sıfır hatayla Main.amx'e (1,7 MB) derleniyor — gamemode'un üretim derleyicisinde ilk başarılı derlemesi. Pipeline tek bir komut zincirine indi: sync-deps → sync-binaries → build.sh → omp-server. Temiz bir depodan klonlayıp aynı komutları çalıştıran herhangi bir geliştirici aynı binary'yi üretebiliyor; yeniden üretilebilir derleme artık ekipte bir gerçek.
  • Hata avı — 20 yüzeye çıktı, 19'u kapatıldı: Duman testi 20 ayrı hata yüzeye çıkardı; bunlardan 19'u bu sprintte kapatıldı. Geriye yalnızca Bug #12 kaldı — bu bir kod hatası değil, Aydin'in yerel geliştirme makinesine 32-bit sistem kütüphanelerinin kurulması ihtiyacı. Tek seferlik, beş dakikalık operasyonel bir adımla çözülecek.
  • Yeniden yazılanlar: Önceki oturumlarda yazılması unutulan 4 modül parçası kapatıldı — en kritiği, MyBB forum doğrulamasının kalbi olan account_token sistemi (280 satır). Ayrıca: 7 sitede string birleştirme uyumsuzlukları, 3 bağımlılık sürüm hatası (crashdetect, Nex-AC, samp-bcrypt) ve Linux derleyicide backslash include path işleyişi kalıcı olarak çözüldü.
  • Üretim altyapısı: 9.291 satır Pawn kodu (79 dosya, derlenebilir, lint temizliğini geçti). 24 SQL migration kararlı sıralı; zehir_game şeması production'a hazır. 9 plugin entegre — mysql, ColAndreas, streamer, bcrypt, crashdetect, sscanf, Pawn.CMD, Pawn.RakNet, discord-connector — hepsi deps.lock'ta SHA-256 ile sabitlendi, bağımlılık zinciri saldırı yüzeyi kapatıldı.
  • Modernleştirme: MySQL erişim katmanı eski R39 çağrı biçiminden yeni R41 referans-out formuna 8 dosyada 36 çağrı yeri taşındı — daha kararlı, daha hızlı. YSI 5.10 entegrasyonu stabilize edildi; y_hooks isim alanı çakışmaları yapısal olarak çözüldü ve bu pattern gelecekteki tüm modüller için kalıcı bir referans haline geldi.
  • Repo hijyeni: Dokuz katmanlık sprint sonrası temizlik — 7 eski test raporu docs/history/ altına arşivlendi, geliştirici brief'i (CLAUDE.md) projeye uygun şekilde yeniden yazıldı, depo kökünde sadece 5 aktif markdown dosyası kaldı. Session 7'nin temiz bir tabandan başlayacağından emin olduk.
  • Web sitesi · sertleştirme ve temizlik: Sunucu derlenirken web tarafına da kapsamlı bir denetim yapıldı. site/assets/social/ altında dolaşan 11,9 MB sahipsiz PNG dosyası ve kullanılmayan Anton fontu temizlendi — Cloudflare Pages dağıtımı artık 14 MB değil 2,2 MB taşıyor. Değişiklik günlüğü beslemesi mobilde gereksiz çağrılıyordu, artık görünür değilse hiç istek atmıyor. _headers dosyasına CSS, JS ve görseller için Cache-Control kuralları eklendi. Güvenlik başlıkları sıkılaştırıldı: 10 yerdeki üzerine yerleştirilmiş style niteliği data-* niteliklerine taşındı, CSP içindeki 'unsafe-inline' kaldırıldı, ayrıca object-src 'none' ve upgrade-insecure-requests eklendi. Eski iOS Safari sürümlerinde (17 öncesi) görsel kutuların arkasından sızan yer tutucu metin sınıf tabanlı bir yedekle kapatıldı.

Demir potadan geçti. Lansmana 28 gün — artık elimizde sadece bir tasarım değil, derlenmiş ve test edilmiş, çalışan bir sunucu kodu var. Sıra Session 7 — Fraksiyonlar'a geliyor.

17 May 2026

La Forja

"Ateş, çeliği sınar"

  • Kod ilk kez gerçek bir Linux sunucusunda çalıştırıldı — proje artık dosyalardan çıktı, gerçek donanımda nefes alıyor.
  • Dört saklı bug avlandı ve temizlendi — lansman gecesi yüzleşmek istemeyeceğin türden bug'lar, hepsi bugün yakalandı ve geçildi.
  • Tüm veritabanı doğrulandı: hesabın, karakterin, envanterin, paran, fraksiyonun, suç geçmişin — hepsi doğru şekilde saklanacak ve hatırlanacak.
  • Tüm sunucu eklentileri test edildi gerçek donanımda: MySQL sürücüsü, ColAndreas fizik motoru, streamer, şifre koruması, anti-cheat çekirdeği. Hepsi sorunsuz yüklendi.
  • Kod kalite denetimi sıfır ihlalde — disiplin korunuyor.
  • Doğrulanmış temel kilitlendi. Sonraki her hafta bu sağlam zemin üzerine inşa edilecek.

Lansmana 29 gün. Yarın fraksiyonlar başlıyor.

16 May 2026

Manos a la Obra

"İlk uzun geliştirme koşusu"

  • Hesap & karakter sistemi: Hesap başına 2 karakter slotu (1 aktif + 1 yaratımda), şifrelenmiş kimlik, gerçek isim koruması.
  • Yönetici araçları + anti-cheat: 7 ayrı hile tespit katmanı, tam yönetici müdahalesi, /report kuyruğu. Hile bu sunucuda yaşamaz.
  • Heavy RP komutları: /me, /do, /b (yerel OOC), /pm, /low, /shout, kapsamlı animasyon sistemi. Sahnen senin — kuralları biliyorsan oyna.
  • Dünya temeli: Oyun saati 4x hızla akıyor, hava döngüsü çalışıyor, saatlik maaş günü işliyor, AFK tespiti aktif.
  • Kartel evreni hazırlandı: Gerçek kartel profilleri, İspanyolca jargon (cocina, halcón, sicario, patrón), atmosfer haritası, Patrón → Lugarteniente → Encargado de Plaza → Mando → Jefe de Estaca → Sicario → Gatillero rütbe yapısı + uzman rolleri (Cocinero, Químico, Halcón, Contador, Operador). 1.040 satırlık kültürel başvuru kitabı.
  • Marka kimliği kilitlendi: Toz Siyahı + Zehir Sarısı + Kuru Kan — sunucunun ruhu görsel olarak da hazır.
  • Web altyapısı: zehir-rp.com canlıda, lansman geri sayımı çalışıyor, DDoS koruması ve SSL kurulu.
  • Lansman tarihi kilitlendi: 15.06.2026, 20:00. Felsefe yeniden çerçevelendi: otomasyon yerine yönetici kararı. Wanted sistemi kaldırıldı — bu rolyap, GTA değil. Çaylak kalkanı kaldırıldı — yeni karakterler kurallardan öğrenir, otomatik korumadan değil. Silah lisansı kaldırıldı — silahlar artık fiziksel envanter eşyası. Alınır, satılır, çalınır, ölünce düşer.

Üç günde, bir gamemode'un omurgası kuruldu.

14 May 2026

Los Cimientos

"Tek satır kod yazılmadan önce"

  • Sunucunun ne tür bir yer olacağına karar verildi: kartel heavy-RP, kırsal San Andreas, Türkçe, whitelist'li topluluk. Şehir RP'sinden uzak, ciddi rol yapan oyunculara odaklı.
  • Sahne kilitlendi: Fort Carson, Las Payasadas, El Quebrados, Bayside, Tierra Robada, Bone County — toz ve pas içinde Sicario × Breaking Bad atmosferi.
  • Beş kırılamaz temel kural belirlendi: heavy RP bütünlüğü, sonuçlar kalıcıdır, oyuncu-yönlendirmeli ekonomi, seçici topluluk, asla pay-to-win.
  • En saygın uluslararası heavy-RP sunucularının kullandığı teknik platform seçildi — open.mp.
  • Sunucunun lansmandan ay 6'ya kadar nasıl şekilleneceğini gösteren tam plan yazıldı.
  • İki kapsamlı araştırma yapıldı: hangi teknik mimariyi kullanacağız, hangi sistemler dünyayı yaşatacak. Daha tek satır kod yazılmadan, neyi neden yaptığımız netti.

Sıfırdan başladık — ama vizyonsuz değil.

Yol Haritası

LANSMAN'A 26 GÜN

"El camino": dört hafta, dört sürüm, sonra kapı açılır.

15.06.2026, saat 20:00. Aşağıdaki sürümler sırayla gelecek. Bir kutucuk geciktiğinde burada görünür, atlanmaz.

v0.3 · planlı
18 - 24 May

Las Familias

"Aileler" — Fraksiyonlar & envanter

  • Askeri Polis ve Kartel artık kodda. Rütbe, davet, kovma, terfi devrede.
  • Slot tabanlı envanter açılır: 10 slot, ağır eşyalar birden fazlasını işaretler.
  • Silahlar artık eşya. Alınır, satılır, çalınır, ölünce düşer.
  • Askeri Polis silah deposu kuruluyor. Görev başında al, görev sonunda bırak.
  • Oyuncu kurulu fraksiyon başvuruları açık — her biri yönetici elinden geçer.
v0.4 · planlı
25 - 31 May

El Mercado

"Pazar" — Uyuşturucu & whitelist

  • Lab döngüsü sahaya iner: keşif, kurulum, üretim, baskın, savunma.
  • Lansman günü kokain ve esrar tam ayrıştırılmış. Crack, eroin, metamfetamin toz-uyuşturucu varyantları olarak girer.
  • MyBB forum bağlantısı tamamlanır — forumdaki rolün, oyundaki kimliğin olur.
  • Discord sunucusu kuruldu, ilk lore sızıntıları başlıyor.
v0.5 · planlı
1 - 7 Haz

La Prueba

"Sınav" — Cila & kapalı beta

  • Türkçe denetimi, performans testi, kural kitabı, SSS.
  • Yönetici ekibiyle kapalı alfa — tek oturum, tam akış.
  • 15-20 beyaz liste sahibiyle kapalı beta, üç oturum.
  • Bulunan hata gece düzelir. Bir sonraki güne taşınmaz.
v1.0 · 15 HAZİRAN
8 - 15 Haz · 20:00

El Despertar

"Uyanış" — Kapı açılır

  • Son cila ve sertleştirme.
  • 11 Haz: kod dondurulur, ekleme yok.
  • 12-13 Haz: beyaz liste halka açılır.
  • 14 Haz: prova oturumu, ekip sahnede.
  • 15 Haz 20:00: kapı açılır.

Geliştirmeyi yakından izlemek ister misin?

Her sürüm Discord'da önce duyurulur. Geri bildirimini orada bekliyoruz.

Discord'a Katıl