/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
|
|
|
|