PHP Kod:
// C:\Users\CS16ReHLDS\cstrike\addons\amxmodx\scripting\market.sma(116) : warning 217: loose indentation
// C:\Users\CS16ReHLDS\cstrike\addons\amxmodx\scripting\market.sma(117) : warning 217: loose indentation
// C:\Users\CS16ReHLDS\cstrike\addons\amxmodx\scripting\market.sma(116) : warning 217: loose indentation
// C:\Users\CS16ReHLDS\cstrike\addons\amxmodx\scripting\market.sma(117) : warning 217: loose indentation
#include <amxmodx>
#include <reapi>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#include <fun>
new const PLUGIN[] = "Market Menu";
new const VERSION[] = "1.0";
new const AUTHOR[] = "ALPERENBASKAN";
new const TAG[] = "WebAilesi GaminG";
new const KISA_TAG[] = "WebAilesi";
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /market", "Menu");
}
public Menu(ID)
{
static Item[128];
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \w DM Menu", TAG);
new Menu = menu_create(Item, "Menu_Handler");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r1. +50 HP \w[\r 1250$ \w]", KISA_TAG);
menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r2. Yusek Ziplama \w[\r 7500$ \w]", KISA_TAG);
menu_additem(Menu, Item, "2");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r3. Altýn Deagle + 100 Damage \w[\r 12500$ \w]", KISA_TAG);
menu_additem(Menu, Item, "3");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r4. Hulk Modu \w[\r 16000$ \w]", KISA_TAG);
menu_additem(Menu, Item, "4");
menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \wCikis", KISA_TAG);
menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(ID, Menu, 0);
return PLUGIN_HANDLED;
}
public Menu_Handler(ID, Menu, Item)
{
if(Item == MENU_EXIT)
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Access, Data[6], Menu_Name[64], Call_Back;
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
new Key = str_to_num(Data);
switch(Key)
{
case 1 :
{
if(cs_get_user_money(ID) >= 1250)
{
set_user_health(ID,get_user_health(ID) + 50)
cs_set_user_money(ID, cs_get_user_money(ID) - 1250);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !t50 HP !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !t50 HP !gAlmaniz icin !t1250 $ !gGerekli.", TAG);
}
}
case 2 :
{
if(cs_get_user_money(ID) >= 7500)
{
set_user_gravity(ID,get_user_gravity(ID) - 0.5)
cs_set_user_money(ID, cs_get_user_money(ID) - 7500);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !tGravity !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !tGravity !gAlmaniz icin !t7500 $ !gGerekli.", TAG);
}
}
case 3 :
{
if(cs_get_user_money(ID) >= 7500)
{
set_user_health(ID,get_user_health(ID) + 150)
cs_set_user_money(ID, cs_get_user_money(ID) - 7500);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !t150 HP !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !t150 HP !gAlmaniz icin !t7500 $ !gGerekli.", TAG);
}
}
case 4 :
{
if(cs_get_user_money(ID) >= 10000)
{
set_user_health(ID,get_user_health(ID) + 200)
cs_set_user_money(ID, cs_get_user_money(ID) - 10000);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !t200 HP !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !t200 HP !gAlmaniz icin !t10000 $ !gGerekli.", TAG);
}
}
case 5 :
{
if(cs_get_user_money(ID) >= 16000)
{
set_user_health(ID,get_user_health(ID) + 500)
set_user_gravity(ID,get_user_gravity(ID) - 0.5)
set_user_rendering(ID,kRenderFxNone,0,0,255,kRenderNormal,25)
cs_set_user_money(ID, cs_get_user_money(ID) - 16000);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !tHulk Mod !gAlindi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !tHulk Modu !gAlmaniz icin !t16000 $ !gGerekli.", TAG);
}
}
}
return PLUGIN_HANDLED;
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, 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[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 }
*/
(15-10-2020, 22:40)MawiLarq Adlı Kullanıcıdan Alıntı:bu seferde bu hatayı veriyo abiPHP Kod:#include <amxmodx>
#include <reapi>
#include <cstrike>
#include <fakemeta_util>
#include <hamsandwich>
#include <fun>
new const PLUGIN[] = "Market Menu";
new const VERSION[] = "1.0";
new const AUTHOR[] = "ALPERENBASKAN";
new const TAG[] = "WebAilesi GaminG";
new const KISA_TAG[] = "WebAilesi";
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /market", "Menu");
}
public Menu(ID)
{
static Item[128];
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \w DM Menu", TAG);
new Menu = menu_create(Item, "Menu_Handler");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r1. +50 HP \w[\r 1250$ \w]", KISA_TAG);
menu_additem(Menu, Item, "1");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r2. Yusek Ziplama \w[\r 7500$ \w]", KISA_TAG);
menu_additem(Menu, Item, "2");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r3. Altýn Deagle + 100 Damage \w[\r 12500$ \w]", KISA_TAG);
menu_additem(Menu, Item, "3");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \r4. Hulk Modu \w[\r 16000$ \w]", KISA_TAG);
menu_additem(Menu, Item, "4");
menu_setprop(Menu, MPROP_NUMBER_COLOR, "\r");
formatex(Item, charsmax(Item), "\d[\r%s\d] \w| \wCikis", KISA_TAG);
menu_setprop(Menu, MPROP_EXITNAME, Item);
menu_display(ID, Menu, 0);
return PLUGIN_HANDLED;
}
public Menu_Handler(ID, Menu, Item)
{
if(Item == MENU_EXIT)
{
menu_destroy(Menu);
return PLUGIN_HANDLED;
}
new Access, Data[6], Menu_Name[64], Call_Back;
menu_item_getinfo(Menu, Item, Access, Data, 5, Menu_Name, 63, Call_Back);
new Key = str_to_num(Data);
switch(Key)
{
case 1 :
{
if(cs_get_user_money(ID) >= 1250)
{
set_user_health(ID,get_user_health(ID) + 50)
cs_set_user_money(ID, cs_get_user_money(ID) - 1250);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !t50 HP !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !t50 HP !gAlmaniz icin !t1250 $ !gGerekli.", TAG);
}
}
case 2 :
{
if(cs_get_user_money(ID) >= 7500)
{
set_user_gravity(ID,get_user_gravity(ID) - 0.5)
cs_set_user_money(ID, cs_get_user_money(ID) - 7500);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !tGravity !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !tGravity !gAlmaniz icin !t7500 $ !gGerekli.", TAG);
}
}
case 3 :
{
if(cs_get_user_money(ID) >= 7500)
{
set_user_health(ID,get_user_health(ID) + 150)
cs_set_user_money(ID, cs_get_user_money(ID) - 7500);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !t150 HP !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !t150 HP !gAlmaniz icin !t7500 $ !gGerekli.", TAG);
}
}
case 4 :
{
if(cs_get_user_money(ID) >= 10000)
{
set_user_health(ID,get_user_health(ID) + 200)
cs_set_user_money(ID, cs_get_user_money(ID) - 10000);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !t200 HP !gVerildi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !t200 HP !gAlmaniz icin !t10000 $ !gGerekli.", TAG);
}
}
case 5 :
{
if(cs_get_user_money(ID) >= 16000)
{
set_user_health(ID,get_user_health(ID) + 500)
set_user_gravity(ID,get_user_gravity(ID) - 0.5)
set_user_rendering(ID,kRenderFxNone,0,0,255,kRenderNormal,25)
cs_set_user_money(ID, cs_get_user_money(ID) - 16000);
renkli_yazi(ID,"!g[ !t%s !g] !gBasarili Bir Sekilde !tHulk Mod !gAlindi.", TAG);
}
else
{
renkli_yazi(ID,"!g[ !t%s !g] !tHulk Modu !gAlmaniz icin !t16000 $ !gGerekli.", TAG);
}
}
}
return PLUGIN_HANDLED;
}
stock renkli_yazi(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, sizeof(msg) - 1, 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[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 }
*/
// C:\Users\CS16ReHLDS\cstrike\addons\amxmodx\scripting\market.sma(1) : error 010: invalid function or declaration
(15-10-2020, 22:43)MawiLarq Adlı Kullanıcıdan Alıntı: Yanlış kopyaladın sanırım, direkt indirme için ek dosya formatında ekledim.Teşekkürler