/agetstats [Samp-Rp] - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
/agetstats [Samp-Rp]
CordMaster Дата: Среда, 24.04.2013, 22:09 | Сообщение # 1
Новичок
Сообщений: 22
Статус: Offline
Здравствуйте, уважаемые пользователи Cheat-Master.Ru!
Представляю Вашему вниманию команду /agetstats (копия Samp-Rp)
Сразу говорю, команда не моя.
Автор: Maks5, с Павно Инфо. (Не реклама)
Кидаем в OnPlayerCommandText


Код
if(strcmp(cmd, "/agetstats", true) == 0)
{
     if(PlayerInfo[playerid][pAdmin] >= 4)
     {
         if(dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT, "Админ авторизация", "Введите пароль\n\nПароль должен состоять из латинских букв и цифр\n    размером от 6 до 15 символов", "Вход", "Отмена");
         tmp = strtok(cmdtext, idx);
         if(!strlen(tmp)) return    SendClientMessage(playerid, COLOR_WHITE, "Введите: /agetstats [name]");
         format(string, sizeof(string), "%s.ini", tmp);
         if(fexist(string))
         {
             format(string, sizeof(string), "%s.ini", tmp);
             new level,exp,viprank,warn,number,money,bank,
             leader,member,rank,job,skin,jobskin,house,
             car,biz,ferm,masterskaya,ipk[16],regip[16],refer;
             new str[128],sctring[2000];
             new File = ini_openFile(string);
             ini_getInteger(File, "Level", level);
             ini_getInteger(File, "Exp", exp);
             ini_getInteger(File, "DonateRank", viprank);
             ini_getInteger(File, "Warnings", warn);
             ini_getInteger(File, "PhoneNr", number);
             ini_getInteger(File, "Money", money);
             ini_getInteger(File, "Bank", bank);
             ini_getInteger(File, "Leader", leader);
             ini_getInteger(File, "Member", member);
             ini_getInteger(File, "Rank", rank);
             ini_getInteger(File, "Job", job);
             ini_getInteger(File, "ChosingSkin", skin);
             ini_getInteger(File, "Model", jobskin);
             ini_getInteger(File, "House", house);
             ini_getInteger(File, "Car", car);
             ini_getInteger(File, "Bussines", biz);
             ini_getInteger(File, "Ferma", ferm);
             ini_getInteger(File, "AutoMast", masterskaya);
             ini_getString(File, "pIp", ipk);
             ini_getString(File, "pIpReg", regip);
             ini_getInteger(File, "Drug", refer);
             ini_closeFile(File);
             format(str,sizeof(str),"Name:      \t\t%s\n\n",tmp);
             strcat(sctring,str);
             format(str,sizeof(str),"Level:      \t\t%d\n",level);
             strcat(sctring,str);
             format(str,sizeof(str),"Exp:      \t\t%d\n",exp);
             strcat(sctring,str);
             format(str,sizeof(str),"Vip:      \t\t%d\n",viprank);
             strcat(sctring,str);
             format(str,sizeof(str),"Warns:      \t\t%d\n",warn);
             strcat(sctring,str);
             format(str,sizeof(str),"Phone:      \t\t%d\n",number);
             strcat(sctring,str);
             format(str,sizeof(str),"Money:      \t\t%d\n",money);
             strcat(sctring,str);
             format(str,sizeof(str),"Bank:      \t\t%d\n",bank);
             strcat(sctring,str);
             format(str,sizeof(str),"Leader:      \t\t%d\n",leader);
             strcat(sctring,str);
             format(str,sizeof(str),"Member:      \t\t%d\n",member);
             strcat(sctring,str);
             format(str,sizeof(str),"Rank:      \t\t%d\n",rank);
             strcat(sctring,str);
             format(str,sizeof(str),"Job:      \t\t%d\n",job);
             strcat(sctring,str);
             format(str,sizeof(str),"Skin:      \t\t%d\n",skin);
             strcat(sctring,str);
             format(str,sizeof(str),"JobSkin:      \t\t%d\n",jobskin);
             strcat(sctring,str);
             format(str,sizeof(str),"House:      \t\t%d\n",house);
             strcat(sctring,str);
             format(str,sizeof(str),"Car:      \t\t%d\n",car);
             strcat(sctring,str);
             format(str,sizeof(str),"Biz:      \t\t%d\n",biz);
             strcat(sctring,str);
             format(str,sizeof(str),"Farm:      \t\t%d\n",ferm);
             strcat(sctring,str);
             format(str,sizeof(str),"Tun:      \t\t%d\n",masterskaya);
             strcat(sctring,str);
             format(str,sizeof(str),"superKeyIP:      \t\t%s\n",ipk);
             strcat(sctring,str);
             format(str,sizeof(str),"L-IP:      \t\t%s\n",ipk);
             strcat(sctring,str);
             format(str,sizeof(str),"R-IP:      \t\t%s\n",regip);
             strcat(sctring,str);
             format(str,sizeof(str),"Refer:      \t\t%s\n\n",refer);
             strcat(sctring,str);
             format(str,sizeof(str),"{FF6347}* superKeyIP - к которому привязан акк\nЕсли superKeyIP и L-IP не равны,\nто кто то пытался войти в аккаунт,\nнезная супер ключа");
             strcat(sctring,str);
             ShowPlayerDialog(playerid,22815,DIALOG_STYLE_MSGBOX,"Оффлайн Статистика персонажа",sctring,"Готово","");
         }
         else return SendClientMessage(playerid, COLOR_GREY, "Аккаунт не найден");
     }
     return true;
}  


Скриншот:
http://i.imgur.com/Xzy2SnK.png
(С моего сервера)


3 годика на СМ короч
Ricci_Merser Дата: Вторник, 21.05.2013, 00:24 | Сообщение # 2
Боец
Сообщений: 60
Статус: Offline
Для RLS вот + выровнял.

Код
    if(strcmp(cmd, "/agetstats", true) == 0)
{
     if(PlayerInfo[playerid][pAdmin] >= 4)
     {
         if(dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_PASSWORD, "Админ авторизация", "Введите пароль\n\nПароль должен состоять из латинских букв и цифр\n    размером от 6 до 15 символов", "Вход", "Отмена");
         tmp = strtok(cmdtext, idx);
         if(!strlen(tmp)) return    SendClientMessage(playerid, COLOR_WHITE, "Введите: /agetstats [name]");
         format(string, sizeof(string), "%s.ini", tmp);
         if(fexist(string))
         {
             format(string, sizeof(string), "%s.ini", tmp);
             new level,exp,viprank,warn,number,money,bank,
             leader,member,rank,job,skin,jobskin,house,
             car,biz,ferm,masterskaya,ipk[16],regip[16],refer;
             new str[128],sctring[2000];
             new File = ini_openFile(string);
             ini_getInteger(File, "Level", level);
             ini_getInteger(File, "Respect", exp);
             ini_getInteger(File, "DonateRank", viprank);
             ini_getInteger(File, "Warnings", warn);
             ini_getInteger(File, "PhoneNr", number);
             ini_getInteger(File, "Money", money);
             ini_getInteger(File, "Bank", bank);
             ini_getInteger(File, "Leader", leader);
             ini_getInteger(File, "Member", member);
             ini_getInteger(File, "Rank", rank);
             ini_getInteger(File, "Job", job);
             ini_getInteger(File, "ChosingSkin", skin);
             ini_getInteger(File, "Model", jobskin);
             ini_getInteger(File, "House", house);
             ini_getInteger(File, "Car", car);
             ini_getInteger(File, "Bussines", biz);
             ini_getInteger(File, "Ferma", ferm);
             ini_getInteger(File, "AutoMast", masterskaya);
             ini_getString(File, "pIp", ipk);
             ini_getString(File, "pIpReg", regip);
             ini_getInteger(File, "Drug", refer);
             ini_closeFile(File);
             format(str,sizeof(str),"Name:      \t\t%s\n\n",tmp);
             strcat(sctring,str);
             format(str,sizeof(str),"Level:      \t\t%d\n",level);
             strcat(sctring,str);
             format(str,sizeof(str),"Exp:      \t\t%d\n",exp);
             strcat(sctring,str);
             format(str,sizeof(str),"Vip:       \t\t%d\n",viprank);
             strcat(sctring,str);
             format(str,sizeof(str),"Warns:      \t\t%d\n",warn);
             strcat(sctring,str);
             format(str,sizeof(str),"Phone:      \t\t%d\n",number);
             strcat(sctring,str);
             format(str,sizeof(str),"Money:      \t\t%d\n",money);
             strcat(sctring,str);
             format(str,sizeof(str),"Bank:      \t\t%d\n",bank);
             strcat(sctring,str);
             format(str,sizeof(str),"Leader:      \t\t%d\n",leader);
             strcat(sctring,str);
             format(str,sizeof(str),"Member:      \t\t%d\n",member);
             strcat(sctring,str);
             format(str,sizeof(str),"Rank:      \t\t%d\n",rank);
             strcat(sctring,str);
             format(str,sizeof(str),"Job:      \t\t%d\n",job);
             strcat(sctring,str);
             format(str,sizeof(str),"Skin:      \t\t%d\n",skin);
             strcat(sctring,str);
             format(str,sizeof(str),"JobSkin:      \t\t%d\n",jobskin);
             strcat(sctring,str);
             format(str,sizeof(str),"House:      \t\t%d\n",house);
             strcat(sctring,str);
             format(str,sizeof(str),"Car:      \t\t%d\n",car);
             strcat(sctring,str);
             format(str,sizeof(str),"Biz:       \t\t%d\n",biz);
             strcat(sctring,str);
             format(str,sizeof(str),"Farm:      \t\t%d\n",ferm);
             strcat(sctring,str);
             format(str,sizeof(str),"Tun:      \t\t%d\n",masterskaya);
             strcat(sctring,str);
             format(str,sizeof(str),"superKeyIP:\t\t%s\n",ipk);
             strcat(sctring,str);
             format(str,sizeof(str),"L-IP:      \t\t%s\n",ipk);
             strcat(sctring,str);
             format(str,sizeof(str),"R-IP:      \t\t%s\n",regip);
             strcat(sctring,str);
             format(str,sizeof(str),"Refer:      \t\t%s\n\n",refer);
             strcat(sctring,str);
             format(str,sizeof(str),"{FF6347}* superKeyIP - к которому привязан акк\nЕсли superKeyIP и L-IP не равны,\nто кто-то пытался войти в аккаунт,\nнезная супер ключа");
             strcat(sctring,str);
             ShowPlayerDialog(playerid,22815,DIALOG_STYLE_MSGBOX,"Оффлайн Статистика персонажа",sctring,"Готово","");
         }
         else return SendClientMessage(playerid, COLOR_GREY, "Аккаунт не найден");
     }
     return true;
}


Не путать с iRicci
Chipolinko Дата: Пятница, 21.02.2014, 22:00 | Сообщение # 3
Новичок
Сообщений: 23
Статус: Offline
С павно взял? Но,все равно спасибо.
CM_Nikobass Дата: Вторник, 04.03.2014, 00:10 | Сообщение # 4
Новичок
Сообщений: 25
Статус: Offline
Полезно.

Пойду работать в проект маппер/скриптером/дизайнером (photoshop). Оплата администраторскими правами.
Кидалы, лесом.
Solomon_Strit Дата: Вторник, 18.03.2014, 08:04 | Сообщение # 5
Новичок
Сообщений: 9
Статус: Offline
Не показывает ip в конце
iKostro Дата: Четверг, 27.03.2014, 09:07 | Сообщение # 6
Боец
Сообщений: 145
Статус: Offline
Цитата Solomon_Strit ()
Не показывает ip в конце

Замени на свою переменую там к премеру pvIp или pIpreg или pRegip
s0beit_mod Дата: Четверг, 27.03.2014, 13:44 | Сообщение # 7
Новичок
Сообщений: 12
Статус: Offline
На YCMD
Код
YCMD:agetstats(playerid, params[], help)  
{  
   if(PlayerInfo[playerid][pAdmin]<4 || !dostup[playerid]) return true;  
   if(sscanf(params, "s[24]", params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /agetstats [Nick_Name]");  
   new str[1024], minags[128], lol[128];  
   format(lol, 128, "SELECT * FROM `accounts` WHERE name = '%s'",params[0]);  
   mysql_query(lol);  
   mysql_store_result();  
   if(!mysql_fetch_row_format(lol)) return SendClientMessage(playerid, COLOR_SYSTEM, "Файл-Аккаунт не найден!");  
   new level,exp,viprank,warn,number,money,bank, leader,member,rank,job,jobskin,skin[3],pvip[16],house, car,biz,masterskaya,ipk[16],regip[16],refer[24];  
   BaseGetInt("pLevel", level); BaseGetInt("pExp", exp); BaseGetInt("pDonateRank", viprank); BaseGetInt("pWarns", warn);  
   BaseGetInt("pPnumber", number); BaseGetInt("pCash", money); BaseGetInt("pBank", bank); BaseGetInt("pLeader", leader); BaseGetInt("pMember", member);  
   BaseGetInt("pRank", rank); BaseGetInt("pJob", job); BaseGetInt("pChar", skin[0]); BaseGetInt("pChar1", skin[1]); BaseGetInt("pChar2", skin[2]);  
   BaseGetInt("pModel", jobskin); BaseGet("pvIp", pvip); BaseGetInt("pPhousekey", house); BaseGetInt("pCar", car); BaseGetInt("pPbiskey", biz); BaseGetInt("pAvtomas", masterskaya);  
   BaseGet("pvIp", ipk); BaseGet("pvIp", ipk); BaseGet("pIpReg", regip); BaseGet("pDrug", refer);  
   str="\n";  
   format(minags,sizeof(minags),"Name:      \t\t%s\n\nLevel:      \t\t%d\nExp:      \t\t%d\n",params[0],level,exp); strcat(str,minags);  
   format(minags,sizeof(minags),"Vip:      \t\t\t%d\nWarns:      \t\t%d\nPhone:      \t\t%d\n",viprank,warn,number); strcat(str,minags);  
   format(minags,sizeof(minags),"Money:      \t\t%d\nBank:      \t\t%d\nLeader:      \t\t%d\n",money,bank,leader); strcat(str,minags);  
   format(minags,sizeof(minags),"Member:      \t\t%d\nRank:      \t\t%d\nJob:      \t\t%d\n",member,rank,job); strcat(str,minags);  
   format(minags,sizeof(minags),"Skin 1:      \t\t%d\nSkin 2:      \t\t%d\nSkin 3:      \t\t%d\n",skin[0],skin[1],skin[2]); strcat(str,minags);  
   format(minags,sizeof(minags),"JobSkin:      \t\t%d\nHouse:      \t\t%d\nCar:      \t\t%d\n",jobskin,house,car); strcat(str,minags);  
   format(minags,sizeof(minags),"Biz:      \t\t\t%d\nTun:      \t\t%d\nsuperKeyIP:      \t%s\n",biz, masterskaya, pvip); strcat(str,minags);  
   format(minags,sizeof(minags),"L-IP:      \t\t%s\nR-IP:      \t\t%s\nRefer:      \t\t%s\n\n",ipk,regip,refer); strcat(str,minags);  
   strcat(str,"\n{FF6347}* superKeyIP - к которому привязан акк\nЕсли superKeyIP и L-IP не равны,\nто кто-то пытался войти в аккаунт,\nнезная супер ключа");  
   ShowPlayerDialog(playerid,22815,DIALOG_STYLE_MSGBOX,"Оффлайн Статистика персонажа",str,"Готово","");   
   return true;   
}

Автор: Saint[yl]
fanik Дата: Пятница, 28.03.2014, 09:41 | Сообщение # 8
Боец
Сообщений: 157
Статус: Offline
s0beit_mod, можешь дать на файлах, а не на мускле систему также на YCMD?
s0beit_mod Дата: Пятница, 28.03.2014, 11:25 | Сообщение # 9
Новичок
Сообщений: 12
Статус: Offline
fanik
Код
YCMD:agetstats(playerid,params[]) {  
     if(PlayerInfo[playerid][pAdmin] < 4) return 1;  
     new str[600];  
     if(dostup[playerid] != 1) return ShowPlayerDialog(playerid,2934,DIALOG_STYLE_PASSWORD, "Админ авторизация", "Введите пароль\n\nПароль должен состоять из латинских букв и цифр\n    размером от 6 до 15 символов", "Вход", "Отмена");  
     if(sscanf(params, "s[24]",params[0])) return    SendClientMessage(playerid, COLOR_WHITE, "Введите: /agetstats [name]");  
     format(str, sizeof(str), "%s.ini", params[0]);  
     if(!fexist(str)) return SendClientMessage(playerid, COLOR_GREY, "Аккаунт не найден");  
     new level,exp,viprank,warn,number,money,bank,leader,member,rank,job,skin,jobskin,house,car,biz,ferm,masterskaya,ipk[16],regip[16],refer;  
     new File = ini_openFile(str);  
     ini_getInteger(File, "Level", level);  
     ini_getInteger(File, "Respect", exp);  
     ini_getInteger(File, "DonateRank", viprank);  
     ini_getInteger(File, "Warnings", warn);  
     ini_getInteger(File, "PhoneNr", number);  
     ini_getInteger(File, "Money", money);  
     ini_getInteger(File, "Bank", bank);  
     ini_getInteger(File, "Leader", leader);  
     ini_getInteger(File, "Member", member);  
     ini_getInteger(File, "Rank", rank);  
     ini_getInteger(File, "Job", job);  
     ini_getInteger(File, "ChosingSkin", skin);  
     ini_getInteger(File, "Model", jobskin);  
     ini_getInteger(File, "House", house);  
     ini_getInteger(File, "Car", car);  
     ini_getInteger(File, "Bussines", biz);  
     ini_getInteger(File, "Ferma", ferm);  
     ini_getInteger(File, "AutoMast", masterskaya);  
     ini_getString(File, "pIp", ipk);  
     ini_getString(File, "pIpReg", regip);  
     ini_getInteger(File, "Drug", refer);  
     ini_closeFile(File);  
     format(str,sizeof(str),"Name:      \t\t%s\n\nLevel:      \t\t%d\nExp:      \t\t%d\nVip:          \t\t%d\nWarns:      \t\t%d\nPhone:      \t\t%d\nMoney:      \t\t%d\nBank:      \t\t%d\nLeader:      \t\t%d\nMember:      \t\t%d\nRank:      \t\t%d\nJob:      \t\t\t%d\nSkin:      \t\t%d\nJobSkin:      \t\t%d\nHouse:      \t\t%d\nCar:      \t\t\t%d\nBiz:          \t\t%d\nFarm:      \t\t%d\nTun:      \t\t\t%d\nsuperKeyIP:\t\t%s\nL-IP:      \t\t%s\nR-IP:      \t\t%s\nRefer:      \t\t%s\n\n",  
     str,level,exp,viprank,warn,number,money,bank,leader,member,rank,job,skin,jobskin,house,car,biz,ferm,masterskaya,ipk,ipk,regip,refer);  
     format(str,sizeof(str),"%s{FF6347}* superKeyIP - к которому привязан акк\nЕсли superKeyIP и L-IP не равны,\nто кто-то пытался войти в аккаунт,\nнезная супер ключа",str);  
     return ShowPlayerDialog(playerid,22815,DIALOG_STYLE_MSGBOX,"Оффлайн Статистика персонажа",str,"Готово","");  
}

poprobyj eto confused
  • Страница 1 из 1
  • 1
Поиск: