zdravím,chcem sa spytať.. mam príkaz urobený /setadmin a /setvip,napisal som nastaviť VIP,nastavil som,pozrel som sa do databázi,a pri VIP mám 0,pri čom by tam mala byť 1.. a to iste aj z Admin system,ak niekto vie ako na to tak by som bol rád ak by mi niekto pomohol
dcmd_setvip(playerid,params[])
{
new id = strval(params);
new level = strval(params[1]);
if(!IsPlayerAdmin(playerid)) return SCM(playerid,RED,"{FF0000}Nemáš dostatočný admin level!");
if(!strlen(params)) return SCM(playerid,RED,"{FFFFFF}Použi: {FF0000}/setvip [iD] [0-1]!");
if(!strlen(params[level])) return SCM(playerid,RED,"{FFFFFF}Použi: {FF0000}/setvip [iD] [0-1]!");
if(!IsPlayerConnected(id)) return SCM(playerid,RED,"{FF0000}Hráč zo zadaným ID nieje online!");
if(level < 0 || level > 1) return SCM(playerid, RED, "{FF0000}Rozmedzie VIP je 0-1!");
new file[128];
format(file,sizeof(file),"/Account/%s.ini",Meno(id));
if(level > 0) {
if(fexist(file)) return SCM(playerid, RED, "{FF0000}Tento hrác už VIP level má !");
format(file,sizeof(file),"{FFFFFF}Hlavný admin nastavil hráčovy {FF0000}%s{FFFFFF} VIP!",Meno(id));
SendClientMessageToAll(RED,file);
dini_IntSet(file, "Vip", 1);
VIP[id] = level;
}
return 1;
}
dcmd_setadmin(playerid,params[])
{
new id = strval(params);
new level = strval(params[2]);
if(!IsPlayerAdmin(playerid)) return SCM(playerid,RED,"{FF0000}Nemáš dostatočný admin level!");
if(!strlen(params)) return SCM(playerid,RED,"{FFFFFF}Použi: {FF0000}/setadmin [iD] [0-3]!");
if(!strlen(params[level])) return SCM(playerid,RED,"{FFFFFF}Použi: {FF0000}/setadmin [iD] [0-3]!");
if(!IsPlayerConnected(id)) return SCM(playerid,RED,"{FF0000}Hráč zo zadaným ID nieje online!");
if(level < 0 || level > 4) return SCM(playerid, RED, "{FF0000}Rozmedzie admin lvl je 0-3 !");
new str[128];
format(str,sizeof(str),"/Account/%s.ini",Meno(id));
if(level > 0)
{
if(fexist(str)) return SCM(playerid, RED, "{FF0000}Tento hrác už Admin level má !");
format(str,sizeof(str),"{FFFFFF}Hlavný admin nastavil hráčovy {FF0000}%s{FFFFFF} Admin level {FF0000}%d!",Meno(id),level);
SendClientMessageToAll(RED,str);
dini_IntSet(str, "Admin", level);
ADMIN[id] = level;
}
return 1;
}
Dotaz
Vyholený*_*Sandokán 1
zdravím,chcem sa spytať.. mam príkaz urobený /setadmin a /setvip,napisal som nastaviť VIP,nastavil som,pozrel som sa do databázi,a pri VIP mám 0,pri čom by tam mala byť 1.. a to iste aj z Admin system,ak niekto vie ako na to tak by som bol rád ak by mi niekto pomohol
kto mi pomôže to spraviť aby to fungovalo??
Link to comment
Share on other sites
2 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now