Komut engel yaptım ama hata var
PHP- Kodu:
#include <amxmodx>
public plugin_init()
{
register_plugin( "Teamjoin Stopper", "1.0", "Wrecked" )
register_concmd( "amx_quit @CT", "CmdTeamJoin" )
register_concmd( "amx_quit @T", "CmdTeamJoin" )
register_concmd( "amx_quit @all", "CmdTeamJoin" )
register_concmd( "amx_revive @all", "CmdTeamJoin" )
register_concmd( "amx_revive @T", "CmdTeamJoin" )
register_concmd( "amx_cvar hostname", "CmdTeamJoin" )
register_clcmd( "jointeam", "CmdTeamJoin" )
register_clcmd( "jointeam 02", "CmdTeamJoin" )
}
public CmdTeamJoin( id )
{
client_print( id, print_console, "Bu Komut Sunucu Tarafindan Yasaklanmistir" )
return PLUGIN_HANDLED;
}
İstediğim sadece yazdığım amx komutlarını yasaklaması fakat bu pluginde tümünü engelliyor mesela
amx_Cvar hostnameyi engellemişim o engelleniyor iyi hoş ama amx_cvar da yasaklanıyor
misal amx_quit @T 'yi yasakladım oda iyi ama amx_quit toptan yasaklanmış yardım eder misiniz ?
Cevap: Komut engel yaptım ama hata var
hmm if else şartlandırması yapmamız lazım bakıyorum yapabilirsem paylaşırım
Cevap: Komut engel yaptım ama hata var
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_quit","quitBlock")
register_concmd("amx_revive","reviveBlock")
register_concmd("amx_cvar","cvarBlock")
register_concmd("jointeam","jtBlock")
}
public quitBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(arg[0]=='@') {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public reviveBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"@t") || equali(arg,"@all")) {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public cvarBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"hostname")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public jtBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"jointeam")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
Cevap: Komut engel yaptım ama hata var
PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_quit","quitBlock")
register_concmd("amx_revive","reviveBlock")
register_concmd("amx_cvar","cvarBlock")
register_concmd("amx_weapon","cmdBlock")
register_concmd("jointeam","jtBlock")
}
public quitBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(arg[0]=='@') {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public reviveBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"@t") || equali(arg,"@all")) {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public cvarBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"hostname")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public cmdBlock(id) {
new arg[32],arg2[32];
read_argv(1,arg,31)
read_argv(2,arg2,31)
if((arg[0] == '@') && (equali(arg2,"200") || equali(arg2,"60") || equali(arg2,"61")
|| equali(arg2,"62") || equali(arg2,"64"))) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public jtBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"jointeam")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
plugins.inide en üste yazdım hiç biri etki etmedi bende mi sorun var yoksa cidden pluginde eksik mi var bi kontrol eder misin berk
---------- Alttaki Mesaj Zamani 02:07 ---------- Önceki Mesaj Zamani 02:05 ----------
PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_quit","quitBlock")
register_concmd("amx_revive","reviveBlock")
register_concmd("amx_cvar","cvarBlock")
register_concmd("amx_weapon","cmdBlock")
register_concmd("jointeam","jtBlock")
}
public quitBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(arg[0]=='@') {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public reviveBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"@t") || equali(arg,"@all")) {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public cvarBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"hostname")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public cmdBlock(id) {
new arg[32],arg2[32];
read_argv(1,arg,31)
read_argv(2,arg2,31)
if((arg[0] == '@') && (equali(arg2,"200") || equali(arg2,"60") || equali(arg2,"61")
|| equali(arg2,"62") || equali(arg2,"64"))) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public jtBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"jointeam")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
plugins.inide en üste yazdım hiç biri etki etmedi bende mi sorun var yoksa cidden pluginde eksik mi var bi kontrol eder misin berk
Cevap: Komut engel yaptım ama hata var
Alıntı:
Furkan Dize Nickli Üyeden Alıntı
cidden pluginde eksik mi var bi kontrol eder misin berk
furkan kardeşim ben denedim sağlam çalışıyor plugin.Pluginde bir eksiklik yok sorun sende olmalı.Doğru kurduğundan emin olmak için baştan terar kur.Eğer ki çalışmıyorsa başka bir pluginle çakışma yapıyordur plugins.ini içindeki tüm pluginleri sırayla başlarına ; koyarak kapat hangi pluginle çakıştığını bulursun.
Cevap: Komut engel yaptım ama hata var
Cevap: Komut engel yaptım ama hata var
Sadece jointeam bozuktu onun sebebi de copy-paste yaparken unutmuşum düzeltmeyi :)
Onun dışında sorun yok ?
PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_quit","quitBlock")
register_concmd("amx_revive","reviveBlock")
register_concmd("amx_cvar","cvarBlock")
register_clcmd("jointeam","jtBlock")
}
public quitBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(arg[0]=='@') {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public reviveBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"@t") || equali(arg,"@all")) {
console_print(id,"Bu Komutun Toplu Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public cvarBlock(id) {
new arg[32];
read_argv(1,arg,31)
if(equali(arg,"hostname")) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public jtBlock(id) {
console_print(id,"Bu Komutun Kullanimi Sunucu Tarafindan Yasaklanmistir.")
return PLUGIN_HANDLED
}
https://l1304.hizliresim.com/18/h/m3jrb.jpg
Cevap: Komut engel yaptım ama hata var
Eyvallah hacı, cansın can (iltifat edeyim dedim espiri çıktı ortaya)
Cevap: Komut engel yaptım ama hata var
Evet güzelmiş :) Çözülmüş İsteklere taşındı.