(09-08-2020, 00:28)Possidentis Adlı Kullanıcıdan Alıntı:Plugini atar mısın ?(09-08-2020, 00:25)suriyelikene Adlı Kullanıcıdan Alıntı: Belirli para derken dolar mı yoksa değişken mi oluşturayım ?
v529 cs:go moddaki para birimi
Konu
(09-08-2020, 00:50)suriyelikene Adlı Kullanıcıdan Alıntı:(09-08-2020, 00:28)Possidentis Adlı Kullanıcıdan Alıntı:Plugini atar mısın ?(09-08-2020, 00:25)suriyelikene Adlı Kullanıcıdan Alıntı: Belirli para derken dolar mı yoksa değişken mi oluşturayım ?
v529 cs:go moddaki para birimi
https://webailesi.com/konu-mod-2019-cs-1-6-cs-go-mod-v529-156
PHP Kod:
#include <amxmodx>
new const PLUGIN[] = "Etkinlik";
new const VERSION[] = "1.0";
new const AUTHOR[] = "suriyelikene";
#define YETKI ADMIN_RCON
new const tag[] = "WebAilesi";
new Cvars[5];
native bmParaCektir(id);
native bmParaDuzenle(id, Miktar);
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /etkinlik","g_menu")
Cvars[1] = register_cvar("kac_oldurme", "100")
Cvars[2] = register_cvar("kac_versin", "20")
Cvars[3] = register_cvar("kac_para100", "50")
Cvars[4] = register_cvar("kac_oldurme", "100")
}
public g_menu(id) {
static Item[128]
if(get_user_flags(id) && YETKI){
formatex(Item, charsmax(Item),"\d[ \r%s \d] \wEtkinlik Menu",tag)
new Menu = menu_create(Item, "g_menu_devam")
formatex(Item, charsmax(Item),"\w1. Kazanan Kişi \r[\d%d\r] \yoldurmeye ulastiginda \r[\d%d\r] ver.", get_pcvar_num(Cvars[1]), get_pcvar_num(Cvars[2]))
menu_additem(Menu, Item, "1")
formatex(Item, charsmax(Item),"\w2. Kazanan kişi \r[\d%d\r] \yoldurmeye ulastıgında \w100k - 500k arası \rrasgele bi para ver.",get_pcvar_num(Cvars[4]) )
menu_additem(Menu, Item, "2")
formatex(Item, charsmax(Item),"\w100 kişi oldurene \r[\d%d\r] \yver.", get_pcvar_num(Cvars[3]))
menu_additem(Menu, Item, "3")
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
menu_display(id, Menu,0)
}
else
{
renkli_yazi(id,"!t[ !g%s !t] !nBu menuye !tgirmeye yetkin !gyok.",tag)
}
}
public g_menu_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);
new isimcik[64]
get_user_name(id,isimcik,63)
switch(key)
{
case 1:{
bmParaDuzenle(id, bmParaCektir(id) + get_pcvar_num(Cvars[2]));
renkli_yazi(0,"!t[ !g%s !t] !n1. kazanan kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !t[!g%d!t] kadar !npara !gverildi",tag, Cvars[1], Cvars[2])
}
case 2:{
new players[32], count;
get_players(players, count, "ac")
if(count)
{
new iPlayer = players[random(count)]
bmParaDuzenle(iPlayer, bmParaCektir(id) + random(100&&200));
renkli_yazi(0,"!t[ !g%s !t] !n2. kazanan kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !tRastgele sayida !npara !gverildi",tag)
}
}
case 3:{
if(get_user_flags(id == 100))
bmParaDuzenle(id, bmParaCektir(id) + get_pcvar_num(Cvars[3]));
renkli_yazi(0,"!t[ !g%s !t] !n3. kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !t[!g%d!t] kadar !npara !gverildi",tag, Cvars[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??Renk
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??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();
}
}
}
}
PHP Kod:
#define YETKI ADMIN_RCON
PHP Kod:
Cvars[1] = register_cvar("kac_oldurme", "100") //MENUDEKİ İLK SECENEKDEKİ ÖLDÜRME SAYISI
Cvars[2] = register_cvar("kac_versin", "20") // MENUDE ILK SECENEK ÖDÜLÜ
Cvars[3] = register_cvar("kac_para100", "50") // 100 KİSİ ÖLDÜRENE KAC PARA VERSIN
Cvars[4] = register_cvar("kac_oldurme", "100") // MENUDEKKİ2. SECENEK KAC OLDURMEYE ULASINCA
Son Düzenleme: 10-08-2020, 02:11, Düzenleyen: scuro.
(10-08-2020, 02:08)suriyelikene Adlı Kullanıcıdan Alıntı:Menüye giriş yetkisini ayarlamak için :PHP Kod:#include <amxmodx>
new const PLUGIN[] = "Etkinlik";
new const VERSION[] = "1.0";
new const AUTHOR[] = "suriyelikene";
#define YETKI ADMIN_RCON
new const tag[] = "WebAilesi";
new Cvars[5];
native bmParaCektir(id);
native bmParaDuzenle(id, Miktar);
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /etkinlik","g_menu")
Cvars[1] = register_cvar("kac_oldurme", "100")
Cvars[2] = register_cvar("kac_versin", "20")
Cvars[3] = register_cvar("kac_para100", "50")
Cvars[4] = register_cvar("kac_oldurme", "100")
}
public g_menu(id) {
static Item[128]
if(get_user_flags(id) && YETKI){
formatex(Item, charsmax(Item),"\d[ \r%s \d] \wEtkinlik Menu",tag)
new Menu = menu_create(Item, "g_menu_devam")
formatex(Item, charsmax(Item),"\w1. Kazanan Kişi \r[\d%d\r] \yoldurmeye ulastiginda \r[\d%d\r] ver.", get_pcvar_num(Cvars[1]), get_pcvar_num(Cvars[2]))
menu_additem(Menu, Item, "1")
formatex(Item, charsmax(Item),"\w2. Kazanan kişi \r[\d%d\r] \yoldurmeye ulastıgında \w100k - 500k arası \rrasgele bi para ver.",get_pcvar_num(Cvars[4]))
menu_additem(Menu, Item, "2")
formatex(Item, charsmax(Item),"\w100 kişi oldurene \r[\d%d\r] \yver.", get_pcvar_num(Cvars[3]))
menu_additem(Menu, Item, "3")
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
menu_display(id, Menu,0)
}
else
{
renkli_yazi(id,"!t[ !g%s !t] !nBu menuye !tgirmeye yetkin !gyok.",tag)
}
}
public g_menu_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);
new isimcik[64]
get_user_name(id,isimcik,63)
switch(key)
{
case 1:{
bmParaDuzenle(id, bmParaCektir(id) + get_pcvar_num(Cvars[2]));
renkli_yazi(0,"!t[ !g%s !t] !n1. kazanan kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !t[!g%d!t] kadar !npara !gverildi",tag, Cvars[1], Cvars[2])
}
case 2:{
bmParaDuzenle(id, bmParaCektir(id) + random(100&&200));
renkli_yazi(0,"!t[ !g%s !t] !n2. kazanan kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !tRastgele sayida !npara !gverildi",tag)
}
case 3:{
if(get_user_flags(id == 100))
bmParaDuzenle(id, bmParaCektir(id) + get_pcvar_num(Cvars[3]));
renkli_yazi(0,"!t[ !g%s !t] !n3. kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !t[!g%d!t] kadar !npara !gverildi",tag, Cvars[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??Renk
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??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();
}
}
}
}Cvarlar :PHP Kod:#define YETKI ADMIN_RCONAnladığım kadarıyla yapdım bişeyler, dene bakalımPHP Kod:Cvars[1] = register_cvar("kac_oldurme", "100") //MENUDEKİ İLK SECENEKDEKİ ÖLDÜRME SAYISI
Cvars[2] = register_cvar("kac_versin", "20") // MENUDE ILK SECENEK ÖDÜLÜ
Cvars[3] = register_cvar("kac_para100", "50") // 100 KİSİ ÖLDÜRENE KAC PARA VERSIN
Cvars[4] = register_cvar("kac_oldurme", "100") // MENUDEKKİ2. SECENEK KAC OLDURMEYE ULASINCA
usta teşekkür ederim. yarın denıceğım sabah. ama 1.ncı secenegı şöyle yapabılırmıyız. tıkladıgımız zaman ustde say kısmında Ne_Kadar_Para_Versin diye oraya yazdıgımız mıktarı verse? oyle birşey mümkünmü
(10-08-2020, 02:11)Possidentis Adlı Kullanıcıdan Alıntı:Maalesef o kadar bilgiye sahip değilim. Ama gine de elinde tıklayınca üstte say kısmında yazı yazmanı isteyen plugin var ise at bana ben onu eklerim. Elimde olmadığı için ekleyemiyorum. Ayrıca plugini güncelledim. Tekrar bak.(10-08-2020, 02:08)suriyelikene Adlı Kullanıcıdan Alıntı:Menüye giriş yetkisini ayarlamak için :PHP Kod:#include <amxmodx>
new const PLUGIN[] = "Etkinlik";
new const VERSION[] = "1.0";
new const AUTHOR[] = "suriyelikene";
#define YETKI ADMIN_RCON
new const tag[] = "WebAilesi";
new Cvars[5];
native bmParaCektir(id);
native bmParaDuzenle(id, Miktar);
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /etkinlik","g_menu")
Cvars[1] = register_cvar("kac_oldurme", "100")
Cvars[2] = register_cvar("kac_versin", "20")
Cvars[3] = register_cvar("kac_para100", "50")
Cvars[4] = register_cvar("kac_oldurme", "100")
}
public g_menu(id) {
static Item[128]
if(get_user_flags(id) && YETKI){
formatex(Item, charsmax(Item),"\d[ \r%s \d] \wEtkinlik Menu",tag)
new Menu = menu_create(Item, "g_menu_devam")
formatex(Item, charsmax(Item),"\w1. Kazanan Kişi \r[\d%d\r] \yoldurmeye ulastiginda \r[\d%d\r] ver.", get_pcvar_num(Cvars[1]), get_pcvar_num(Cvars[2]))
menu_additem(Menu, Item, "1")
formatex(Item, charsmax(Item),"\w2. Kazanan kişi \r[\d%d\r] \yoldurmeye ulastıgında \w100k - 500k arası \rrasgele bi para ver.",get_pcvar_num(Cvars[4]))
menu_additem(Menu, Item, "2")
formatex(Item, charsmax(Item),"\w100 kişi oldurene \r[\d%d\r] \yver.", get_pcvar_num(Cvars[3]))
menu_additem(Menu, Item, "3")
menu_setprop(Menu,MPROP_EXITNAME,"\wCikis")
menu_display(id, Menu,0)
}
else
{
renkli_yazi(id,"!t[ !g%s !t] !nBu menuye !tgirmeye yetkin !gyok.",tag)
}
}
public g_menu_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);
new isimcik[64]
get_user_name(id,isimcik,63)
switch(key)
{
case 1:{
bmParaDuzenle(id, bmParaCektir(id) + get_pcvar_num(Cvars[2]));
renkli_yazi(0,"!t[ !g%s !t] !n1. kazanan kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !t[!g%d!t] kadar !npara !gverildi",tag, Cvars[1], Cvars[2])
}
case 2:{
bmParaDuzenle(id, bmParaCektir(id) + random(100&&200));
renkli_yazi(0,"!t[ !g%s !t] !n2. kazanan kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !tRastgele sayida !npara !gverildi",tag)
}
case 3:{
if(get_user_flags(id == 100))
bmParaDuzenle(id, bmParaCektir(id) + get_pcvar_num(Cvars[3]));
renkli_yazi(0,"!t[ !g%s !t] !n3. kisi !t[!g%d!t] !noldurmeye ulastigi !gicin !t[!g%d!t] kadar !npara !gverildi",tag, Cvars[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??Renk
replace_all(msg, 190, "!t", "^x03"); // Tak??enk( CT mavi , T k??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();
}
}
}
}Cvarlar :PHP Kod:#define YETKI ADMIN_RCONAnladığım kadarıyla yapdım bişeyler, dene bakalımPHP Kod:Cvars[1] = register_cvar("kac_oldurme", "100") //MENUDEKİ İLK SECENEKDEKİ ÖLDÜRME SAYISI
Cvars[2] = register_cvar("kac_versin", "20") // MENUDE ILK SECENEK ÖDÜLÜ
Cvars[3] = register_cvar("kac_para100", "50") // 100 KİSİ ÖLDÜRENE KAC PARA VERSIN
Cvars[4] = register_cvar("kac_oldurme", "100") // MENUDEKKİ2. SECENEK KAC OLDURMEYE ULASINCA
usta teşekkür ederim. yarın denıceğım sabah. ama 1.ncı secenegı şöyle yapabılırmıyız. tıkladıgımız zaman ustde say kısmında Ne_Kadar_Para_Versin diye oraya yazdıgımız mıktarı verse? oyle birşey mümkünmü
)


