Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Plugin kodlama istek

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler

Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10428
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Plugin kodlama istek

Mesaj gönderen Taha Demirbaş »

crowlinn yazdı:server_cmd("amx_disarm @all") peki bu @all yerine çalıştırıcak oyuncunun ismini yani değikeni yazma şansım varmıdır ?

işler değişir, kod uzar Mesela isim yazdırdık ;

Kod: Tümünü seç


public herneyse_orasi(kimlik)

    new name[32];
    get_user_name(kimlik,name,charsmax(name))

    server_cmd("amx_weapon ^"%d^" m4a1",name[id])

 
Yalniz. %d diye hatırlıyorum. orası %s de olabilir %d de.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Taha Demirbaş
Mesajlar: 10428
Kayıt: Cum Tem 08, 2016 10:05 pm
Konum: Türkiye
İletişim:

Plugin kodlama istek

Mesaj gönderen Taha Demirbaş »

undead52 yazdı:
Taha Demirbaş yazdı:
crowlinn yazdı:server_cmd("amx_weapon @all m4a1")
,sadece bu kod benim için yeterliydi
yanlız bu kodu server döndürür. Yetkili yetkisiz bunu tetikleyecek kodu oynatır yada menüye girerse yetkisiz bu yazılan kodu çalıştırabilir.

Fakat client_cmd(id,"xxxx") kullansaydık usere bağlı olacaktı. Yetkisi yoksa bu kod dönmeyecekti.
Arkadaş bu kodu her oyuncu doğduğu zaman calistiriyor, sadece yeniden dogan oyuncuya bu islemi yapmasi daha sağlılı olur,

Kod: Tümünü seç

get_user_name(id, szName, charsmax(szName))
server_cmd("amx_weapon %s 43", szName) 
yorumun kaldırıldı. %d 'e nick aktarırken boşluk çıkar ise geri kalanı hiçe sayar ve kullanıcıya silahı gönderemeyiz.

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

MehmetReis-
Mesajlar: 1631
Kayıt: Çrş Ara 21, 2016 12:03 am
Server Ip/DNS: cs121.csduragi.com
Clan İsmi: Nationals

Plugin kodlama istek

Mesaj gönderen MehmetReis- »

Taha Demirbaş yazdı:
undead52 yazdı:
Taha Demirbaş yazdı:
yanlız bu kodu server döndürür. Yetkili yetkisiz bunu tetikleyecek kodu oynatır yada menüye girerse yetkisiz bu yazılan kodu çalıştırabilir.

Fakat client_cmd(id,"xxxx") kullansaydık usere bağlı olacaktı. Yetkisi yoksa bu kod dönmeyecekti.
Arkadaş bu kodu her oyuncu doğduğu zaman calistiriyor, sadece yeniden dogan oyuncuya bu islemi yapmasi daha sağlılı olur,

Kod: Tümünü seç

get_user_name(id, szName, charsmax(szName))
server_cmd("amx_weapon %s 43", szName)
yorumun kaldırıldı. %d 'e nick aktarırken boşluk çıkar ise geri kalanı hiçe sayar ve kullanıcıya silahı gönderemeyiz.
Bu arkadaşım yaptığı eklenti ne eklentisi ?

Link:
Linklerini gizle
Linki Kopyala
Cevapla