TR/Nasıl yardımcı olabilirsiniz: Difference between revisions
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
==Script Yazmak== | ==Script Yazmak== | ||
* Bir oyun modu yaratın | * Bir oyun modu yaratın | ||
**[[Scripting Introduction]] | **[[Scripting Introduction|Scripting Tanışma/Başlama]] | ||
**[http://www.lua.org/pil/index.html " | **[http://www.lua.org/pil/index.html "Lua'da Program Yapımı" Manual] | ||
* HTTP sunucusunda yönetim paneli oluşturun. | * HTTP sunucusunda yönetim paneli oluşturun. | ||
**[[Resource Web Access]] | **[[Resource Web Access]] |
Revision as of 20:19, 4 September 2015
Multi Theft Auto bize yardım edebileceğiniz yollarla dolu. Sahip olduğunuz fikirleri geliştirmeye yardım etmek bizi mutludan öte edecektir, onları test etmeye yardım etmek - eğer yeterince iyi ise - ve onları tüm toplulukla paylaşmak. Bu sayfa yardım edebileceğiniz şeyler hakkında ipuçları vermektedir, tabi ki düşünemediğimiz birçok şey de var. Onlar da size kalmış!
MTA:SA için kodlama
- İstenmiş özellikler içeren bugsuz modlar için kaynak yamaları oluşturun. (Kodlama Kuralları)
- MTA:SA'yı kendi dilinize çevirin - http://translate.multitheftauto.com/
Script Yazmak
- Bir oyun modu yaratın
- HTTP sunucusunda yönetim paneli oluşturun.
- Diğer kaynaklara kullanışlı fonksiyonlar sağlayan genel bir amaç edinin.
Harita(Map) Yapımı
- Mevcut bir oyun modu için harita düzenleyicisi(map editor) kullanarak yeni bir harita yapın .
Web Geliştirme
- community.mtasa.com'a yeni özellikler ve geliştirmeler eklemek için lil_Toady ile birlikte çalışın.
- İstatistikler için kendi sisteminizi oluşturun -PHP SDK temel olarak kullanabilirsiniz. Yardım için eAi veya jbeta'a başvurun.
Döküman
Değişiklik yapmadan önce bunu inceleyin: Editing Guidelines
- Bitmiş dökümanlar için Incomplete functions - emin olmadığınız şeyler var ise #mta.scripting dan sorabilirsiniz.
- functions & events missing examples'e örnekler ekleyin - lütfen onları test edin, ve tekrar, yardıma ihtiyacınız olursa sorun.
- Gözden geçirin ve doğrulayın pages that need checking - kategoriden silmeden önce vurgulanmış sorunların çözüldüğünden emin olun.
- Sayfaları açıklayıcı şekilde genişletin MTA core concepts.
- Yeni kişilere yardımcı olmak için öğretici dersler yazın.
- Diğer ülkelerdeki kişilerin MTA'ya başlaması için MTA wiki'yi başka dillere çevirin.
- Dökümanları çıkartılmamış fonksiyon ve eventlerin dökümanlarını çıkarın Undocumented Items
Belirli/Özel Görevler
- Scripting fonksiyonlarındaki hataları/bozulmaları incelemek için bir fuzzer yaratın.
- Mevcut oyun modlarının geliştirilmesine ve sorunlarının giderilmesine yardımcı olun. Birlikte çalışabileceğinizi söylemek için IRC'den orijinal yazara ulaşın (veya bir geliştiriciye sorun).