| lolzin123 |
05-28-2009 15:11 |
HELP with some codes.
GodMode:
PHP Code:
case 6: // GodMode
if( get_user_flags(plr, 0)&ADMIN_KICK )
{
if (!get_user_godmode(plr))
{
set_user_godmode(plr,1);
new szName[32];
get_user_name(plr, szName, 32);
fnGreenChat(0, "[BCM] %s ligou o GodMode.", szName);
}
}
else
{
set_user_godmode(plr,0);
new szName[32];
get_user_name(plr, szName, 32);
fnGreenChat(0, "[BCM] %s desligou o GodMode.", szName);
}
}
I want every time you press the button, turn on or off.
AND SAVE/LOAD:
PHP Code:
case 5: // Save/Load
{
new szTitle[49];
format(szTitle, 48, "Load Menu - Current: %s", gCurConfig);
new menu = menu_create(szTitle, "mnuLoad", 0);
new szAccessFlag[2];
get_pcvar_string(gCvarAccessLoad, szAccessFlag, 1);
new accessLoad = read_flags(szAccessFlag);
new dir = open_dir(gDir, "", 0);
new szFileName[65];
while( next_file(dir, szFileName, 64) )
{
if( szFileName[0] == '.' )
{
continue;
}
replace(szFileName, 64, ".txt", "");
menu_additem(menu, szFileName, "", accessLoad, -1);
}
close_dir(dir);
menu_additem(menu, "New Config", "1", 0, -1);
menu_additem(menu, "Save", "2", 0, -1);
{
new szName[32];
get_user_name(plr, szName, 31);
fnGreenChat(0, "[BCM] %s saved config ^"%s^", %i objects.", szName,
gCurConfig, fnSave());
}
menu_setprop(menu, MPROP_EXITNAME, "Main Menu");
menu_display(plr, menu, 0);
return PLUGIN_CONTINUE;
/*new ent = fnGetAimEnt(plr);
new type = fnGetObjectType(ent);
if( type && type != 99 )
{
new szName[32];
pev(ent, pev_targetname, szName, 31);
if( szName[0] == '^0' )
{
copy(szName, 31, "Unknown");
}
fnGreenChat(plr, "[KzM] Creator: %s", szName);
}
else
{
fnGreenChat(plr, "[KzM] Aim at an object first.");
}*/
}
I want to save, create cfg's, and load.Because saving has a bug.
Any help will be very grateful. :)
|