eklentideki hatalar
Moderatör: Moderatörler
-
Konu Sahibi - Mesajlar: 188
- Kayıt: Çrş May 27, 2020 8:58 pm
eklentideki hatalar
size zahmet eklentideki hataları düzeltebilir misiniz acaba?
/home/csserverlar/araclar/compiler/include/colorchat.inc(31) : error 021: symbol already defined: "client_print_color"
/home/csserverlar/araclar/compiler/include/colorchat.inc(34) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(36) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(39) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(45) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(49) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(56) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(58) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(31) : error 021: symbol already defined: "client_print_color"
/home/csserverlar/araclar/compiler/include/colorchat.inc(34) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(36) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(39) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(45) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(49) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(56) : error 010: invalid function or declaration
/home/csserverlar/araclar/compiler/include/colorchat.inc(58) : error 010: invalid function or declaration
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
- Mesajlar: 254
- Kayıt: Cum Tem 01, 2016 3:25 am
- Server Ip/DNS: cs131
- Clan İsmi: polestar
- İletişim:
eklentideki hatalar
Kod: Tümünü seç
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <engine>
#include <hamsandwich>
#include <fun>
#define MAX_PLAYERS 32
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
new g_iCount[MAX_PLAYERS+1]
new g_bCamera3[33] = 0
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /cam3","Cam3")
register_clcmd("say /lagsizcam","Cam3")
register_clcmd("say_team /lagsizcam","Cam3")
register_clcmd("say_team /cam3","Cam3")
set_cvar_num("sv_cheats", 1)
set_task(3.0, "cheats")
register_clcmd("god", "BlockCommand")
register_clcmd("fullupdate", "BlockCommand")
register_clcmd("noclip", "BlockCommand")
register_impulse( 101, "BlockCommand" )
register_impulse( 102, "BlockCommand" )
register_impulse( 202, "BlockCommand" )
//set_task(3.0, "CheatsCheck", _, _, _, "b")
}
public BlockCommand(id){
return PLUGIN_HANDLED
}
public cheats(id){
set_cvar_num("sv_cheats", 1)
server_cmd("sv_cheats 1")
}
public client_putinserver(id) {
//g_bCamera3[id] = 0
}
public Cam3(id){
if(g_bCamera3[id] < 1 )
{
client_cmd(id, "cam_command 1")
client_cmd(id, "cam_idealyaw 0")
client_cmd(id, "cam_snapto 1")
client_cmd(id, "thirdperson")
g_bCamera3[id] = 1
//client_cmd(id, "wait;wait;wait;wait;wait;^"retry^"")
client_print_color(id,id,"Lagsiz Cam Aktiflesti. Lutfen Retry At.")
}
else if(g_bCamera3[id] > 0 )
{
client_cmd(id, "firstperson")
client_cmd(id, "cam_snapto 0")
client_cmd(id, "cam_command 0")
g_bCamera3[id] = 0
client_print_color(id,id,"Lagsiz Cam Kapatildi.")
}
}
public CheatsCheck()
{
new players[MAX_PLAYERS], inum
get_players(players, inum, "ch") //don't collect BOTs & HLTVs
for(new i; i<inum; ++i)
{
query_client_cvar(players[i] , "fakeloss" , "cvar_result")
query_client_cvar(players[i] , "fakelag" , "cvar_result")
}
}
public cvar_result(id, const cvar[], const value[])
{
new Float:fValue = str_to_float(value)
if(!fValue)
return
client_cmd(id, "fakeloss 0; fakelag 0")
client_print(id, print_chat, "Cheat commands are forbidden.")
if(++g_iCount[id] >= 2){
server_cmd("kick #%d Cheat commands are forbidden.", get_user_userid(id))
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 188
- Kayıt: Çrş May 27, 2020 8:58 pm
eklentideki hatalar
hocam aynı sorun burda da var bunu da düzeltebilir misiniz acaba 

Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Link: | |
Linklerini gizle |
-
- Mesajlar: 254
- Kayıt: Cum Tem 01, 2016 3:25 am
- Server Ip/DNS: cs131
- Clan İsmi: polestar
- İletişim:
eklentideki hatalar
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
new sansli[4]=0;
new secilenoyuncularoylari[4];
#define SURE 10.0
#define TASK 1337
#define MAX_PLAYERS 32
#define MAX_NAME_LENGTH 32
new bool:OylamaZamani=false;
public plugin_init() {
register_clcmd("say /kalecioylamasi", "devam", ADMIN_VOTE);
}
public client_disconnected(id){
if(id == sansli[0] || id == sansli[1] || id == sansli[2] || id == sansli[3]){
client_print_color(0, 0, "^3Oylamadaki bir oyuncu cikis yaptigi icin oylama iptal edildi..");
OylamaZamani=false;
remove_task(TASK);
}
}
public devam(id, level, cid){
if( !cmd_access( id, level, cid, 1 ) )
return PLUGIN_HANDLED;
if(!OylamaZamani){
secilenoyuncularoylari[0]=0;
secilenoyuncularoylari[1]=0;
secilenoyuncularoylari[2]=0;
secilenoyuncularoylari[3]=0;
sansli[0]=0;
sansli[1]=0;
sansli[2]=0;
sansli[3]=0;
new players[MAX_PLAYERS],num; get_players(players, num, "bchi" , "SPECTATOR");
if(num>3) {
while(sansli[0]==0) sansli[0]=players[random_num(0, num-1)];
while(sansli[1]==0 || sansli[1]==sansli[0]) sansli[1]=players[random_num(0, num-1)];
while(sansli[2]==0 || sansli[2]==sansli[0] || sansli[2]==sansli[1]) sansli[2]=players[random_num(0, num-1)];
while(sansli[3]==0 || sansli[3]==sansli[0] || sansli[3]==sansli[1] || sansli[3]==sansli[2]) sansli[3]=players[random_num(0, num-1)];
client_print_color(0, 0, "^3Oylama baslatildi...! ^4%.0f ^1saniye sonra bitecek..",SURE);
client_print_color(0, 0, "^1Oylamayi Baslatan ^3%s",isimcek(id));
OylamaZamani=true;
for (new i = 1; i <= MAX_PLAYERS; i++)
{
if (is_user_connected(i)) //&& !is_user_bot(i))
{
Menus(i)
}
}
set_task(SURE,"oylamayibitir",TASK);
} else client_print_color(id, id, "^4Oylama baslatabilmek icin gercek oyuncu sayisi yeterli degil.");
}
else{
client_print_color(id, id, "^4Suanda zaten bir oylama var..")
}
return PLUGIN_HANDLED;
}
isimcek(id) {
new isim[MAX_NAME_LENGTH];
get_user_name(id, isim, charsmax(isim));
return isim;
}
public Menus(id){
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\y Rastgele Kaleci Secimi" );
menu = menu_create(Menuz, "MenuDevam")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[0]));
menu_additem(menu, Menuz, "1")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[1]));
menu_additem(menu, Menuz, "2")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[2]));
menu_additem(menu, Menuz, "3")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[3]));
menu_additem(menu, Menuz, "4")
formatex(Menuz, charsmax(Menuz), "\wRastgele Sec");
menu_additem(menu, Menuz, "5")
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public MenuDevam(iId, menu, item)
{
if(!OylamaZamani)
return PLUGIN_HANDLED;
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
secilenoyuncularoylari[0]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[0]))
}
case 2:
{
secilenoyuncularoylari[1]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[1]))
}
case 3:
{
secilenoyuncularoylari[2]++;
client_print_color(0, 0,"^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[2]))
}
case 4:
{
secilenoyuncularoylari[3]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[3]))
}
case 5:
{
new rastgeleoyuncu = random_num(0, 3)
secilenoyuncularoylari[rastgeleoyuncu]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy (rastgele) verildi.",isimcek(sansli[rastgeleoyuncu]))
}
}
return PLUGIN_HANDLED;
}
public oylamayibitir(){
new enyuksekoyuncu[2]
if(secilenoyuncularoylari[0] > secilenoyuncularoylari[1]){
enyuksekoyuncu[0] = sansli[0];enyuksekoyuncu[1] = secilenoyuncularoylari[0];
}
else{
enyuksekoyuncu[0] = sansli[1];enyuksekoyuncu[1] = secilenoyuncularoylari[1];
}
if(enyuksekoyuncu[1] < secilenoyuncularoylari[2]){
enyuksekoyuncu[0] = sansli[2];enyuksekoyuncu[1] = secilenoyuncularoylari[2];
}
if(enyuksekoyuncu[1] < secilenoyuncularoylari[3]){
enyuksekoyuncu[0] = sansli[3];enyuksekoyuncu[1] = secilenoyuncularoylari[3];
}
if(enyuksekoyuncu[0] == 0){
client_print_color(0, 0, "^1Oylamadan kimse cikmadi..")
}
else{
client_print_color(0, 0, "^1Oylamadan ^4%i ^1oy ile ^3%s ^1oyuncusu ^4kaleci ^1cikti.",enyuksekoyuncu[1],isimcek(enyuksekoyuncu[0]))
}
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
new sansli[4]=0;
new secilenoyuncularoylari[4];
#define SURE 10.0
#define TASK 1337
#define MAX_PLAYERS 32
#define MAX_NAME_LENGTH 32
new bool:OylamaZamani=false;
public plugin_init() {
register_clcmd("say /kalecioylamasi", "devam", ADMIN_VOTE);
}
public client_disconnected(id){
if(id == sansli[0] || id == sansli[1] || id == sansli[2] || id == sansli[3]){
client_print_color(0, 0, "^3Oylamadaki bir oyuncu cikis yaptigi icin oylama iptal edildi..");
OylamaZamani=false;
remove_task(TASK);
}
}
public devam(id, level, cid){
if( !cmd_access( id, level, cid, 1 ) )
return PLUGIN_HANDLED;
if(!OylamaZamani){
secilenoyuncularoylari[0]=0;
secilenoyuncularoylari[1]=0;
secilenoyuncularoylari[2]=0;
secilenoyuncularoylari[3]=0;
sansli[0]=0;
sansli[1]=0;
sansli[2]=0;
sansli[3]=0;
new players[MAX_PLAYERS],num; get_players(players, num, "bchi" , "SPECTATOR");
if(num>3) {
while(sansli[0]==0) sansli[0]=players[random_num(0, num-1)];
while(sansli[1]==0 || sansli[1]==sansli[0]) sansli[1]=players[random_num(0, num-1)];
while(sansli[2]==0 || sansli[2]==sansli[0] || sansli[2]==sansli[1]) sansli[2]=players[random_num(0, num-1)];
while(sansli[3]==0 || sansli[3]==sansli[0] || sansli[3]==sansli[1] || sansli[3]==sansli[2]) sansli[3]=players[random_num(0, num-1)];
client_print_color(0, 0, "^3Oylama baslatildi...! ^4%.0f ^1saniye sonra bitecek..",SURE);
client_print_color(0, 0, "^1Oylamayi Baslatan ^3%s",isimcek(id));
OylamaZamani=true;
for (new i = 1; i <= MAX_PLAYERS; i++)
{
if (is_user_connected(i)) //&& !is_user_bot(i))
{
Menus(i)
}
}
set_task(SURE,"oylamayibitir",TASK);
} else client_print_color(id, id, "^4Oylama baslatabilmek icin gercek oyuncu sayisi yeterli degil.");
}
else{
client_print_color(id, id, "^4Suanda zaten bir oylama var..")
}
return PLUGIN_HANDLED;
}
isimcek(id) {
new isim[MAX_NAME_LENGTH];
get_user_name(id, isim, charsmax(isim));
return isim;
}
public Menus(id){
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\y Rastgele Kaleci Secimi" );
menu = menu_create(Menuz, "MenuDevam")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[0]));
menu_additem(menu, Menuz, "1")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[1]));
menu_additem(menu, Menuz, "2")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[2]));
menu_additem(menu, Menuz, "3")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[3]));
menu_additem(menu, Menuz, "4")
formatex(Menuz, charsmax(Menuz), "\wRastgele Sec");
menu_additem(menu, Menuz, "5")
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public MenuDevam(iId, menu, item)
{
if(!OylamaZamani)
return PLUGIN_HANDLED;
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
secilenoyuncularoylari[0]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[0]))
}
case 2:
{
secilenoyuncularoylari[1]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[1]))
}
case 3:
{
secilenoyuncularoylari[2]++;
client_print_color(0, 0,"^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[2]))
}
case 4:
{
secilenoyuncularoylari[3]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[3]))
}
case 5:
{
new rastgeleoyuncu = random_num(0, 3)
secilenoyuncularoylari[rastgeleoyuncu]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy (rastgele) verildi.",isimcek(sansli[rastgeleoyuncu]))
}
}
return PLUGIN_HANDLED;
}
public oylamayibitir(){
new enyuksekoyuncu[2]
if(secilenoyuncularoylari[0] > secilenoyuncularoylari[1]){
enyuksekoyuncu[0] = sansli[0];enyuksekoyuncu[1] = secilenoyuncularoylari[0];
}
else{
enyuksekoyuncu[0] = sansli[1];enyuksekoyuncu[1] = secilenoyuncularoylari[1];
}
if(enyuksekoyuncu[1] < secilenoyuncularoylari[2]){
enyuksekoyuncu[0] = sansli[2];enyuksekoyuncu[1] = secilenoyuncularoylari[2];
}
if(enyuksekoyuncu[1] < secilenoyuncularoylari[3]){
enyuksekoyuncu[0] = sansli[3];enyuksekoyuncu[1] = secilenoyuncularoylari[3];
}
if(enyuksekoyuncu[0] == 0){
client_print_color(0, 0, "^1Oylamadan kimse cikmadi..")
}
else{
client_print_color(0, 0, "^1Oylamadan ^4%i ^1oy ile ^3%s ^1oyuncusu ^4kaleci ^1cikti.",enyuksekoyuncu[1],isimcek(enyuksekoyuncu[0]))
}
OylamaZamani=false;
// if(is_user_alive(enyuksekoyuncu[0])){
// user_kill(enyuksekoyuncu[0]);
// }
// cs_set_user_team(enyuksekoyuncu[0], CS_TEAM_T);
// client_print(0, print_chat,"^3%s ^1oyuncusu ^3TE ^1takimina gecti.",isimcek(enyuksekoyuncu[0]))
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 188
- Kayıt: Çrş May 27, 2020 8:58 pm
eklentideki hatalar
çok teşekkürler eline sağlıkLykia yazdı: Çrş Ara 02, 2020 3:55 pmBuyur kardeşimKod: Tümünü seç
#include <amxmodx> #include <amxmisc> #include <cstrike> new sansli[4]=0; new secilenoyuncularoylari[4]; #define SURE 10.0 #define TASK 1337 #define MAX_PLAYERS 32 #define MAX_NAME_LENGTH 32 new bool:OylamaZamani=false; public plugin_init() { register_clcmd("say /kalecioylamasi", "devam", ADMIN_VOTE); } public client_disconnected(id){ if(id == sansli[0] || id == sansli[1] || id == sansli[2] || id == sansli[3]){ client_print_color(0, 0, "^3Oylamadaki bir oyuncu cikis yaptigi icin oylama iptal edildi.."); OylamaZamani=false; remove_task(TASK); } } public devam(id, level, cid){ if( !cmd_access( id, level, cid, 1 ) ) return PLUGIN_HANDLED; if(!OylamaZamani){ secilenoyuncularoylari[0]=0; secilenoyuncularoylari[1]=0; secilenoyuncularoylari[2]=0; secilenoyuncularoylari[3]=0; sansli[0]=0; sansli[1]=0; sansli[2]=0; sansli[3]=0; new players[MAX_PLAYERS],num; get_players(players, num, "bchi" , "SPECTATOR"); if(num>3) { while(sansli[0]==0) sansli[0]=players[random_num(0, num-1)]; while(sansli[1]==0 || sansli[1]==sansli[0]) sansli[1]=players[random_num(0, num-1)]; while(sansli[2]==0 || sansli[2]==sansli[0] || sansli[2]==sansli[1]) sansli[2]=players[random_num(0, num-1)]; while(sansli[3]==0 || sansli[3]==sansli[0] || sansli[3]==sansli[1] || sansli[3]==sansli[2]) sansli[3]=players[random_num(0, num-1)]; client_print_color(0, 0, "^3Oylama baslatildi...! ^4%.0f ^1saniye sonra bitecek..",SURE); client_print_color(0, 0, "^1Oylamayi Baslatan ^3%s",isimcek(id)); OylamaZamani=true; for (new i = 1; i <= MAX_PLAYERS; i++) { if (is_user_connected(i)) //&& !is_user_bot(i)) { Menus(i) } } set_task(SURE,"oylamayibitir",TASK); } else client_print_color(id, id, "^4Oylama baslatabilmek icin gercek oyuncu sayisi yeterli degil."); } else{ client_print_color(id, id, "^4Suanda zaten bir oylama var..") } return PLUGIN_HANDLED; } isimcek(id) { new isim[MAX_NAME_LENGTH]; get_user_name(id, isim, charsmax(isim)); return isim; } public Menus(id){ new menu, Menuz[512] formatex(Menuz, charsmax(Menuz), "\y Rastgele Kaleci Secimi" ); menu = menu_create(Menuz, "MenuDevam") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[0])); menu_additem(menu, Menuz, "1") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[1])); menu_additem(menu, Menuz, "2") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[2])); menu_additem(menu, Menuz, "3") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[3])); menu_additem(menu, Menuz, "4") formatex(Menuz, charsmax(Menuz), "\wRastgele Sec"); menu_additem(menu, Menuz, "5") menu_display(id, menu, 0) return PLUGIN_HANDLED } public MenuDevam(iId, menu, item) { if(!OylamaZamani) return PLUGIN_HANDLED; if (item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED; } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1: { secilenoyuncularoylari[0]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[0])) } case 2: { secilenoyuncularoylari[1]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[1])) } case 3: { secilenoyuncularoylari[2]++; client_print_color(0, 0,"^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[2])) } case 4: { secilenoyuncularoylari[3]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[3])) } case 5: { new rastgeleoyuncu = random_num(0, 3) secilenoyuncularoylari[rastgeleoyuncu]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy (rastgele) verildi.",isimcek(sansli[rastgeleoyuncu])) } } return PLUGIN_HANDLED; } public oylamayibitir(){ new enyuksekoyuncu[2] if(secilenoyuncularoylari[0] > secilenoyuncularoylari[1]){ enyuksekoyuncu[0] = sansli[0];enyuksekoyuncu[1] = secilenoyuncularoylari[0]; } else{ enyuksekoyuncu[0] = sansli[1];enyuksekoyuncu[1] = secilenoyuncularoylari[1]; } if(enyuksekoyuncu[1] < secilenoyuncularoylari[2]){ enyuksekoyuncu[0] = sansli[2];enyuksekoyuncu[1] = secilenoyuncularoylari[2]; } if(enyuksekoyuncu[1] < secilenoyuncularoylari[3]){ enyuksekoyuncu[0] = sansli[3];enyuksekoyuncu[1] = secilenoyuncularoylari[3]; } if(enyuksekoyuncu[0] == 0){ client_print_color(0, 0, "^1Oylamadan kimse cikmadi..") } else{ client_print_color(0, 0, "^1Oylamadan ^4%i ^1oy ile ^3%s ^1oyuncusu ^4kaleci ^1cikti.",enyuksekoyuncu[1],isimcek(enyuksekoyuncu[0])) } #include <amxmodx> #include <amxmisc> #include <cstrike> new sansli[4]=0; new secilenoyuncularoylari[4]; #define SURE 10.0 #define TASK 1337 #define MAX_PLAYERS 32 #define MAX_NAME_LENGTH 32 new bool:OylamaZamani=false; public plugin_init() { register_clcmd("say /kalecioylamasi", "devam", ADMIN_VOTE); } public client_disconnected(id){ if(id == sansli[0] || id == sansli[1] || id == sansli[2] || id == sansli[3]){ client_print_color(0, 0, "^3Oylamadaki bir oyuncu cikis yaptigi icin oylama iptal edildi.."); OylamaZamani=false; remove_task(TASK); } } public devam(id, level, cid){ if( !cmd_access( id, level, cid, 1 ) ) return PLUGIN_HANDLED; if(!OylamaZamani){ secilenoyuncularoylari[0]=0; secilenoyuncularoylari[1]=0; secilenoyuncularoylari[2]=0; secilenoyuncularoylari[3]=0; sansli[0]=0; sansli[1]=0; sansli[2]=0; sansli[3]=0; new players[MAX_PLAYERS],num; get_players(players, num, "bchi" , "SPECTATOR"); if(num>3) { while(sansli[0]==0) sansli[0]=players[random_num(0, num-1)]; while(sansli[1]==0 || sansli[1]==sansli[0]) sansli[1]=players[random_num(0, num-1)]; while(sansli[2]==0 || sansli[2]==sansli[0] || sansli[2]==sansli[1]) sansli[2]=players[random_num(0, num-1)]; while(sansli[3]==0 || sansli[3]==sansli[0] || sansli[3]==sansli[1] || sansli[3]==sansli[2]) sansli[3]=players[random_num(0, num-1)]; client_print_color(0, 0, "^3Oylama baslatildi...! ^4%.0f ^1saniye sonra bitecek..",SURE); client_print_color(0, 0, "^1Oylamayi Baslatan ^3%s",isimcek(id)); OylamaZamani=true; for (new i = 1; i <= MAX_PLAYERS; i++) { if (is_user_connected(i)) //&& !is_user_bot(i)) { Menus(i) } } set_task(SURE,"oylamayibitir",TASK); } else client_print_color(id, id, "^4Oylama baslatabilmek icin gercek oyuncu sayisi yeterli degil."); } else{ client_print_color(id, id, "^4Suanda zaten bir oylama var..") } return PLUGIN_HANDLED; } isimcek(id) { new isim[MAX_NAME_LENGTH]; get_user_name(id, isim, charsmax(isim)); return isim; } public Menus(id){ new menu, Menuz[512] formatex(Menuz, charsmax(Menuz), "\y Rastgele Kaleci Secimi" ); menu = menu_create(Menuz, "MenuDevam") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[0])); menu_additem(menu, Menuz, "1") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[1])); menu_additem(menu, Menuz, "2") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[2])); menu_additem(menu, Menuz, "3") formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[3])); menu_additem(menu, Menuz, "4") formatex(Menuz, charsmax(Menuz), "\wRastgele Sec"); menu_additem(menu, Menuz, "5") menu_display(id, menu, 0) return PLUGIN_HANDLED } public MenuDevam(iId, menu, item) { if(!OylamaZamani) return PLUGIN_HANDLED; if (item == MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED; } new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1: { secilenoyuncularoylari[0]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[0])) } case 2: { secilenoyuncularoylari[1]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[1])) } case 3: { secilenoyuncularoylari[2]++; client_print_color(0, 0,"^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[2])) } case 4: { secilenoyuncularoylari[3]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[3])) } case 5: { new rastgeleoyuncu = random_num(0, 3) secilenoyuncularoylari[rastgeleoyuncu]++; client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy (rastgele) verildi.",isimcek(sansli[rastgeleoyuncu])) } } return PLUGIN_HANDLED; } public oylamayibitir(){ new enyuksekoyuncu[2] if(secilenoyuncularoylari[0] > secilenoyuncularoylari[1]){ enyuksekoyuncu[0] = sansli[0];enyuksekoyuncu[1] = secilenoyuncularoylari[0]; } else{ enyuksekoyuncu[0] = sansli[1];enyuksekoyuncu[1] = secilenoyuncularoylari[1]; } if(enyuksekoyuncu[1] < secilenoyuncularoylari[2]){ enyuksekoyuncu[0] = sansli[2];enyuksekoyuncu[1] = secilenoyuncularoylari[2]; } if(enyuksekoyuncu[1] < secilenoyuncularoylari[3]){ enyuksekoyuncu[0] = sansli[3];enyuksekoyuncu[1] = secilenoyuncularoylari[3]; } if(enyuksekoyuncu[0] == 0){ client_print_color(0, 0, "^1Oylamadan kimse cikmadi..") } else{ client_print_color(0, 0, "^1Oylamadan ^4%i ^1oy ile ^3%s ^1oyuncusu ^4kaleci ^1cikti.",enyuksekoyuncu[1],isimcek(enyuksekoyuncu[0])) } OylamaZamani=false; // if(is_user_alive(enyuksekoyuncu[0])){ // user_kill(enyuksekoyuncu[0]); // } // cs_set_user_team(enyuksekoyuncu[0], CS_TEAM_T); // client_print(0, print_chat,"^3%s ^1oyuncusu ^3TE ^1takimina gecti.",isimcek(enyuksekoyuncu[0])) }

Link: | |
Linklerini gizle |
-
- Mesajlar: 254
- Kayıt: Cum Tem 01, 2016 3:25 am
- Server Ip/DNS: cs131
- Clan İsmi: polestar
- İletişim:
-
Konu Sahibi - Mesajlar: 188
- Kayıt: Çrş May 27, 2020 8:58 pm
eklentideki hatalar
hocam kusura bakmayın demin meşguldum de
şimdi kontrol edebildim şu hataları veriyor
oylama.sma(175) : error 029: invalid expression, assumed zero
oylama.sma(175) : error 001: expected token: ";", but found "{"
oylama.sma(179) : error 029: invalid expression, assumed zero
oylama.sma(179) : error 017: undefined symbol "id"
oylama.sma(180) : error 017: undefined symbol "id"
oylama.sma(186) : error 029: invalid expression, assumed zero
oylama.sma(186) : error 017: u

oylama.sma(175) : error 029: invalid expression, assumed zero
oylama.sma(175) : error 001: expected token: ";", but found "{"
oylama.sma(179) : error 029: invalid expression, assumed zero
oylama.sma(179) : error 017: undefined symbol "id"
oylama.sma(180) : error 017: undefined symbol "id"
oylama.sma(186) : error 029: invalid expression, assumed zero
oylama.sma(186) : error 017: u
Link: | |
Linklerini gizle |
-
- Mesajlar: 254
- Kayıt: Cum Tem 01, 2016 3:25 am
- Server Ip/DNS: cs131
- Clan İsmi: polestar
- İletişim:
eklentideki hatalar
Kod: Tümünü seç
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
new sansli[4]=0;
new secilenoyuncularoylari[4];
#define SURE 10.0
#define TASK 1337
#define MAX_PLAYERS 32
#define MAX_NAME_LENGTH 32
new bool:OylamaZamani=false;
public plugin_init() {
register_clcmd("say /kalecioylamasi", "devam", ADMIN_VOTE);
}
public client_disconnected(id){
if(id == sansli[0] || id == sansli[1] || id == sansli[2] || id == sansli[3]){
client_print_color(0, 0, "^3Oylamadaki bir oyuncu cikis yaptigi icin oylama iptal edildi..");
OylamaZamani=false;
remove_task(TASK);
}
}
public devam(id, level, cid){
if( !cmd_access( id, level, cid, 1 ) )
return PLUGIN_HANDLED;
if(!OylamaZamani){
secilenoyuncularoylari[0]=0;
secilenoyuncularoylari[1]=0;
secilenoyuncularoylari[2]=0;
secilenoyuncularoylari[3]=0;
sansli[0]=0;
sansli[1]=0;
sansli[2]=0;
sansli[3]=0;
new players[MAX_PLAYERS],num; get_players(players, num, "bchi" , "SPECTATOR");
if(num>3) {
while(sansli[0]==0) sansli[0]=players[random_num(0, num-1)];
while(sansli[1]==0 || sansli[1]==sansli[0]) sansli[1]=players[random_num(0, num-1)];
while(sansli[2]==0 || sansli[2]==sansli[0] || sansli[2]==sansli[1]) sansli[2]=players[random_num(0, num-1)];
while(sansli[3]==0 || sansli[3]==sansli[0] || sansli[3]==sansli[1] || sansli[3]==sansli[2]) sansli[3]=players[random_num(0, num-1)];
client_print_color(0, 0, "^3Oylama baslatildi...! ^4%.0f ^1saniye sonra bitecek..",SURE);
client_print_color(0, 0, "^1Oylamayi Baslatan ^3%s",isimcek(id));
OylamaZamani=true;
for (new i = 1; i <= MAX_PLAYERS; i++)
{
if (is_user_connected(i)) //&& !is_user_bot(i))
{
Menus(i)
}
}
set_task(SURE,"oylamayibitir",TASK);
} else client_print_color(id, id, "^4Oylama baslatabilmek icin gercek oyuncu sayisi yeterli degil.");
}
else{
client_print_color(id, id, "^4Suanda zaten bir oylama var..")
}
return PLUGIN_HANDLED;
}
isimcek(id) {
new isim[MAX_NAME_LENGTH];
get_user_name(id, isim, charsmax(isim));
return isim;
}
public Menus(id){
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\y Rastgele Kaleci Secimi" );
menu = menu_create(Menuz, "MenuDevam")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[0]));
menu_additem(menu, Menuz, "1")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[1]));
menu_additem(menu, Menuz, "2")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[2]));
menu_additem(menu, Menuz, "3")
formatex(Menuz, charsmax(Menuz), "\w%s" ,isimcek(sansli[3]));
menu_additem(menu, Menuz, "4")
formatex(Menuz, charsmax(Menuz), "\wRastgele Sec");
menu_additem(menu, Menuz, "5")
menu_display(id, menu, 0)
return PLUGIN_HANDLED
}
public MenuDevam(iId, menu, item)
{
if(!OylamaZamani)
return PLUGIN_HANDLED;
if (item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED;
}
new data[6], iName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)
new key = str_to_num(data)
switch(key)
{
case 1:
{
secilenoyuncularoylari[0]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[0]))
}
case 2:
{
secilenoyuncularoylari[1]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[1]))
}
case 3:
{
secilenoyuncularoylari[2]++;
client_print_color(0, 0,"^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[2]))
}
case 4:
{
secilenoyuncularoylari[3]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy verildi.",isimcek(sansli[3]))
}
case 5:
{
new rastgeleoyuncu = random_num(0, 3)
secilenoyuncularoylari[rastgeleoyuncu]++;
client_print_color(0, 0, "^3%s ^1Oyuncusuna^4 +1 ^1oy (rastgele) verildi.",isimcek(sansli[rastgeleoyuncu]))
}
}
return PLUGIN_HANDLED;
}
public oylamayibitir(){
new enyuksekoyuncu[2]
if(secilenoyuncularoylari[0] > secilenoyuncularoylari[1]){
enyuksekoyuncu[0] = sansli[0];enyuksekoyuncu[1] = secilenoyuncularoylari[0];
}
else{
enyuksekoyuncu[0] = sansli[1];enyuksekoyuncu[1] = secilenoyuncularoylari[1];
}
if(enyuksekoyuncu[1] < secilenoyuncularoylari[2]){
enyuksekoyuncu[0] = sansli[2];enyuksekoyuncu[1] = secilenoyuncularoylari[2];
}
if(enyuksekoyuncu[1] < secilenoyuncularoylari[3]){
enyuksekoyuncu[0] = sansli[3];enyuksekoyuncu[1] = secilenoyuncularoylari[3];
}
if(enyuksekoyuncu[0] == 0){
client_print_color(0, 0, "^1Oylamadan kimse cikmadi..")
}
else{
client_print_color(0, 0, "^1Oylamadan ^4%i ^1oy ile ^3%s ^1oyuncusu ^4kaleci ^1cikti.",enyuksekoyuncu[1],isimcek(enyuksekoyuncu[0]))
}
OylamaZamani=false;
// if(is_user_alive(enyuksekoyuncu[0])){
// user_kill(enyuksekoyuncu[0]);
// }
// cs_set_user_team(enyuksekoyuncu[0], CS_TEAM_T);
// client_print(0, print_chat,"^3%s ^1oyuncusu ^3TE ^1takimina gecti.",isimcek(enyuksekoyuncu[0]))
}
Link: | |
Linklerini gizle |
-
Konu Sahibi - Mesajlar: 188
- Kayıt: Çrş May 27, 2020 8:58 pm
eklentideki hatalar
şuanda şu hatayı vermekte 
kalecioylama.sma(171) : error 030: compound statement not closed at the end of file

kalecioylama.sma(171) : error 030: compound statement not closed at the end of file
Link: | |
Linklerini gizle |
-
- Mesajlar: 254
- Kayıt: Cum Tem 01, 2016 3:25 am
- Server Ip/DNS: cs131
- Clan İsmi: polestar
- İletişim: