PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
#define PLUGIN "JB Menu"
#define VERSION "1.0"
#define AUTHOR "Pikachu"
public plugin_init() {
register_plugin("JB Menu","1.0","Pikachu")
register_clcmd("say /jbmenu","jb_menu")
}
public jb_menu(id) {
new menu = menu_create("\rJB Menu \g[ Pikachu ]", "menu_handler")
menu_additem(menu, "\rCT Koruma", "1", 0);
menu_additem(menu, "\rOyunlari Kapat", "2" ,0);
menu_additem(menu, "\rSaklambac", "3", 0);
menu_additem(menu, "\rYakar Top", "4", 0);
menu_additem(menu, "\rCete", "5", 0);
menu_additem(menu, "\rYakalamaç", "6", 0);
menu_additem(menu, "\rSimit", "7", 0);
menu_additem(menu, "\rC4", "8", 0);
menu_additem(menu, "\rUcan Kus", "9", 0);
menu_additem(menu, "\rAltin Sozcuk", "10", 0);
menu_additem(menu, "\rZombi", "11", 0);
menu_additem(menu, "\rDeagle Sans", "12", 0);
menu_additem(menu, "\r300 Spartali", "13", 0);
menu_additem(menu, "\rFriendyfire", "14", 0);
menu_setprop(menu, MPROP_NEXTNAME, "Devam>>");
menu_setprop(menu, MPROP_BACKNAME, "<<Geri");
menu_setprop(menu, MPROP_EXITNAME, "Kapat");
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
return PLUGIN_CONTINUE
}
public menu_handler(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 adminismi[32]
get_user_name(id,adminismi,31)
switch(key)
{
case 1: {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
}
case 2: {
server_cmd("amx_godmode @ALL 0")
server_cmd("amx_noclip @ALL 0")
server_cmd("amx_speed @ALL 0")
server_cmd("amx_disarm @ALL")
server_cmd("amx_unammo @ALL 0")
server_cmd("amx_glow @ALL OFF")
server_cmd("amx_cvar mp_friendlyfire 0")
server_cmd("amx_cvar sv_gravity 800")
chat_color(id,"!gOyunlar Kapatildi!")
chat_color(id,"!gAyarlar Eski Haline Dondu!")
}
case 3: {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSaklambac Oynuyoruz!")
chat_color(id,"!gHerkes Saklansin!")
}
case 4: {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_fire @CT")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gYakar Top Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
case 5: {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_weapon @T m4a1")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T awp")
server_cmd("amx_heal @T 900")
server_cmd("amx_armor @T 1000")
server_cmd("amx_cvar mp_friendlyfire 1")
chat_color(id,"!gCete Oynuyoruz!")
chat_color(id,"!gAtes Etmeye Baslayin!")
}
case 6: {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_speed @CT 1")
server_cmd("amx_disarm @ALL")
server_cmd("amx_heal @T 100")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!gYakalamac Oynuyoruz!")
chat_color(id,"!gKacmaya Baslayin!")
}
case 7: {
server_cmd("amx_heal @CT 900")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
chat_color(id,"!gSimit Oynuyoruz!")
chat_color(id,"!gKacin ve CT'nin nefesi bitince saldirin!")
}
case 8: {
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_bury @T")
server_cmd("amx_weapon @T C4")
chat_color(id,"!gC4 Oynuyoruz!")
chat_color(id,"!gC4'u En Uzaga Atan Kazanir!")
}
case 9: {
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_cvar sv_gravity 100")
chat_color(id,"!gUcan Kus Oynuyoruz!")
chat_color(id,"!gZiplayin,Kacin Olmemeye Calisin!")
}
case 10: {
server_cmd("amx_heal @CT 900")
server_cmd("amx_disarm @all")
server_cmd("amx_weapon @T 43")
server_cmd("amx_weapon @T 14")
server_cmd("amx_noclip @CT 1")
server_cmd("amx_armor @all 100")
chat_color(id,"!gAltin Sozcuk Oynuyoruz!")
chat_color(id,"!gAltin Kelimeyi Duydugunuzda!")
}
case 11: {
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T ak47")
server_cmd("amx_weapon @T deagle")
server_cmd("amx_weapon @T m3")
server_cmd("amx_heal @CT 10000")
server_cmd("amx_armor @CT 10000")
server_cmd("amx_unammo @T 1")
server_cmd("amx_cvar sv_gravity 300")
chat_color(id,"!gZombi Oynuyoruz!")
chat_color(id,"!gCT'yi Oldurun!")
}
case 12: {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @CT deagle")
server_cmd("amx_fire @T")
server_cmd("amx_heal @T 100")
server_cmd("amx_armor @T 200")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
chat_color(id,"!gDeagle Sans Oynuyoruz!")
chat_color(id,"!gDua et de mermi sana gelmesin :)")
}
case 13: {
server_cmd("amx_disarm @ALL")
server_cmd("amx_weapon @T shield")
server_cmd("amx_weapon @CT 100")
server_cmd("amx_unammo @CT 1")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
chat_color(id,"!g300 Spartali Oynuyoruz!")
chat_color(id,"!gOlmemeye Calisin!")
}
case 14: {
server_cmd("amx_disarm @ALL")
server_cmd("amx_heal @CT 9999999")
server_cmd("amx_godmode @CT 1")
server_cmd("amx_glow @CT aqua")
server_cmd("amx_glow @T lightyellow")
server_cmd("amx_heal @T 1900")
server_cmd("amx_armor @T 2000")
chat_color(id,"!gFriendyFire Oynuyoruz!")
chat_color(id,"!gHayatta Kalmak Icin Oldur!")
}
}
return PLUGIN_CONTINUE
}
stock chat_color(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4")
replace_all(msg, 190, "!y", "^1")
replace_all(msg, 190, "!t", "^3")
replace_all(msg, 190, "!team2", "^0")
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 çevirirken çıkan hatalar