(27-02-2020, 23:41)By.KinG Adlı Kullanıcıdan Alıntı: public client_putinserver(id) {olmadı maalesef
if(get_user_team(id) != 2) {
return;
}
şu kısmı yukarıdaki gibi yapın.
Konu
PHP Kod:
#include <amxmodx>
#include <engine>
//Eðer ki admin_head modelini kullanmaya devam edecekseniz bir alt satýrdaki #define SADECE_PRO_SAPKASI nýn baþýnda // olmayacak,
//Ama eðer ki pelerin modeli yada abuk sabuk bir model için ayarlama yapacaksanýz aþaðýdaki #define SADECE_PRO_SAPKASI nýn baþýnda // olmalý.
//Bunun sebebi bu eklentinin admin_head.mdl modeline uyumlu yazýlmasý.
//#define SADECE_PRO_SAPKASI
//Eklenti Hakkýnda -> Admin þapkasýnýn skin deðiþimi için oyuncu doðmasýný algýlayan bir yer lazým, hamsandwich.
#if defined SADECE_PRO_SAPKASI
#include <hamsandwich>
#endif
//Eklenti Hakkýnda -> 1.8.3 uyumunu bu þekilde saðladým, eðer ki AmxModx sürümü 1.8.3'ün altýnda ise disconnected kýsmýný disconnect olarak deðiþtirecek.
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif
//Admin yetkisi, kick olarak ayarladým ben, gerekirse deðiþtirirsiniz.
#define YETKI ADMIN_BAN
//Þapka modelinin yolu, eðer bu modeli deðiþtirecekseniz SADECE_PRO_SAPKASI ayarýndan çýkartýnýz. Satýr 4'ü okuyunuz.
new const SAPKA_YOLU[] = "models/ayisapkasi.mdl";
new Ent[33];
public plugin_init() {
register_plugin("Admin Sapkasi", "1.0", "CSmiLeFaCe");
#if defined SADECE_PRO_SAPKASI
RegisterHam(Ham_Spawn, "player", "Spawn", true);
//Eklenti Hakkýnda -> Spawn kullanmamýn sebebi eðer ki model deðiþikliði olur ise þapkanýnda ona göre deðiþmesi.
#endif
}
public Spawn(id) {
Kontrol(id);
}
Kontrol(const id) {
if(get_user_team(id) != 2)
{
if(Ent[id] && is_valid_ent(Ent[id])) {
entity_set_int(Ent[id], EV_INT_flags, FL_KILLME);
entity_set_float(Ent[id], EV_FL_nextthink, get_gametime());
Ent[id] = 0;
}
}
}
public client_putinserver(id) {
Kontrol(id);
if((Ent[id] = create_entity("info_target"))) {
entity_set_string(Ent[id], EV_SZ_classname, "sapka");
entity_set_model(Ent[id], SAPKA_YOLU);
entity_set_int(Ent[id], EV_INT_movetype, MOVETYPE_FOLLOW);
entity_set_edict(Ent[id], EV_ENT_aiment, id);
}
}
public client_disconnected(id) {
Kontrol(id);
}
public plugin_precache() {
precache_model(SAPKA_YOLU);
#if defined SADECE_PRO_SAPKASI
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/gign/gign.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/gsg9/gsg9.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/sas/sas.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/urban/urban.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/vip/vip.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/arctic/arctic.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/guerilla/guerilla.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/leet/leet.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/terror/terror.mdl");
//Buralarý bilmiyorum neden yazýlmýþ, KaLoSZyFeR yazmýþ, kullanmaz isek ayýp olur.
#endif
}
#if defined SADECE_PRO_SAPKASI
//Alt kýsým adminmark eklentisinden hazýr olarak alýnmýþtýr.
//Written by KaLoSZyFeR for adminmark model file.
new modelname[9][] ={
"gign",
"gsg9",
"sas",
"urban",
"vip",
"arctic",
"guerilla",
"leet",
"terror"
}
public get_model_id(id)
{
new modelStr[32], iNum=32, modelID
get_user_info(id,"model",modelStr,iNum)
for(new i = 0; i < 9; i++)
{
if (equali (modelStr, modelname[i]) )
{
modelID = i
}
}
return modelID
}
#endif
(27-02-2020, 23:52)By.KinG Adlı Kullanıcıdan Alıntı:PHP Kod:#include <amxmodx>
#include <engine>
//Eðer ki admin_head modelini kullanmaya devam edecekseniz bir alt satýrdaki #define SADECE_PRO_SAPKASI nýn baþýnda // olmayacak,
//Ama eðer ki pelerin modeli yada abuk sabuk bir model için ayarlama yapacaksanýz aþaðýdaki #define SADECE_PRO_SAPKASI nýn baþýnda // olmalý.
//Bunun sebebi bu eklentinin admin_head.mdl modeline uyumlu yazýlmasý.
//#define SADECE_PRO_SAPKASI
//Eklenti Hakkýnda -> Admin þapkasýnýn skin deðiþimi için oyuncu doðmasýný algýlayan bir yer lazým, hamsandwich.
#if defined SADECE_PRO_SAPKASI
#include <hamsandwich>
#endif
//Eklenti Hakkýnda -> 1.8.3 uyumunu bu þekilde saðladým, eðer ki AmxModx sürümü 1.8.3'ün altýnda ise disconnected kýsmýný disconnect olarak deðiþtirecek.
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif
//Admin yetkisi, kick olarak ayarladým ben, gerekirse deðiþtirirsiniz.
#define YETKI ADMIN_BAN
//Þapka modelinin yolu, eðer bu modeli deðiþtirecekseniz SADECE_PRO_SAPKASI ayarýndan çýkartýnýz. Satýr 4'ü okuyunuz.
new const SAPKA_YOLU[] = "models/ayisapkasi.mdl";
new Ent[33];
public plugin_init() {
register_plugin("Admin Sapkasi", "1.0", "CSmiLeFaCe");
#if defined SADECE_PRO_SAPKASI
RegisterHam(Ham_Spawn, "player", "Spawn", true);
//Eklenti Hakkýnda -> Spawn kullanmamýn sebebi eðer ki model deðiþikliði olur ise þapkanýnda ona göre deðiþmesi.
#endif
}
public Spawn(id) {
Kontrol(id);
}
Kontrol(const id) {
if(get_user_team(id) != 2)
{
if(Ent[id] && is_valid_ent(Ent[id])) {
entity_set_int(Ent[id], EV_INT_flags, FL_KILLME);
entity_set_float(Ent[id], EV_FL_nextthink, get_gametime());
Ent[id] = 0;
}
}
}
public client_putinserver(id) {
Kontrol(id);
if((Ent[id] = create_entity("info_target"))) {
entity_set_string(Ent[id], EV_SZ_classname, "sapka");
entity_set_model(Ent[id], SAPKA_YOLU);
entity_set_int(Ent[id], EV_INT_movetype, MOVETYPE_FOLLOW);
entity_set_edict(Ent[id], EV_ENT_aiment, id);
}
}
public client_disconnected(id) {
Kontrol(id);
}
public plugin_precache() {
precache_model(SAPKA_YOLU);
#if defined SADECE_PRO_SAPKASI
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/gign/gign.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/gsg9/gsg9.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/sas/sas.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/urban/urban.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/vip/vip.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/arctic/arctic.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/guerilla/guerilla.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/leet/leet.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/terror/terror.mdl");
//Buralarý bilmiyorum neden yazýlmýþ, KaLoSZyFeR yazmýþ, kullanmaz isek ayýp olur.
#endif
}
#if defined SADECE_PRO_SAPKASI
//Alt kýsým adminmark eklentisinden hazýr olarak alýnmýþtýr.
//Written by KaLoSZyFeR for adminmark model file.
new modelname[9][] ={
"gign",
"gsg9",
"sas",
"urban",
"vip",
"arctic",
"guerilla",
"leet",
"terror"
}
public get_model_id(id)
{
new modelStr[32], iNum=32, modelID
get_user_info(id,"model",modelStr,iNum)
for(new i = 0; i < 9; i++)
{
if (equali (modelStr, modelname[i]) )
{
modelID = i
}
}
return modelID
}
#endif
SADECE CT PLS T VE CT DE VRA :d
(27-02-2020, 15:25)aresoatr Adlı Kullanıcıdan Alıntı: konu çözülmezse benim bir tavsiyem var
Csd ve Oyt "Özel Model Eklentisi" mevcut ordan istediğin bir modeli CT modeli ile değiştir
https://gamebanana.com/skins/126753 örnek bu model uygun
zaten ct modelını degıstırmeyı planlıyorsanız oytde ve csd bu eklentı mevcut at kafalı bı model bulup sunucunuza kurabılırsınız alternatif çözüm bu
PHP Kod:
#include <amxmodx>
#include <engine>
//Eðer ki admin_head modelini kullanmaya devam edecekseniz bir alt satýrdaki #define SADECE_PRO_SAPKASI nýn baþýnda // olmayacak,
//Ama eðer ki pelerin modeli yada abuk sabuk bir model için ayarlama yapacaksanýz aþaðýdaki #define SADECE_PRO_SAPKASI nýn baþýnda // olmalý.
//Bunun sebebi bu eklentinin admin_head.mdl modeline uyumlu yazýlmasý.
//#define SADECE_PRO_SAPKASI
//Eklenti Hakkýnda -> Admin þapkasýnýn skin deðiþimi için oyuncu doðmasýný algýlayan bir yer lazým, hamsandwich.
#if defined SADECE_PRO_SAPKASI
#include <hamsandwich>
#endif
//Eklenti Hakkýnda -> 1.8.3 uyumunu bu þekilde saðladým, eðer ki AmxModx sürümü 1.8.3'ün altýnda ise disconnected kýsmýný disconnect olarak deðiþtirecek.
#if AMXX_VERSION_NUM < 183
#define client_disconnected client_disconnect
#endif
//Admin yetkisi, kick olarak ayarladým ben, gerekirse deðiþtirirsiniz.
#define YETKI ADMIN_BAN
//Þapka modelinin yolu, eðer bu modeli deðiþtirecekseniz SADECE_PRO_SAPKASI ayarýndan çýkartýnýz. Satýr 4'ü okuyunuz.
new const SAPKA_YOLU[] = "models/ayisapkasi.mdl";
new Ent[33];
public plugin_init() {
register_plugin("Admin Sapkasi", "1.0", "CSmiLeFaCe");
RegisterHam(Ham_Spawn, "player", "Spawn", true);
}
public Spawn(id) {
Kontrol(id);
}
Kontrol(const id) {
if(get_user_team(id) != 2)
{
if(Ent[id] && is_valid_ent(Ent[id])) {
entity_set_int(Ent[id], EV_INT_flags, FL_KILLME);
entity_set_float(Ent[id], EV_FL_nextthink, get_gametime());
Ent[id] = 0;
}
}
}
public client_putinserver(id) {
Kontrol(id);
if((Ent[id] = create_entity("info_target"))) {
entity_set_string(Ent[id], EV_SZ_classname, "sapka");
entity_set_model(Ent[id], SAPKA_YOLU);
entity_set_int(Ent[id], EV_INT_movetype, MOVETYPE_FOLLOW);
entity_set_edict(Ent[id], EV_ENT_aiment, id);
}
}
public client_disconnected(id) {
Kontrol(id);
}
public plugin_precache() {
precache_model(SAPKA_YOLU);
#if defined SADECE_PRO_SAPKASI
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/gign/gign.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/gsg9/gsg9.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/sas/sas.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/urban/urban.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/vip/vip.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/arctic/arctic.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/guerilla/guerilla.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/leet/leet.mdl");
force_unmodified(force_model_samebounds,{0,0,0},{0,0,0},"models/player/terror/terror.mdl");
//Buralarý bilmiyorum neden yazýlmýþ, KaLoSZyFeR yazmýþ, kullanmaz isek ayýp olur.
#endif
}
#if defined SADECE_PRO_SAPKASI
//Alt kýsým adminmark eklentisinden hazýr olarak alýnmýþtýr.
//Written by KaLoSZyFeR for adminmark model file.
new modelname[9][] ={
"gign",
"gsg9",
"sas",
"urban",
"vip",
"arctic",
"guerilla",
"leet",
"terror"
}
public get_model_id(id)
{
new modelStr[32], iNum=32, modelID
get_user_info(id,"model",modelStr,iNum)
for(new i = 0; i < 9; i++)
{
if (equali (modelStr, modelname[i]) )
{
modelID = i
}
}
return modelID
}
#endif
(28-02-2020, 07:12)By.KinG Adlı Kullanıcıdan Alıntı:
34. Satırda hata veriyor
PHP Kod:
AMX Mod X Compiler 1.8.3-dev+5079
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
Jessinary_sapka.sma(34) : error 017: undefined symbol "RegisterHam"
Jessinary_sapka.sma(34) : warning 215: expression has no effect
Jessinary_sapka.sma(34) : warning 215: expression has no effect
Jessinary_sapka.sma(34) : warning 215: expression has no effect
Jessinary_sapka.sma(34) : error 001: expected token: ";", but found ")"
Jessinary_sapka.sma(34) : error 029: invalid expression, assumed zero
/home/csserverlar/213.238.173.25-cs25com/cstrike/addons/amxmodx/s
34. satırı silme include <hamsandwich> ekle 3. satıra
@SEO TAMSIN T Deki Player Model Bana Bi Atarmısınız.
FTB amxmodx/configs/players_models.ini Olcaktır Ordakini Silin Size Attıgım İni Koyun
FTB models/player/atkafasi/atkafasi.mdl YAPIN AYNISINI
FTB models/player/tbeyaz/tbeyaz.mdl YAPIN AYNISINI
EKLENTİ YÜKLEME. YERİNE GİRİN VE CtTModel.sma KURUNUZ İSTEDİGİNİZ OLCAKTIR
BU TAM İSTEDİGİNİZ DEGİL AMA İSTEDİGİNİZ KARŞILAR
FTB amxmodx/configs/players_models.ini Olcaktır Ordakini Silin Size Attıgım İni Koyun
FTB models/player/atkafasi/atkafasi.mdl YAPIN AYNISINI
FTB models/player/tbeyaz/tbeyaz.mdl YAPIN AYNISINI
EKLENTİ YÜKLEME. YERİNE GİRİN VE CtTModel.sma KURUNUZ İSTEDİGİNİZ OLCAKTIR
BU TAM İSTEDİGİNİZ DEGİL AMA İSTEDİGİNİZ KARŞILAR
Son Düzenleme: 28-02-2020, 20:22, Düzenleyen: Chucky*.
Benzer Konular
Yorum
783
Okunma
28-03-2026, 23:15
)


