 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Как реализовать atm?
| |
| LitLageR | Дата: Пятница, 26.09.2008, 20:42 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 199
Награды: 1
Город: я ХЗ сам ищу...
Репутация: 17
Замечания: 0%
Статус: 
| Люди, подскажите плиз, как сделать банкомат atm? с меня +
Управлять миром можно, лишь подчиняясь ему...
|
| |
|
|
| Sabotage | Дата: Пятница, 26.09.2008, 21:23 | Сообщение # 2 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Ааа, это такой автомат чтобы подхоишь и деньги снимаешь? Я тоже хотел тему создать, но заьыл xD Мне тожу очень нужны автоматы скажите как сделать) с меня тоже +
Игровые компьютеры GIGASPOT
|
| |
|
|
| Eakwarp | Дата: Пятница, 26.09.2008, 21:31 | Сообщение # 3 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| плагиаторы :D
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
|
| |
|
|
| Edwards | Дата: Пятница, 26.09.2008, 21:35 | Сообщение # 4 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус: 
| ппц... а какая сложность их сделать? посмотрите как банк сделан.... и сделайте так же, или еще проще || PlayerToPoint
Россия номер 1
|
| |
|
|
| LitLageR | Дата: Суббота, 27.09.2008, 00:05 | Сообщение # 5 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 199
Награды: 1
Город: я ХЗ сам ищу...
Репутация: 17
Замечания: 0%
Статус: 
| Ну не всем прям так просто сделать... и мне не нужно что бы там клали деньги, а только что бы только снимали... ,а времени просто щас нет всё это искать и т.п. у кого есть, дайте код плиз... Добавлено (27.09.2008, 00:05) --------------------------------------------- *у кого есть конечно =) желательно с atm-ами расставлеными, т.к. видел ни на одном GF серве, а на многих...
Управлять миром можно, лишь подчиняясь ему...
|
| |
|
|
| }{иТ | Дата: Суббота, 27.09.2008, 03:09 | Сообщение # 6 |
|
Местный
Группа:
Продвинутые
Сообщений: 513
Награды: 14
Город: Город Кичума
Репутация: 122
Замечания: 60%
Статус: 
| Quote (Eakwarp) плагиаторы :D Да да те самые. сама трудность в чём заключаеться в командах или раставления банкоматов ? или нет 10ти минут? Вот тебе простой способ как зделать все банковские команды на банкомат. скопируй все банковские команды и вставь их ниже скопированных и поставь значения PlayerToPoint PlayerToPoint(5.0,playerid,247.1622,112.4880,1003.2188)) Красный тоесть радиус А зеленым координаты перед каждым банкоматом но для (простаты) можно использовать сами координаты раставленных банкоматов и увеличить радиус! зато зделаешь сам. Команды будут одинаковые для банка и банкомата но будут работать исправно
ОЯЕБУ мое пузо колышеца не теплом ветру
Сообщение отредактировал HITMAN07 - Суббота, 27.09.2008, 03:11 |
| |
|
|
| HELKERN | Дата: Суббота, 27.09.2008, 07:06 | Сообщение # 7 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| В начало добовляем Code forward IsAtBankoms(playerid); Ищем например Code public IsAtBar(playerid) После него вставляем: Code public IsAtBankoms(playerid) { if(IsPlayerConnected(playerid)) { if(PlayerToPoint(4.0,playerid,-2052.7466,-83.6653,35.3203) || PlayerToPoint(4.0,playerid,-2052.7466,-83.6653,35.3203)) {//Банкомат
return 1; } } return 0; } Ищем команду /bank, после нее вставляем: Code if(strcmp(cmd, "/bankomat", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsAtBankoms(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /bankomat [amount]"); format(string, sizeof(string), " Bы имеите $%d на вашем счету.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new cashdeposit = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /bankomat [amount]"); format(string, sizeof(string), " Bы имеите $%d на вашем счету.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1) { SendClientMessage(playerid, COLOR_GRAD2, " У вас нету столько денег"); return 1; } GivePlayerMoney(playerid,-cashdeposit); new curfunds = PlayerInfo[playerid][pAccount]; PlayerInfo[playerid][pAccount]=cashdeposit+PlayerInfo[playerid][pAccount]; SendClientMessage(playerid, COLOR_WHITE, "|___ BANKOMAT STATMENT ___|"); format(string, sizeof(string), " Старый баланс: $%d", curfunds); SendClientMessage(playerid, COLOR_GRAD2, string); format(string, sizeof(string), " Депозит: $%d",cashdeposit); SendClientMessage(playerid, COLOR_GRAD4, string); SendClientMessage(playerid, COLOR_GRAD6, "|-----------------------------------------|"); format(string, sizeof(string), " Новый баланс: $%d", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_WHITE, string); return 1; } SendClientMessage(playerid, COLOR_GREY, " Вы не у банкомата !"); return 1; } return 1; } В IsAtBankoms меняйте координаты на свои) ЗЫ: написал команду за 5 минут)Добавлено (27.09.2008, 07:01) --------------------------------------------- А так же вставляем пикап, Ищем AddStaticPickup Ну и вставляем Code AddStaticPickup(1239, 23, -2052.7466,-83.6653,35.3203); //Банкомат Ну координаты можите любые ввести)Добавлено (27.09.2008, 07:02) --------------------------------------------- Если что то мой банкомат находится возле Автошколы(2ой город) Добавлено (27.09.2008, 07:06) --------------------------------------------- На счет банкомата, довайте Ip адресс вашего серера в личку, там покажите куда поставить банкомат. Пока я добрый сделаю вам)
Сообщение отредактировал HELKERN - Суббота, 27.09.2008, 06:59 |
| |
|
|
| Sabotage | Дата: Суббота, 27.09.2008, 08:01 | Сообщение # 8 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус: 
| Спасибо, вроде ясно) + Будет время, разберусь
Игровые компьютеры GIGASPOT
|
| |
|
|
| LitLageR | Дата: Суббота, 27.09.2008, 13:05 | Сообщение # 9 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 199
Награды: 1
Город: я ХЗ сам ищу...
Репутация: 17
Замечания: 0%
Статус: 
| Как и обещал, с меня + огромное спасибо...Добавлено (27.09.2008, 13:01) --------------------------------------------- одно НО, ты сделл скрипт на то, что бы положить деньги в банк, а что бы их снять, нужно около значений cashdeposit поменять знак..., т.е. cashdeposit заменить на -cashdeposit и наоборот.. если я не ошибаюсь... Добавлено (27.09.2008, 13:05) --------------------------------------------- и не забыть перевести проверку денег, что бы проверяла не твои деньги на руках, а кол-во их в банке =)
Управлять миром можно, лишь подчиняясь ему...
|
| |
|
|
| HELKERN | Дата: Воскресенье, 28.09.2008, 12:31 | Сообщение # 10 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| Ну я лично сделал аналогично /withdraw (поменяв команду итд) а свой счет ты всегда можешь узнать в /stats
|
| |
|
|
| star2006 | Дата: Воскресенье, 28.09.2008, 15:35 | Сообщение # 11 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 1
Город: kyiv
Репутация: 2
Замечания: 0%
Статус: 
| подскажыте id Банкомата или как его поставить!
|
| |
|
|
| LitLageR | Дата: Воскресенье, 28.09.2008, 19:13 | Сообщение # 12 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 199
Награды: 1
Город: я ХЗ сам ищу...
Репутация: 17
Замечания: 0%
Статус: 
| введи в поиск слово atm на форуме... Добавлено (28.09.2008, 19:13) --------------------------------------------- http://samp-rus.com/forum/15-5184-1
Управлять миром можно, лишь подчиняясь ему...
|
| |
|
|
| star2006 | Дата: Вторник, 30.09.2008, 17:24 | Сообщение # 13 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 1
Город: kyiv
Репутация: 2
Замечания: 0%
Статус: 
| спс большое
|
| |
|
|
| NaeboK | Дата: Пятница, 05.12.2008, 11:06 | Сообщение # 14 |
|
Уверенный в себе
Группа:
I'm V.I.P.
Сообщений: 266
Награды: 7
Город: moscow
Репутация: 85
Замечания: 20%
Статус: 
| ы вобщем у меня выходят некоторые ошибки щас покажу... E:\Work Table\123214\gamemodes\IRRPR.pwn(2101) : error 029: invalid expression, assumed zero E:\Work Table\123214\gamemodes\IRRPR.pwn(2101) : error 004: function "IsAtBankoms" is not implemented E:\Work Table\123214\gamemodes\IRRPR.pwn(16725) : error 004: function "IsAtBankoms" is not implemented подскажиет че делать.... ставлю +
|
| |
|
|
| HELKERN | Дата: Пятница, 05.12.2008, 12:59 | Сообщение # 15 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| forward IsAtBankoms(playerid); написал?
|
| |
|
|
|
 |
|
 | |
| |
|