Saydan bir komut ile modelin bıçak kısmının ve yahut beden kısmının değişmesi için gerekli olan kodu arıyorum.Sağolun.
Printable View
Saydan bir komut ile modelin bıçak kısmının ve yahut beden kısmının değişmesi için gerekli olan kodu arıyorum.Sağolun.
Az kaldı bunuda öğrenicem :D şimdilik sadece takımı veya menüyü kullanan kişinin modelini değiştirmeyi biliyorum :D
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fakemeta>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
// Modeller sabitlere bağlanır.
new const P_BICAK[] = "models/p_bicak.mdl";
new const V_BICAK[] = "models/v_bicak.mdl";
new const OZEL_MODEL[] = "models/player/ozelmodel/ozelmodel.mdl";
// Ozel bicaga sahipse true, degilse false olarak ayarlanıcak.
new bool:OzelBicak[33];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /bicak","SetKnifeModel")
register_clcmd("say /model","SetBodyModel")
// Silahla etkileşim olayı
register_event("CurWeapon","eCurWeapon","be","1=1")
}
// Modeller oyunculara indirilir / oyuncuların önbelleğine (RAM) kaydedilir
public plugin_precache() {
precache_model(P_BICAK)
precache_model(V_BICAK)
precache_model(OZEL_MODEL)
}
// /bicak yazdiginda OzelBicak true yapilir. Yani Ozel bicagi etkinlestirilir.
public SetKnifeModel(id) {
OzelBicak[id] = true;
// Bicak Modelini Guncelle
SetModel(id);
return PLUGIN_HANDLED
}
// /model Yazildiginda Oyuncu Modeli Ayarlama
public SetBodyModel(id) {
cs_set_user_model(id,"ozelmodel")
return PLUGIN_HANDLED
}
// Silahla Etkilesim Olayinda Eger Kullanimda Olan Silah Bicaksa ve Kisi Ozel Bicaga Sahipse Model Guncelle
public eCurWeapon(id) {
if((get_user_weapon(id) == CSW_KNIFE) && (OzelBicak[id])) {
SetModel(id)
}
}
// Modelleri Ayarla
public SetModel(id) {
set_pev(id,pev_viewmodel2,V_BICAK) // Silahin oyuncu gozunden gorunusu
set_pev(id,pev_weaponmodel2,P_BICAK) // Silahin disardan gorunusu
return PLUGIN_HANDLED
}
çok sağolun be hocam yeni mod kodlamam için farklı sınıflar yazıcaktım /kovboy yazınca 30 mermilik keleş , 1000 gravity , birde kovboy modeli bunu kullanıcam allah razı olsun çözülmüşlere atabilirsiniz.
Çözülmüş İsteklere taşındı.