Merhaba Arkadaşlar Yeni Bir Eklenti Dersi Serisine Başlamıştık Onun 2. Serisi Geldi
İnşallah Faydalı Olur , İyi Dersler !..
Emege Saygı Olarak +REP Verirseniz Sevinirim.
Bu Videoda Arkadaşlar1. Videoda Yaptımız Eklenti Üzerine
Deyişken , if , Yetki , Kodlarıyla Yeni Bir Eklenti
Codladik Anlatarak Yaklaşık 8 'dk Sürdü
İnşallah Beyenirsiniz Gene Yoğunluk Olursa
3-4-5 Serileri Çekebilirim .
CSAilesi.COM
[ - Devamını Görmek Icin Konuya Yorum Atmalısınız - ]
< - http://www.CSAilesi.COM - >
[b]Kendi Programınım Indırme Linki 'Icin TIKLAYIN
[/b]
|- Alternatif Link Icin TIKLAYINIZ
[b]Forum Sitesinden Aldığım BoşMenunun Linkine Gitmek Icin TIKLAYIN[/b]
[/b]
|- Alternatif Link Icin TIKLAYINIZ
[b]Forum Sitesinden Aldığım BoşMenunun Linkine Gitmek Icin TIKLAYIN[/b]
[b]Eklenti Codları Videoda Yaptığım ;[/b]
Kod:
////////// ////////// /////////// * CSAilesi.com Forum Yöneticisi *
// // // // * Tarafindan Codlanip Paylsldı *
// ////////// /////////// * Eklentiyi Satmak YASAKTIR *
// // // // * www.csailesi.com Paylaşım Platfor *
// // // // * Sattığınız Anda Cezai İşlem *
////////// ////////// // // * Uygulanacaktır Emeğe Saygı Lütfen *
//* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#define PLUGIN "Yeni Codlicaniz Pluginin İsmi Nedir ?"
#define VERSION "v1.0"
#define AUTHOR "MawiLarq"
#define GIRIS_YETKI ADMIN_RESERVATION
new usertanim[33]
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
RegisterHam(Ham_Spawn, "player", "elbasi", 1);
}
public elbasi(id)
{
if(get_user_flags(id) & GIRIS_YETKI)
{
console_cmd(id,"say /jbmenu")
// Bu Şekilde Yetkisi Olanlar Direk Sv ye girer girmez her el başı /jbmenu yazıcak ancak userler ıcın şoyle bişi yapıcaz
}
else
{
if(usertanim[id] == 0)
{
SlotOlmak(id)
// Eğer 0 İse Deyişke nBu Publice Yonlendirdik , Eğer 1 İse Yani 0 diyilde başka bişiyse elseye atıcakdir
}
else
{
console_cmd(id,"say /jbmenu")
}
}
}
public SlotOlmak(id) {
new menu, Menuz[512]
formatex(Menuz, charsmax(Menuz), "\ySlot Olmak Istermisin Dostum ?")
menu = menu_create(Menuz, "olmakslot_devam")
formatex(Menuz, charsmax(Menuz), "\wEvet")
menu_additem(menu, Menuz, "1", 0)
formatex(Menuz, charsmax(Menuz), "\wHayir Tesekkurler \d( Birdaha Bu Soruyu Sorma )") // \d ' bildiniz gibi renk kodu
menu_additem(menu, Menuz, "2", 0)
formatex(Menuz, charsmax(Menuz), "\rCikis")
menu_setprop(menu,MPROP_EXITNAME,Menuz)
menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
public olmakslot_devam_devam(id, menu ,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new key = str_to_num(data)
switch(key) {
case 1:{
console_cmd(id,"say /ts3")
usertanim[id] = 1
}
case 2:{
usertanim[id] = 1 // Birdaha Soru Sormasini Istemior o yuzden hayirada ekliceğiz .
}
case 3:{
}
}
return PLUGIN_HANDLED
}
stock renkli_yazi(const id, const input[], any:...)
{
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");
{
//renkli_yazi(id,"!n Yazini Yaz ")
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();
}
}
}
}