שם המוד: BuyAdmin
תיאור המוד: מוד שכותבים בצאט /buyadmin ואז יש לך בחירה ואז כמה עולה VIP כמה עולה ADMIN וכו`
שם המוד: BuyAdmin
תיאור המוד: מוד שכותבים בצאט /buyadmin ואז יש לך בחירה ואז כמה עולה VIP כמה עולה ADMIN וכו`
|
|
כך זה קוד שלי רק תערוך אותו במקום AMXX תירשום > תשם של השרת שלך
http://pastebin.com/an9BuXys
תעתיק את הקוד לפה >
http://amxxcomp.com/index.php
העתקתה את הקוד?
עכשיו תבחר שם למוד : Plugin short name:
תירשום מה שבא לך אך באגנלית ואז תקמפל בלחיצה על>
Complie
ואז הוא ירשום לךותלחץ על הקישור והוא יוריד לך תקוד תיהנהYour plugin successfully compiled!
Use the link below to download your plugin. It will be valid for ten minutes.![]()
נערך לאחרונה על ידי xPresenT; 06-12-2013 בשעה 15:55.
בברכה, אריאל.
![]()
#include <amxmodx>
#define MAX_MONTHS 12
#define MAX_ACCESS 5
#define PREFIX "Introp"
#define g_skype "aixzhacker"// Skype
#define g_steam "aixztom"// Steam
#define g_phone "No Phone"// Phone Number
enum _:Crap
{
mAccess[32],
mCosts
};
enum _hit
{
mAcc,
mTime
};
new const g_buyadmin [MAX_ACCESS] [Crap] = {
{ "VIP", 5 },
{ "Admin", 10 },
{ "Super Admin", 15 },
{ "Manager", 20 },
{ "Owner", 25 }
};
new g_cop[33][Shit];
public plugin_init()
{
register_plugin("Buy Admin Menu","1.0","Aixz");
register_saycmd("buyadmin","cmd_buyadmin");
register_clcmd("say buyadmin","buymenu");
register_clcmd("say /buyadmin","buymenu");
register_clcmd("say_team /buyadmin","buymenu");
set_task(100.0, "buyadmin",_,_,_, "b");
}
public buyadmin()
{
ColorChat(0, "^4[Introp]^1 Roze liknot^4 VIP ^1o^4 Admin^1? Tirshom: ^4/buyadmin")
}
public cmd_buyadmin(client){
static some[256];
formatex(some,255,"[ %s ] Buy Admin",PREFIX);
new mBuy = menu_create(some,"mHandler");
new cb = menu_makecallback("mCallback");
formatex(some,255,"Access: [ %s ]",g_buyadmin[g_cop[client][mAcc]][mAccess]);
menu_additem(mBuy,some);
formatex(some,255,"Time: [ %d Month%s ]",(g_cop[client][mTime] + 1),(g_cop[client][mTime] > 1 ? "s":""));
menu_additem(mBuy,some);
formatex(some,255,"Costs: [ %d Shekels ]",(g_buyadmin[g_cop[client][mAcc]][mCosts] * (g_cop[client][mTime] + 1)));
menu_additem(mBuy,some,.callback=cb);
formatex(some,255,"Skype: [ %s ]^nSteam: [ %s ]^nPhone: [ %s ]",g_skype,g_steam,g_phone);
menu_addtext(mBuy,some,1);
menu_display(client,mBuy);
}
public mCallback(client,mBuy,item){
return ITEM_DISABLED;
}
public mHandler(client,mBuy,item){
switch(item)
{
case MENU_EXIT:
{
g_cop[client][mAcc] = 0;
g_cop[client][mTime] = 0;
}
case 0:
{
g_cop[client][mAcc]++;
if (g_cop[client][mAcc] == MAX_ACCESS)
g_cop[client][mAcc] = 0;
cmd_buyadmin(client);
}
case 1:
{
g_cop[client][mTime]++;
if (g_cop[client][mTime] == MAX_MONTHS)
g_cop[client][mTime] = 0;
cmd_buyadmin(client);
}
}
menu_destroy(mBuy);
return 1;
}
stock register_saycmd(const say_cmd[],const function[],flags = -1,const info[] = "",FlagManager = -1){
static const saycmd[2][] = { "say", "say_team" };
static const chars[4][] = { ".","!","/","" };
static some[128];
for (new i; i < 2; i++)
{
for(new j; j < 4; j++)
{
formatex(some,128,"%s %s%s",saycmd[i],chars[j],say_cmd);
register_clcmd(some,function,flags,info,FlagManager);
}
}
}
stock ColorChat(const id, const input[], any:...)
{
new count = 1, players[32]
static msg[191]
vformat(msg, 190, input, 3)
replace_all(msg, 190, "!g", "^4") // Green Color
replace_all(msg, 190, "!y", "^1") // Default Color
replace_all(msg, 190, "!team", "^3") // Team Color
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()
}
}
}
תודה רבה! אם רוצים משהו לילדים אז יש מערכת לפיתוח משחקים לילדים בשם StartPlay ממש מומלץ לפיתוח משחקים לילדים.