20:19
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 3 из 9
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 8
  • 9
  • »
Модератор форума: Alcoholik  
[INC] UAS: Anti-Cheat Money
[RD]ChezДата: Понедельник, 16.03.2009, 11:53 | Сообщение # 31
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
не понимаю что здесь сложного...
ИМХО логичнее выводить текстдрав при совершении деежных операций... и покоманде на 3 секунды... M.D.ХАОС, будь так добр добавь такую возможность



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
XAOCДата: Понедельник, 16.03.2009, 12:57 | Сообщение # 32
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
G_ROW_Chez, ээ, чиго ?
[RD]ChezДата: Понедельник, 16.03.2009, 15:52 | Сообщение # 33
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
Кароч, поясню
Пример РП: Игрок достал кошелек посмотреть скока бабок и на 3 секунды ему показывается текстдрав(это по команде)
Игрок заплатил за чото там блаблабла(показывается текущий баланс и чуть нижесколько отнялось, и убирается через 5 секунд).
Цель: экономия серверных ресурсов, и некая реалистичность
ИМХО: мне такое задротство не нужно, я просто буду ресетить бабки и записывать их в переменую. И не нужно никаких текстдравов cool
Хотя любая работа имеет смысл



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
XAOCДата: Понедельник, 16.03.2009, 16:25 | Сообщение # 34
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
G_ROW_Chez, ну это уже дело каждого что там ещё надумывать, тут есть функции

Quote
UAS_MoneyTextDrawShowForPlayer(playerid);
//Показать строку денег для игрока

UAS_MoneyTextDrawHideForPlayer(playerid);
//Скрыть строку денег для игрока

а как ты ими распорядишься - это уже твоё дело, хоть делай исчезновение, хоть дорисовывай ещё 1 текстдрав с минусом

RabbitДата: Понедельник, 16.03.2009, 16:49 | Сообщение # 35
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Quote
перемести UAS_DeleteMoneySysForPlayer(playerid); в самый конец OnPlayerDisconnect

Благодарю+!!!А как переводить деньги на общий баланс??!!!Или команду писать нужно??



Сообщение отредактировал Rabbit - Понедельник, 16.03.2009, 16:49
[RD]ChezДата: Понедельник, 16.03.2009, 16:49 | Сообщение # 36
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
я-то знаю как сделать, а вот новички итд - нет
в ФС мог бы добавить для них пример использования



1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
IrishkaДата: Понедельник, 16.03.2009, 23:04 | Сообщение # 37
Освоившийся
Группа: Продвинутые
Сообщений: 134
Награды: 7
Город: MoScOw
Репутация: 17
Замечания: 0%
Статус:
ХАОС, там можно со "старого" баланса передавать бабло? если да, то это бред... т.к. читерит он себе лямы, и кидает соплеменнику которому они приходят на норм счет


Russian SA:MP Servers Support - www.7EU.ru

ПЕРВЫЙ В МИРЕ РУССКИЙ ОФИЦИАЛЬНЫЙ СЕРВЕР!

tigra8311Дата: Понедельник, 16.03.2009, 23:12 | Сообщение # 38
Новенький
Группа: Пользователи
Сообщений: 8
Награды: 1
Город: Ялта
Репутация: -1
Замечания: 40%
Статус:
Да проше с исходника GTO содрать код автокика на взлом денег и не париться... :) Там уже никаким читом его не проведешь...ну есть конесно и баги... lol
RabbitДата: Понедельник, 16.03.2009, 23:38 | Сообщение # 39
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Подскажите как написать команду с переводом денег на общий счет??!!!Для покупки газеровки,перекраски машини,покупки еды.
XAOCДата: Вторник, 17.03.2009, 10:34 | Сообщение # 40
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
Irishka, читай тему
tigra8311, может ты для начала поймёшь как он там работает, прежде чем писать ахинею ?
Rabbit, В фильтскрипте есть пример такой комманды



Сообщение отредактировал XAOC - Вторник, 17.03.2009, 10:35
RabbitДата: Среда, 18.03.2009, 19:09 | Сообщение # 41
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Quote
Rabbit, В фильтскрипте есть пример такой комманды

Я знаю!!!Но так команда админская и выполняеться для любого игрока,а мне нужно чтоб игрок мог сам себе перевести деньги на общий счет!Не пойму что в стандартной нужно изменить!

Добавлено (18.03.2009, 19:09)
---------------------------------------------
Натолкните на мысль хотя бы!Очень нужно!

XAOCДата: Среда, 18.03.2009, 20:17 | Сообщение # 42
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
Code
if(strcmp("/send", comnd, true) == 0){
tmp = strtok(cmdtext, idx);
new setm=strval(tmp);
if(UAS_GetValPlayerMoney(playerid)>=setm){
if(!strlen(tmp))return SendClientMessage(playerid, COLOR_GRAD2, " ИСПОЛЬЗУЙТЕ: /send [money]");
if(setm<0)return SendClientMessage(playerid, COLOR_GRAD2, " Неверное число");
UAS_SendACMoneyToNormalMoney(playerid,setm);
format(string,sizeof(string)," Вы перенесли %d денег на свой общеигровой баланс",setm);
SendClientMessage(playerid, COLOR_GRAD2, string);}else{
SendClientMessage(playerid, COLOR_GRAD2, " У вас нет столько денег");
}
return 1;}

RabbitДата: Среда, 18.03.2009, 22:13 | Сообщение # 43
Уверенный в себе
Группа: Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус:
Огромнейшое спасибо!!!! Чуть-чуть подкоректировал и все работает!!!Спасибо!
БаняДата: Четверг, 19.03.2009, 00:41 | Сообщение # 44
Уверенный в себе
Группа: Пользователи
Сообщений: 179
Награды: 11
Город: Наша Раша
Репутация: 31
Замечания: 0%
Статус:
XAOC, один вопрос, так как я не смотрел инклуде. Ты заменил GivePlayerMoney на штото другое? типо GivePlayerCash. Вот внезу пример.
Code
stock GivePlayerCash(playerid, money)
{
   Cash[playerid] = Cash[playerid] + money;
   ResetPlayerMoney(playerid);//Resets the money in the original moneybar, Do not remove!
   GivePlayerMoney(playerid,Cash[playerid]);//Sets the money in the moneybar to the serverside cash, Do not remove!
   return Cash[playerid];
}
stock SetPlayerCash(playerid, money)
{
   Cash[playerid] = money;
   ResetPlayerMoney(playerid);//Resets the money in the original moneybar, Do not remove!
   GivePlayerMoney(playerid,Cash[playerid]);//Sets the money in the moneybar to the serverside cash, Do not remove!
   return Cash[playerid];
}
stock ResetPlayerCash(playerid)
{
   Cash[playerid] = 0;
   ResetPlayerMoney(playerid);//Resets the money in the original moneybar, Do not remove!
   GivePlayerMoney(playerid,Cash[playerid]);//Sets the money in the moneybar to the serverside cash, Do not remove!
   return Cash[playerid];
}

Добавлено (19.03.2009, 00:41)
---------------------------------------------

Code
public CashHackCheck(playerid)
{
    if(GetPlayerCash(playerid) == GetPlayerMoney(playerid) == false)
    {
     ResetPlayerMoney(playerid);//Resets the money in the original moneybar, Do not remove!
    GivePlayerMoney(playerid,Cash[playerid]);//Sets the money in the moneybar to the serverside cash, Do not remove!
          SendClientMessage(playerid,COLOR_WHITE,"Читер Сцуко!");
    return 1;
   }
   return 1;
}



Скриптер - Пошел вон, противный!


[GM] San Fierro Team Death Match

Сообщение отредактировал Баня - Четверг, 19.03.2009, 00:41
XAOCДата: Четверг, 19.03.2009, 11:34 | Сообщение # 45
Советчик
Группа: Разработчики
Сообщений: 1190
Награды: 11
Город: Гдета там>>
Репутация: 311
Замечания: 0%
Статус:
Баня, там используецо всего 1 функция из сампа, ито для перевода денег на обычный баланс

Quote (Баня)
if(GetPlayerCash(playerid) == GetPlayerMoney(playerid) == false)

это чё за ахинея ?

  • Страница 3 из 9
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 8
  • 9
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua