Последние Файлы GTA 4
Последние Файлы GTA-MP
Реклама
Античит
Drago_Jeka Дата: Вторник, 16.06.2009, 15:06 | Сообщение # 46
Группа:
I'm V.I.P.
Сообщений: 754
Награды:
41
Город: Где-то там...
Замечания:
0%
Статус:
Morozzzko , кароче оно воняет
SooM Дата: Понедельник, 13.07.2009, 12:28 | Сообщение # 47
Постоялец
Группа:
Продвинутые
Сообщений: 378
Награды:
2
Город: хЗЗЗЗ
Репутация:
-95
Замечания:
80%
Статус:
Я 0 в скриптах знаю только что у меня ошибка undefined symbol ''SafeGivePlayerMoney ''
Истина не рождается из истины. Истина рождается из ошибок.©SooM
Awm Дата: Понедельник, 13.07.2009, 12:49 | Сообщение # 48
Группа:
I'm V.I.P.
Сообщений: 3235
Награды:
55
Город: Tallinn
Репутация:
1661
Замечания:
0%
Статус:
Quote (SooM )
undefined symbol ''SafeGivePlayerMoney ''
мод не знает что это такое заставь узнать.
"Life is hard... life is harder if you're stupid." - John Wayne
SooM Дата: Понедельник, 13.07.2009, 16:05 | Сообщение # 49
Постоялец
Группа:
Продвинутые
Сообщений: 378
Награды:
2
Город: хЗЗЗЗ
Репутация:
-95
Замечания:
80%
Статус:
Как заставить?
Истина не рождается из истины. Истина рождается из ошибок.©SooM
Miko Дата: Понедельник, 13.07.2009, 16:09 | Сообщение # 50
Уверенный в себе
Группа:
Продвинутые
Сообщений: 288
Награды:
7
Город: New York City
Репутация:
145
Замечания:
20%
Статус:
SooM , new SafeGivePlayerMoney; в начало
[RD]Chez Дата: Понедельник, 13.07.2009, 17:57 | Сообщение # 51
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды:
206
Город: St. P
Репутация:
0
Замечания:
20%
Статус:
JAMPER , ты долпайоп?
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru
Miko Дата: Понедельник, 13.07.2009, 18:39 | Сообщение # 52
Уверенный в себе
Группа:
Продвинутые
Сообщений: 288
Награды:
7
Город: New York City
Репутация:
145
Замечания:
20%
Статус:
[offtop] [RD]Chez , блё ты прав тупость сказал [/offtop] там же тупо заменить ему нуно GivePlayerMoney на SafeGivePlayerMoney иль не?,прост ступил чет
Сообщение отредактировал JAMPER - Понедельник, 13.07.2009, 18:41
[RD]Chez Дата: Понедельник, 13.07.2009, 19:04 | Сообщение # 53
Мастер джэдай
Группа:
Продвинутые
Сообщений: 3687
Награды:
206
Город: St. P
Репутация:
0
Замечания:
20%
Статус:
либо создать паблик safegiveplayermaney либо #define SafeGivePlayerMoney GivePlayerMoney в зависимости от обстоятельств
1 час моей работы стоит минимум 800 рублей для срочных работ. Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS. Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы. Немного ассемблер. Ох**тельный верстальщик какб. Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^ chezrd@gmail.com lance@chez-lab.ru
SooM Дата: Вторник, 14.07.2009, 13:04 | Сообщение # 54
Постоялец
Группа:
Продвинутые
Сообщений: 378
Награды:
2
Город: хЗЗЗЗ
Репутация:
-95
Замечания:
80%
Статус:
Всё ок,только как вы сказали там про деньги в апаратах не снимаются,как исправить чтобы такой же античит только бехз багов
Истина не рождается из истины. Истина рождается из ошибок.©SooM
GODSMACK Дата: Вторник, 14.07.2009, 16:22 | Сообщение # 55
Постоялец
Группа:
Продвинутые
Сообщений: 363
Награды:
9
Город: Чернигов
Репутация:
-51
Замечания:
80%
Статус:
LSDdop интересный парень сначала создаёт тему как сделать античит а потом продаёт его
Welcome to Russian Role Play server Ip: 46.38.57.190:7784
Сообщение отредактировал GODSMACK - Вторник, 14.07.2009, 16:25
SooM Дата: Вторник, 14.07.2009, 16:33 | Сообщение # 56
Постоялец
Группа:
Продвинутые
Сообщений: 378
Награды:
2
Город: хЗЗЗЗ
Репутация:
-95
Замечания:
80%
Статус:
Античит нормальный только бы багов с апаратами убрали
Истина не рождается из истины. Истина рождается из ошибок.©SooM
BigFoot Дата: Четверг, 13.08.2009, 04:34 | Сообщение # 57
Новенький
Группа:
Продвинутые
Сообщений: 57
Награды:
1
Город: Ростов-на-Дону
Репутация:
2
Замечания:
60%
Статус:
Quote (|UST|_Xottab_ )
Вот В начало Pwn кодПоказать кодСкрыть кодnew PLMoney[MAX_PLAYERS]; OnGameModeInit Pwn кодПоказать кодСкрыть кодSetTimer("MoneyCheck", 100, 1); В конец Pwn кодПоказать кодСкрыть кодforward MoneyCheck(); public MoneyCheck() { for(new i=0; i < MAX_PLAYERS; i++) { new money = GetPlayerMoney(i); new money1 = PLMoney[i]; if(money != money1) { ResetPlayerMoney(i); GivePlayerMoney(i, money1); } } } Pwn кодПоказать кодСкрыть кодpublic SafeGivePlayerMoney(plyid, amounttogive) { GivePlayerMoney(plyid, amounttogive); PLMoney[plyid] += amounttogive; return 1; } И все GivePlayerMoney нужно заменить на SafeGivePlayerMoney
Сделал всё так,без варнов и ерроров влезло. Захожу на сервер,и денег 9999999999999999,сбить сумму нельзя. Несгораемая сумма ёпть. Чё делать ?
86.110.181.156:7777. Сервер с уклоном в РП. Мы ждём Вас.
Mario_3lo Дата: Четверг, 13.08.2009, 10:16 | Сообщение # 58
Новенький
Группа:
I'm V.I.P.
Сообщений: 67
Награды:
6
Город: Кемерово
Репутация:
33
Замечания:
0%
Статус:
del
Сообщение отредактировал KaranDaI_I_I - Четверг, 13.08.2009, 10:17
_Rayder_ Дата: Воскресенье, 16.08.2009, 12:51 | Сообщение # 59
Уверенный в себе
Группа:
Пользователи
Сообщений: 287
Награды:
48
Город: Санкт-Петербург
Замечания:
100%
Статус:
[pwn]public AntiCheats() { new string[256]; new pname[MAX_PLAYER_NAME]; if(AntiCh[0]==0) { for(new i; i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i)){ // Анти чит на деньги if(AntiCh[1]==0) { if(PlayerCheck[i]==1) { PlayerInfo[i][pCash] = GetPlayerMoney(i); PlayerCheck[i]=0; } if(PlayerInfo[i][pCash] < GetPlayerMoney(i)-99) { ResetPlayerMoney(i); PlayerInfo[i][pCheat]++; GivePlayerMoney(i, PlayerInfo[i][pCash]); GetPlayerName(i, pname, sizeof(pname)); format(string, 256, "AdmWarning: [%d]%s - у него что-то не то с деньгами.",i,pname); PlayerCheck[i]=0; for(new p; p<MAX_PLAYERS;p++) { if (PlayerInfo[p][pAdmin]>0) { SendClientMessage(p, COLOR_YELLOW, string); } } } else if(PlayerInfo[i][pCash] > GetPlayerMoney(i)) { PlayerInfo[i][pCash] = GetPlayerMoney(i); PlayerCheck[i]=0; } else if(PlayerInfo[i][pCash] == GetPlayerMoney(i)) { } } // Анти чит на оружие if(AntiCh[2]==0) { new w[12], a[12]; for(new s; s<12; s++){ GetPlayerWeaponData(i, s, w[s], a[s]); if(a[s]>5000 && (w[s]!=0 || w[s]!=255) && s>1 && s<=8) { GetPlayerName(i, pname, sizeof(pname)); PlayerInfo[i][pCheat]++; if(!IsACop(i)) { format(string, 256, "AdmWarning: [%d]%s ходит с бесконечными патронами.",i,pname); GivePlayerWeapon(i, w[s], -a[s]); for(new p; p<MAX_PLAYERS;p++) { if (PlayerInfo[p][pAdmin]>=1) { SendClientMessage(p, COLOR_YELLOW, string); } } } } if(a[s]<0) { GivePlayerWeapon(i, w[s], -a[s]); } } } // JETPACK анти чит if(AntiCh[3]==0) { if (GetPlayerSpecialAction(i) == SPECIAL_ACTION_USEJETPACK){ PlayerInfo[i][pCheat]++; GetPlayerName(i, pname, sizeof(pname)); format(string, 256, "AdmWarning: [%d]%s летает на JetPack'e.",i,pname); ClearAnimations(i); for(new p; p<MAX_PLAYERS;p++) { if (PlayerInfo[p][pAdmin]>=1) { SendClientMessage(p, COLOR_YELLOW, string); } } } } // ARMOUR Анти чит if(AntiCh[4]==0) { new Float:armour; GetPlayerArmour(i, armour); if((PlayerInfo[i][pLeader]==0 || PlayerInfo[i][pLeader]>3) && (PlayerInfo[i][pMember]==0 || PlayerInfo[i][pMember]>3) && armour>0) { PlayerInfo[i][pCheat]++; GetPlayerName(i, pname, sizeof(pname)); format(string, 256, "AdmWarning: [%d]%s ходит с бронёй, но он не силовик.",i,pname); SetPlayerArmour(i, 0.0); for(new p; p<MAX_PLAYERS;p++) { if (PlayerInfo[p][pAdmin]>=1) { SendClientMessage(p, COLOR_YELLOW, string); } } } if(armour > 105) { PlayerInfo[i][pCheat]++; GetPlayerName(i, pname, sizeof(pname)); format(string, 256, "AdmWarning: [%d]%s ходит с большим количеством брони.",i,pname); SetPlayerArmour(i, 99.0); for(new p; p<MAX_PLAYERS;p++) { if (PlayerInfo[p][pAdmin]>=1) { SendClientMessage(p, COLOR_YELLOW, string); } } } } // HEALTH анти чит if(AntiCh[5]==0) { new Float:heal; GetPlayerHealth(i, heal); if(heal > 105) { GetPlayerName(i, pname, sizeof(pname)); format(string, 256, "AdmWarning: [%d]%s ходит с большим количеством здоровья.",i,pname); SetPlayerHealth(i, 100.0); if(PlayerInfo[i][pLocal]==255) { for(new p; p<MAX_PLAYERS;p++) { if (PlayerInfo[p][pAdmin]) { SendClientMessage(p, COLOR_YELLOW, string); } } } } } // CHECK if(PlayerInfo[i][pCheat]==250) { new giveplayer[32]; GetPlayerName(i, giveplayer, 32); new year, month,day; getdate(year, month, day); format(string, sizeof(string), "AdmCmd: %s был кикнут Античитом, причина: Читы (%d-%d-%d)", giveplayer, month,day,year); KickLog(string); format(string, sizeof(string), "AdmCmd: %s был кикнут Античитом, причина: Читы", giveplayer); SendClientMessageToAll(COLOR_LIGHTRED, string); Kick(i); } } } } }[/pwn]
Сообщение отредактировал MeloN - Воскресенье, 16.08.2009, 12:52
ZiGGi Дата: Воскресенье, 16.08.2009, 15:43 | Сообщение # 60
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды:
34
Город: St. Petersburg
Репутация:
2102
Замечания:
20%
Статус:
MeloN , бред...
Бложе [indent]Мой блог Уроки по Pawn [/indent] Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут [/indent]