Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

[İstek]Matematik Soruları Quiz Plugini

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
Komando_HerCuLeS
Mesajlar: 432
Kayıt: Pzt Ara 12, 2016 5:12 pm
İletişim:

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen Komando_HerCuLeS »

Matematik Soruları Soracak Fakat Dolar Yerine JB Vericek...
Elinde Olan Birisi Varsa Atabilirmi..

Link:
Linklerini gizle
Linki Kopyala

yunusreis
Mesajlar: 511
Kayıt: Cmt May 07, 2016 1:50 am
Server Ip/DNS: 213.238.173.97
Clan İsmi: ThanatoSClan

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen yunusreis »

#include <amxmodx>
#include <amxmisc>
#include <jail>

#define PLUGIN "Matematik Quiz"
#define VERSION "1.0"
#define AUTHOR "aLeX"

new gAnswer, odul, aralik;
new bool:cevaplar;

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say","hooksay");
odul = register_cvar("csa_mat_odul","2");
aralik = register_cvar("csa_mat_aralik","80.0");

set_task(30.0,"sorusor");
}

public hooksay(id)
{
new say[50],stringim[8];
static szname[33];
read_args(say, charsmax(say));
remove_quotes(say);
num_to_str(gAnswer,stringim,7);
if(equali(say,stringim) && !cevaplar)
{
get_user_name(id,szname,charsmax(szname));
client_printc(0,"!gQuiz: !t%s !nsoruyu dogru bildi ve !t%i TL !nkazandi.", szname, get_pcvar_num(odul));
client_cmd(id,"spk ^"events/enemy_died^"")
//client_printc(0,"!nYeni soru %i saniye icerisinde hazirlanacak.", get_pcvar_num(aralik));
jb_set_user_packs(id,jb_get_user_packs(id) + get_pcvar_num(odul));
remove_task(1051);
set_task(get_pcvar_float(aralik),"sorusor",1050);
cevaplar = true;
}
}

public surebitti()
{
//client_printc(0,"!n{ !gOsmanLi !n} !t: !nSure bitti, !gkimse cevabi bilemedi. !t(Cevap: %i)",gAnswer);
//client_printc(0,"!nYeni soru %i saniye icerisinde hazirlanacak...", get_pcvar_num(aralik));
set_task(get_pcvar_float(aralik),"sorusor",1050);
cevaplar = true;
}

public sorusor()
{
cevaplar = false;
new a = random_num(1,4);
switch(a)
{
case 1:
{
new i = random_num(1,50);
new l = random_num(1,50);
client_printc(0,"!gSORU: !t%i + %i = ?",i,l);
gAnswer = i + l;
}
case 2:
{
new i = random_num(1,10);
new l = random_num(1,10);
client_printc(0,"!gSORU: !t%i x %i = ?",i,l);
gAnswer = i * l;
}
case 3:
{
gAnswer = random_num(1,10);
new l = random_num(1,20);
client_printc(0,"!gSORU: !t%i : %i = ?",gAnswer*l,l);
}
case 4:
{
new i = random_num(50,100);
new l = random_num(1,50);
client_printc(0,"!gSORU: !t%i - %i = ?",i,l);
gAnswer = i - l;
}
}
//set_task(get_pcvar_float(aralik),"surebitti",1051);
}

stock client_printc(const id, const input[], any:...)
{
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);

replace_all(msg, 190, "!n", "^x01");
replace_all(msg, 190, "!g", "^x04");
replace_all(msg, 190, "!t", "^x03");

if (id) players[0] = id; else get_players(players, count, "ch"); {
for (new i = 0; i < count; i++)
{
if (is_user_connected(players))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players);
write_byte(players);
write_string(msg);
message_end();
}
}
}
}

Link:
Linklerini gizle
Linki Kopyala

yunusreis
Mesajlar: 511
Kayıt: Cmt May 07, 2016 1:50 am
Server Ip/DNS: 213.238.173.97
Clan İsmi: ThanatoSClan

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen yunusreis »

Buyur kardes amxx studio prroamina gir bunu kopylas ypsyr oraya kaydet

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

TunnS[C]
Mesajlar: 3971
Kayıt: Prş Oca 05, 2017 12:38 pm
Konum: Ordu
Server Ip/DNS: 213.238.173.78
Clan İsmi: CapitaLL |
İletişim:

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen TunnS[C] »

yunusreis yazdı:Buyur kardes amxx studio prroamina gir bunu kopylas ypsyr oraya kaydet
Tam editor ve ön izleme ye bas açıkcak sayfada code vardır.Ona bas içine yaz sma kodlarını goruntu kırlılıgı olmaz.
asda.png
Komando_HerCuLeS yazdı:Matematik Soruları Soracak Fakat Dolar Yerine JB Vericek...
Elinde Olan Birisi Varsa Atabilirmi..
Buyur buda senın plugının eklersın :
quiz.sma
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
Komando_HerCuLeS
Mesajlar: 432
Kayıt: Pzt Ara 12, 2016 5:12 pm
İletişim:

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen Komando_HerCuLeS »

SAOL KARDESLERIM

Link:
Linklerini gizle
Linki Kopyala

yasinyazici0606
Mesajlar: 78
Kayıt: Cmt Tem 30, 2016 3:52 pm

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen yasinyazici0606 »

teşekkurler

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Fatih ~ EjderYa
Mesajlar: 2896
Kayıt: Prş Mar 16, 2017 5:05 pm
Konum: İstanbul
İletişim:

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen Fatih ~ EjderYa »

yunusreis yazdı:#include <amxmodx>

..............
}
}
}
}
Uzun bir yazı yazarken ek pencere oluşturursanız forum kirliliğininde önüne geçmiş olursunuz
Bunun hemen aşağıda bulunan yazıyı kopyalayın ve 2 tane bulunan * işaretlerini silerek kullanın
[code*] buraya yaz [/code*]

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Xander
Mesajlar: 1617
Kayıt: Pzt Kas 28, 2016 9:24 pm
Konum: Istanbul
Server Ip/DNS: csxx.csduragi.com
Clan İsmi: xx - נв
İletişim:

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen Xander »

yasinyazici0606 yazdı:teşekkurler
Eklentinin güncel halini buradan bulabilirsiniz.
eklentiler-pluginler/odullu-math-quiz-p ... BCll%C3%BC

Link:
Linklerini gizle
Linki Kopyala

Ahmetm674131
Mesajlar: 1
Kayıt: Sal Haz 05, 2018 10:02 pm

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen Ahmetm674131 »

eyvallah beyler

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

OnlyCoder
Mesajlar: 66
Kayıt: Pzr Eyl 09, 2018 6:51 pm

[İstek]Matematik Soruları Quiz Plugini

Mesaj gönderen OnlyCoder »

menulü halini yapmışdım buyur.

Kod: Tümünü seç

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <jail>

#define PLUGIN "PLUGİN"
#define VERSION "1.0"
#define AUTHOR "OnlyCoder"
#define TAG "WD"
new sallaaq[33],birse[33],ikiyse[33],ucse[33],sayi1[33],sayi2[33],sonuc[33],salla1[33],salla2[33],tusladi[33],salla3[33],salla4[33],dortse[33],besse[33];

new eldebir[33];
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_logevent("Event_RoundStart", 2, "1=Round_Start")
	register_clcmd("say /quiz","yesb")
}
public Event_RoundStart()
{
	renkli_yazi(0,"!g /quiz !tyazarak matematik sorusunu !ncevaplayip !gjb !nkazanabilirsiniz.")
	renkli_yazi(0,"!g /quiz !tyazarak matematik sorusunu !ncevaplayip !gjb !nkazanabilirsiniz.")
	for(new i;i<get_maxplayers(); i++)
	{
		eldebir[i] = 0
	}
}
public yesb(id)
{
	if(eldebir[id] != 0)
	{
		return PLUGIN_HANDLED
	}
	else
	{
		tusladi[id] = 0
		
		birse[id] = 0
		ikiyse[id] = 0
		ucse[id] = 0
		dortse[id] = 0
		besse[id] = 0
		sayi1[id] = random_num(1,99)
		sayi2[id] = random_num(1,99)
		sonuc[id] = sayi1[id] + sayi2[id]
		sallaaq[id] = random_num(1,5)
		salla1[id] = random_num(1,99)
		salla2[id] = random_num(1,99)
		salla3[id] = random_num(1,9)
		salla4[id] = random_num(1,99)
		set_task(10.0,"surebitti",id)
		static Item[128]
		
		formatex(Item, charsmax(Item),"\d[ - \r%s \d- ] \r%d + %d = ?^n\d 10 Saniyen Var^n Bilirsen 5 Jb^n Bilemezsen -5 Jb^n\r Elde 1Kere Girebilirsin.",TAG,sayi1[id],sayi2[id])
		new Menu = menu_create(Item, "q47menu_devam")
		switch(sallaaq[id])
		{
			case 1:
			{
				formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,sonuc[id])
				menu_additem(Menu, Item, "1")
				birse[id] = 1
				
				
			}
			case 2:
			{
				formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,sonuc[id])
				menu_additem(Menu, Item, "2")
				ikiyse[id] = 1
				
			}
			case 3:
			{
				formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,sonuc[id])
				menu_additem(Menu, Item, "3")
				ucse[id] = 1
				
			}
			case 4:
			{
				formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,sonuc[id])
				menu_additem(Menu, Item, "4")
				dortse[id] = 1
				
			}
			case 5:
			{
				formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,sonuc[id])
				menu_additem(Menu, Item, "5")
				besse[id] = 1
				
			}
		}
		if(birse[id] == 1)
		{
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,salla1[id])
			menu_additem(Menu, Item, "2")
			
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla2[id])
			menu_additem(Menu, Item, "3")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla3[id])
			menu_additem(Menu, Item, "4")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla4[id])
			menu_additem(Menu, Item, "5")
		}
		if(ikiyse[id] == 1)
		{
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,salla1[id])
			menu_additem(Menu, Item, "1")
			
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla2[id])
			menu_additem(Menu, Item, "3")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla3[id])
			menu_additem(Menu, Item, "4")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla4[id])
			menu_additem(Menu, Item, "5")
		}
		if(ucse[id] == 1)
		{
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,salla1[id])
			menu_additem(Menu, Item, "1")
			
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla2[id])
			menu_additem(Menu, Item, "2")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla3[id])
			menu_additem(Menu, Item, "4")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla4[id])
			menu_additem(Menu, Item, "5")
			
			
		}
		if(dortse[id] == 1)
		{
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,salla1[id])
			menu_additem(Menu, Item, "1")
			
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla2[id])
			menu_additem(Menu, Item, "2")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla3[id])
			menu_additem(Menu, Item, "3")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla4[id])
			menu_additem(Menu, Item, "5")
		}
		if(besse[id] == 1)
		{
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i",TAG,salla1[id])
			menu_additem(Menu, Item, "1")
			
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla2[id])
			menu_additem(Menu, Item, "2")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla3[id])
			menu_additem(Menu, Item, "3")
			
			formatex(Item, charsmax(Item),"\d[- \r%s \d-] \r %i ",TAG,salla4[id])
			menu_additem(Menu, Item, "4")
		}
		
		
		
		
		
		menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
		menu_display(id, Menu,0)
		
	}
	return PLUGIN_CONTINUE
}
public q47menu_devam(id, menu, item) {
	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);
	
	if(key == sallaaq[id] )
	{
		renkli_yazi(id,"!g Dogru Bildin 5 Jb Verildi.")
		tusladi[id] = 1
		eldebir[id] = 1
		jb_set_user_packs(id,jb_get_user_packs(id) + 5 )
		
	}
	else
	{
		renkli_yazi(id,"!g Yanlis !t Bildin 5 Jb KEsildi.")
		jb_set_user_packs(id,jb_get_user_packs(id) - 5 )
		tusladi[id] = 1
		eldebir[id] = 1
	}
	
	
	return PLUGIN_HANDLED
}
public surebitti(id)
{
	eldebir[id] = 1
	if(tusladi[id] == 0)
	{
		
		renkli_yazi(id,"!g Sure Bitti Bilemedi !t Sayiliyorsun -5 Jb Kesildi.!")
		renkli_yazi(id,"!g Sure Bitti Bilemedi !t Sayiliyorsun -5 Jb Kesildi.!")
		devamlo(id)
		return PLUGIN_HANDLED
	}
	return PLUGIN_CONTINUE
}
public devamlo(id)
{
	jb_set_user_packs(id,jb_get_user_packs(id) - 5 )
	static Item[128]
	
	formatex(Item, charsmax(Item),"\d[ - \r%s \d- ] \rSure Bitti!",TAG)
	new Menu = menu_create(Item, "amenu_devam")
	
	formatex(Item, charsmax(Item),"\d[- \r%s \d-] \y Sure Bitti 5 Jb Kesildi.",TAG)
	menu_additem(Menu, Item, "1")
	
	
	menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
	menu_display(id, Menu,0)
	
}
public amenu_devam(id, menu, item) {
	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);
	if(key == 1)
	{
		
	}
	
	return PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...) // yeni renkler
{
	new count = 1, players[32];
	static msg[191];
	vformat(msg, 190, input, 3);
	
	replace_all(msg, 190, "!n", "^x01"); // Default Renk(Sarı)
	replace_all(msg, 190, "!g", "^x04"); // Yeşil Renk
	replace_all(msg, 190, "!t", "^x03"); // Takım Renk( CT mavi , T kırmızı )
	
	if (id) players[0] = id; else get_players(players, count, "ch");
	{
	for (new i = 0; i < count; i++)
	{
		if (is_user_connected(players[i]))
		{
			
			message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
			write_byte(players[i]);
			write_string(msg);
			message_end();
		}
		
	}
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
fotoğrafi
Resim
Resim
Resim

Link:
Linklerini gizle
Linki Kopyala
Cevapla