⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Konu

#1
Elimdeki refleks plugini çalışıyor fakat ilk yazanada ödül vermiyor say'danda şu kazandı ödül verildi gibisindende mesaj geçmiyor yardımcı olabilcek varmı

Kod:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <cstrike>
#include <fun>

#define PLUGIN "[ZP] Refleks Oyunu"
#define VERSION "1.0"
#define AUTHOR "CSA

#define KELIME_UZUNLUGU 8
#define maxItems 52

new bool:is_game_playing = false;
new szText[33];
new moneyOdul;
new bool:sure_ayarlayici = false;
new gOto,gOtoMin,gOtoMax,gTime,gAdmin;

// Rastgele String Olusturucu Harfleri
new g_Chars[maxItems] = { 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z',
'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'W', 'Z' }


public plugin_init() {  
   register_concmd("mawilarq__11","cmdOyunBaslat",ADMIN_BAN,"<rastgele yazi> <odul $>")
   register_concmd("amx_mawilarq__12","cmdRandomBaslat",ADMIN_BAN)
  
   register_clcmd("say","HookSay")
  
   gOto = register_cvar("refleks_oto_acik","1")
   gOtoMin = register_cvar("refleks_oto_min$","1000")
   gOtoMax = register_cvar("refleks_oto_max$","10000")
   gTime = register_cvar("refleks_oto_suresi","150.0")
   gAdmin = register_cvar("refleks_admin","0")
   set_task(get_pcvar_float(gTime), "OtoFunc", _, _, _, "b")
}
public HookSay(id) {
   if(is_game_playing) {
new szSaid[40];
read_args(szSaid,39)
remove_quotes(szSaid)
if(equal(szSaid,szText)) {
  is_game_playing = false;
  set_task(0.1,"OyunBitir",id)
}
   }
}
public cmdOyunBaslat(id,level,cid) {
  
   if(!cmd_access(id,level,cid,3)) return PLUGIN_HANDLED
   if(is_game_playing) {
console_print(id,"Oyun Zaten Oynaniyor !")
return PLUGIN_HANDLED
   }
   if(sure_ayarlayici) {
console_print(id,"Oyun Suanda Baslatilamaz. Daha Sonra Tekrar Deneyin !")
return PLUGIN_HANDLED
   }
   if(get_pcvar_num(gAdmin)) {
console_print(id,"Oyun Manuel Baslatilamaz !")
return PLUGIN_HANDLED
   }
  
   new szOdul[11];
   moneyOdul = 0;
   szOdul[0] = 0;
  
   read_argv(1,szText,32)
   read_argv(2,szOdul,10)
  
   moneyOdul = str_to_num(szOdul);

   OyunBaslat(id);
   return PLUGIN_HANDLED
  
}
public OyunBaslat(id) {
   new admin[65];
   get_user_info(id,"name",admin,64)
  
   ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU ^3%s ^4TARAFINDAN BASLATILDI ",admin)
   ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU BASLADI ^3Ilk Yazan Kazanir: ^4%s",szText)
  
   is_game_playing = true;
   sure_ayarlayici = true;
  
   set_task(20.0,"ZorunluBitir")
}

public OyunBitir(id) {
  
   new kname[65];
   get_user_info(id,"name",kname,64)
  
   ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU BITTI ^1Kazanan Kisi:^3%s",kname)
   ColorChat(id,GREEN,"[TEBRIKLER KAZANDINIZ] ^3Odul: ^4%d ^3$",moneyOdul)
  
   cs_set_user_money(id,cs_get_user_money(id) + moneyOdul)
  
}
public cmdRandomBaslat(id,level,cid) {
   if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED
   if(is_game_playing) {
console_print(id,"Oyun Zaten Oynaniyor !")
return PLUGIN_HANDLED
   }
   if(sure_ayarlayici) {
console_print(id,"Oyun Suanda Baslatilamaz. Daha Sonra Tekrar Deneyin !")
return PLUGIN_HANDLED
   }
   if(get_pcvar_num(gAdmin)) {
console_print(id,"Oyun Manuel Baslatilamaz !")
return PLUGIN_HANDLED
   }
   new str[KELIME_UZUNLUGU]
  
   for(new i=0; i < KELIME_UZUNLUGU-1; i++) {
str[i] = g_Chars[random_num(0, maxItems-1)]
   }
  
   new admin[65];
   get_user_info(id,"name",admin,64)
   szText = str;
   moneyOdul = random_num(get_pcvar_num(gOtoMin),get_pcvar_num(gOtoMax))
  
   ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU %s TARAFINDAN BASLATILDI ^3Odul: ^4%d^3 $ !",admin,moneyOdul)
   ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU BASLADI ^3Ilk Yazan Kazanir: ^4%s",szText)
  
   str[KELIME_UZUNLUGU-1] = 0
  
   is_game_playing = true;
   sure_ayarlayici = true;

   set_task(20.0,"ZorunluBitir")
   return PLUGIN_HANDLED
}
public OtoFunc() {
   if(!sure_ayarlayici && !is_game_playing && get_pcvar_num(gOto)) {

new str[KELIME_UZUNLUGU]

for(new i=0; i < KELIME_UZUNLUGU-1; i++) {
  str[i] = g_Chars[random_num(0, maxItems-1)]
}

szText = str;
moneyOdul = random_num(get_pcvar_num(gOtoMin),get_pcvar_num(gOtoMax))

ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU BASLATILDI  ^3Odul: ^4%d^3 $ !",moneyOdul)
ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU BASLADI ^3Ilk Yazan Kazanir: ^4%s",szText)

str[KELIME_UZUNLUGU-1] = 0

is_game_playing = true;
sure_ayarlayici = true;

set_task(20.0,"ZorunluBitir")

   }
}
public ZorunluBitir() {
   if(is_game_playing) {
ColorChat(0,GREEN,"^2[ PROCS ] ~ > ^1REFLEKS OYUNU BITTI ^3Oyun Zaman Asimina Ugradi")
is_game_playing = false;
moneyOdul = 0;
   }
   sure_ayarlayici = false;
   return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

Dc adresimiz : Tıhğla
#2
Plugins.ini'de chat eklentisinin üstüne yazıp deneyin.
Steam:Tıkla • Discord: lynchk
#3
(11-03-2022, 19:57)orucoglukayra Adlı Kullanıcıdan Alıntı: Plugins.ini'de chat eklentisinin üstüne yazıp deneyin.
oldu teşekürler
Dc adresimiz : Tıhğla
#4
İstek konusu, @"orucoglukayra" adlı kullanıcı tarafından 3 saat içinde çözülmüştür.
İsteği çözdüğü için orucoglukayra Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
orucoglukayra Adlı kullanıcı sizin dışınızda toplam 308 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task