Ben elimden geldigince kendime arkadaslara istekleri olanlara yardim ediyorum ama o programi %5 yada 10 dur tecrubem
[SORU] AmxxStudio Kullanimi
Moderatör: Moderatörler
-
TunnS[C]
Konu Sahibi - Mesajlar: 3971
- Kayıt: Prş Oca 05, 2017 12:38 pm
- Konum: Ordu
- Server Ip/DNS: 213.238.173.78
- Clan İsmi: CapitaLL |
- İletişim:
[SORU] AmxxStudio Kullanimi
Selamun Aleykum.
Ben elimden geldigince kendime arkadaslara istekleri olanlara yardim ediyorum ama o programi %5 yada 10 dur tecrubem
Bana yada diger arkadaslar icin biriniz musait bir gunde genel bolumund amxxstudio kullanimi ve dilini ogreten video yada bir paragraf yazarsa bizlerde ogrenelim su işi
zaten 6 7 ay sonra gidiyorum gitmeden ogreneyim 
Ben elimden geldigince kendime arkadaslara istekleri olanlara yardim ediyorum ama o programi %5 yada 10 dur tecrubem
| Link: | |
| Linklerini gizle |
-
caddegarge
Yasaklı Üye
- Mesajlar: 623
- Kayıt: Cmt Kas 21, 2015 6:16 pm
- Konum: Eskişehir
- Server Ip/DNS: cs120.csduragi.com
[SORU] AmxxStudio Kullanimi
@TunnS[C] Amxx studio içinde birsürü, kod dili vardır. Bu forumda ve serverinizde işinize yarıyacak pawn dilidir öğretin dıyosunda hemen örenilecek bir kod dili deildir. Öncelikle kodların ne anlama geldiğini öğren, mesela cs_set_user_money oyuncunun parasını deiştirir veya cs_get_user_armor gibi cstrike modülü alanında kendini geliştir, baktın anlıyosun menü yapmaya çalış, menüyü CT-T özel yapma, yetkiye dayalı yapma gibi bazı if kullanım biçimlerini araştır dene. Serverinde deneyeceğin anlayıp öğrenebileceğin basit eklentiler yap, zaten yaptıkca daha çok anlıyorsunuz.
İf kullanım biçimlerinden biohazard modundan Örnek verelim,
Oyuncu zombi ise yapılacağı işe, zombie olduğu için komut göndermez bunu bir silah menüsünün içine doğru bir şekilde iflerseniz aynı şekilde zombi olduğundan menü fonksiyonlari ve menü çalışmayacaktır.
Gelelim başka bir komut kod yazdırma işlemine,
plugin_init altına şu kodu yazarsanız oyuncu doğduğunda belirtilen publice yönlendirir.
Bunu uygulatmak için publicide olması gerekir,
Bu şekilde hamspawn kullanarak oyuncunun doğduktan sonra, oyuncuya gravity komutunu uygular bu komutların bazıları Oyuncuya Heal(HP) Komutunu uygular.
Gibi bazı basit kodlar.
Gelelim süreli public,komut ve birçok şeyin çalıştıılmasına. Settask komutu ile, birçok şeyi yapabilirsiniz bu komut saniye ile çalıştırılabilir.
Şimdi ise settaskda belirttiğimiz publici hazırlayalım.
Bu gibi komutlarla ise 1.5saniyede Ct takmına atıp spawn(yeniden doğma) başlatıcaktır. Bunun gibi birçok öğrenmen işlev görev var pat diye öğrenilebilecek kod dili deildir, anlatımım bu kadardı umarım işine yaramıştır.
İf kullanım biçimlerinden biohazard modundan Örnek verelim,
Kod: Tümünü seç
if(is_user_zombie(id))
returnGelelim başka bir komut kod yazdırma işlemine,
plugin_init altına şu kodu yazarsanız oyuncu doğduğunda belirtilen publice yönlendirir.
Kod: Tümünü seç
RegisterHam(Ham_Spawn, "player", "gidilicek_public", 1)Kod: Tümünü seç
public gidilecek_public(id)
{
set_user_gravity(id,0.6)
}Kod: Tümünü seç
set_user_health(id,get_user_health(id) + 35)Kod: Tümünü seç
set_user_armor(id,get_user_armor(id) + 100)Gelelim süreli public,komut ve birçok şeyin çalıştıılmasına.
Kod: Tümünü seç
set_task(1.5,"sureli_public",id)Şimdi ise settaskda belirttiğimiz publici hazırlayalım.
Kod: Tümünü seç
public sureli_public(id)
{
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
}| Link: | |
| Linklerini gizle |
-
Blue
- Mesajlar: 951
- Kayıt: Pzr Haz 12, 2016 12:19 pm
- Clan İsmi: CoveteuS
[SORU] AmxxStudio Kullanimi
@caddegarge
Bro Neredeyse Hepsini Anlattın
Neredeyse
@TunnS[C]
Buyur Burasi Epey İşine Yarar Doğrusu Tüm Bilmediğin Merak ettıgın Kodların Acıklaması Var Fakat Kotu Bırtarafı Ingılızce
Biliyorsan Rahat ANlarsın Bılmıyorsan
Yapcak bişi yok çevirecen
http://www.amxmodx.org/api/
Bro Neredeyse Hepsini Anlattın
@TunnS[C]
Buyur Burasi Epey İşine Yarar Doğrusu Tüm Bilmediğin Merak ettıgın Kodların Acıklaması Var Fakat Kotu Bırtarafı Ingılızce
http://www.amxmodx.org/api/
| Link: | |
| Linklerini gizle |
[SORU] AmxxStudio Kullanimi
Kod: Tümünü seç
public sureli_public(id)
{
if(is_user_connected(id){
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
}
}Ek olarak amxmodx.org/api deki Forwards olan kısımlar isim olarak tanımlanmış olay, public client_connect(id) açar isen oyuncu giriş yaptığında çalışır. Natives olan kısımlarda içi hazır dolu publicler.
| Link: | |
| Linklerini gizle |