 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помогите с Банком
| |
| Figaro | Дата: Воскресенье, 04.04.2010, 14:03 | Сообщение # 1 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 1
Город: ODessa
Репутация: -7
Замечания: 0%
Статус: 
| Я открыл сервак мод ГФ (Крестный Отец) все отлично полностью переделал под себя вот только одна проблема... я захожу в банк все норм текстуры загрузились пишу /deposit или любую банковскую команду а мне пишет "Вы не в банке!" пожалуйста помогите 2 недели мучаюсь ... с меня +
|
| |
|
|
| Daren | Дата: Воскресенье, 04.04.2010, 14:06 | Сообщение # 2 |
|
Постоялец
Группа:
Пользователи
Сообщений: 310
Награды: 30
Город: ?
Репутация: 163
Замечания: 80%
Статус: 
| Вот сделай так: Code if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/deposit", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLocal] != 103) { SendClientMessage(playerid, COLOR_GREY, "Вы не в банке."); return 1; } Ну и дальше, что у тебя там идёт.. Главно чтоб if(PlayerInfo[playerid][pLocal] != 103) было
Закрыто
Сообщение отредактировал Daren - Воскресенье, 04.04.2010, 14:07 |
| |
|
|
| Figaro | Дата: Воскресенье, 04.04.2010, 14:24 | Сообщение # 3 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 1
Город: ODessa
Репутация: -7
Замечания: 0%
Статус: 
| У меня все также как ты дал вот мои код: [pwn]//----------------------------------[Bank System]----------------------------------------------- if(strcmp(cmd, "/withdraw", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLocal] != 103) { SendClientMessage(playerid, COLOR_GREY, "Âû íå â áàíêå."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "[RP]..::LifeGame::.. Èñïîëüçóéòå: /withdraw [amount]"); format(string, sizeof(string), " Ó Âàñ Åñòü $%d â Âàøåì ñ÷åòå.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new cashdeposit = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "[RP]..::LifeGame::.. Èñïîëüçóéòå: /withdraw [amount]"); format(string, sizeof(string), " Ó Âàñ Åñòü $%d â Âàøåì ñ÷åòå.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if (cashdeposit > PlayerInfo[playerid][pAccount] || cashdeposit < 1) { SendClientMessage(playerid, COLOR_GRAD2, " Ó Âàñ íåò òàê ìíîãî !"); return 1; } ConsumingMoney[playerid] = 1; GivePlayerMoney(playerid,cashdeposit); PlayerInfo[playerid][pAccount]=PlayerInfo[playerid][pAccount]-cashdeposit; format(string, sizeof(string), " Âû Çàáðàëè $%d èç Âàøåãî Îáùåãî êîëè÷åñòâà ñ÷åòà: $%d ", cashdeposit,PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_YELLOW, string); return 1; } return 1; } if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/deposit", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLocal] != 103) { SendClientMessage(playerid, COLOR_GREY, "Âû íå â áàíêå."); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "[RP]..::LifeGame::.. Èñïîëüçóéòå: /bank [amount]"); format(string, sizeof(string), " Ó âàñ $%d íà ñ÷åòó.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new cashdeposit = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "[RP]..::LifeGame::.. Èñïîëüçóéòå: /bank [amount]"); format(string, sizeof(string), " Ó âàñ $%d íà ñ÷åòó.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1) { SendClientMessage(playerid, COLOR_GRAD2, "Ó âàñ íåò ñòîëüêî äåíåã."); return 1; }[pwn] всеравно Зашел пишу вы не в банке
|
| |
|
|
| [RGS]JAGUAR | Дата: Воскресенье, 04.04.2010, 14:26 | Сообщение # 4 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус: 
| Figaro, у тебя может быть проблема с biz.cfg
[/url] Новая ICQ: 593922
|
| |
|
|
| Figaro | Дата: Воскресенье, 04.04.2010, 14:38 | Сообщение # 5 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 1
Город: ODessa
Репутация: -7
Замечания: 0%
Статус: 
| как ее возможно исправить ? плиз помоги Добавлено (04.04.2010, 14:38) --------------------------------------------- 1|The State|~w~City Bank|No-one|1462.395751|-1012.391174|26.843799|2305.688964|-16.088100|26.749599|5|5000000|0|0|0|0|100000|100000|1 Это код банка из biz.cfg
|
| |
|
|
| Fus1 | Дата: Воскресенье, 04.04.2010, 17:16 | Сообщение # 6 |
|
Группа:
Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус: 
| проверь вход в банк в моде, при входе ставить интерьер и локация, возможно у тебя стоит там не 103 а другая.
|
| |
|
|
| Figaro | Дата: Воскресенье, 04.04.2010, 21:07 | Сообщение # 7 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 1
Город: ODessa
Репутация: -7
Замечания: 0%
Статус: 
| обьясни подробней я в этом деле новичок где проверять ?
|
| |
|
|
| ZaM | Дата: Вторник, 05.10.2010, 23:50 | Сообщение # 8 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 159
Награды: 0
Город: Palermo
Репутация: 34
Замечания: 0%
Статус: 
| Аналогичная проблема! Fus1, если не трудно, напиши пожалуйста поподробней что и как делать. Заранее спасибо.
Фанат The GodFather
|
| |
|
|
| Scorpi | Дата: Среда, 06.10.2010, 13:08 | Сообщение # 9 |
|
Группа:
I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус: 
| Я со структурой гф не разбирался, но возможно что проблема в этом - if(PlayerInfo[playerid][pLocal] != 103) Это условие означает что "если локация НЕ 103" возможно стоит убрать восклицательный знак?) Это только догадки, в моде не смотрел
|
| |
|
|
| ZaM | Дата: Среда, 06.10.2010, 17:27 | Сообщение # 10 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 159
Награды: 0
Город: Palermo
Репутация: 34
Замечания: 0%
Статус: 
| Теперь его (банк) даже не купить + не войти
Фанат The GodFather
|
| |
|
|
| Fus1 | Дата: Среда, 06.10.2010, 17:33 | Сообщение # 11 |
|
Группа:
Продвинутые
Сообщений: 2704
Награды: 121
Город: Melbourne Australia
Репутация: 3103
Замечания: 0%
Статус: 
| Quote (Scorpi) Я со структурой гф не разбирался, но возможно что проблема в этом - if(PlayerInfo[playerid][pLocal] != 103) Это условие означает что "если локация НЕ 103" возможно стоит убрать восклицательный знак?) чем-же тебя не устроило что написал я Quote (Fus1) проверь вход в банк в моде, при входе ставить интерьер и локация, возможно у тебя стоит там не 103 а другая. смысл один и тот-же. Дай сюда код входа в банк.
|
| |
|
|
| _Mr_MopKoBKa_ | Дата: Суббота, 06.11.2010, 21:27 | Сообщение # 12 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 257
Награды: 1
Город: ульяновск
Репутация: 5
Замечания: 40%
Статус: 
| такая же хрень, помогить -_-
|
| |
|
|
| chak_ua | Дата: Суббота, 22.01.2011, 12:34 | Сообщение # 13 |
|
Новенький
Группа:
Пользователи
Сообщений: 57
Награды: 0
Город: Киев
Репутация: -11
Замечания: 0%
Статус: 
| Извините ща археологию, но у меня аналогичная проблема. Команда идентична что и выше есть. Скажите, как решить? И где найти координаты входа? Как они должны выглядить? В смысле, не сами координаты, а где они находятся вообще.... Заранее спасибо!
|
| |
|
|
| HotJR | Дата: Суббота, 22.01.2011, 20:43 | Сообщение # 14 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 141
Награды: 3
Город: Москва
Репутация: -41
Замечания: 20%
Статус: 
| Code if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/deposit", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLocal] != 103) { SendClientMessage(playerid, COLOR_GREY, "Вы не в банке."); return 1; } Попробуйте, if(PlayerInfo[playerid][pLocal] != 103), заменить на проверку с кординатами(ну место где вы находитесь). [off]ВОТ[/off] if(PlayerToPoint(20.0,playerid,Float:x, Float:y, Float:zкординтаы)) Войдите в банк, введите /save, и сохраненые кординаты вставьте(только x,y,z). Примерно будет выглядеть вот так: Code if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/deposit", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerToPoint(20.0,playerid,[b]Float:x, Float:y, Float:zкординтаы[/b])) { SendClientMessage(playerid, COLOR_GREY, "Вы не в банке."); return 1; } Вроде бы
Хочу исправиться.
Сообщение отредактировал HotJR - Суббота, 22.01.2011, 21:32 |
| |
|
|
| xSLiMx | Дата: Суббота, 22.01.2011, 21:28 | Сообщение # 15 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| При входе в банк ставьте значение pLocal 103 и все будет норм.
|
| |
|
|
|
 |
|
 | |
| |
|