 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Вопрос | Ответ [3]
| |
| DiSE | Дата: Пятница, 04.06.2010, 15:20 | Сообщение # 496 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| bell не смеши. Если я удалю эту строку то не смогу купить в 24/7 Да, и если не знаешь не пишиДобавлено (04.06.2010, 15:20) --------------------------------------------- А всё сам решил. Borog лови плюсег
|
| |
|
|
| Parlament | Дата: Пятница, 04.06.2010, 15:22 | Сообщение # 497 |
|
Группа:
I'm V.I.P.
Сообщений: 271
Награды: 19
Город: Маарду
Репутация: 474
Замечания: 0%
Статус: 
| EnErGiZeR, добавь перед else if (item == 13 && GetPlayerMoney(playerid) > 300) // 300 цена аси 13 значит ид придмета Code new item = strval(tmp);
|
| |
|
|
| Borog | Дата: Пятница, 04.06.2010, 16:00 | Сообщение # 498 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Quote (EnErGiZeR) else if (item == 13 && GetPlayerMoney(playerid) > 300) // 300 цена аси 13 значит ид придмета кинь весь код. МОжешь у тебя там за место item что нить другое стоит
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
| KARLIONE000 | Дата: Пятница, 04.06.2010, 17:10 | Сообщение # 499 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 193
Награды: 1
Город: Привморск
Репутация: -8
Замечания: 20%
Статус: 
| Скиньте скрипт что-бы можно было отвечать на /report,Только админам можно отвечать!
|
| |
|
|
| задер | Дата: Пятница, 04.06.2010, 17:35 | Сообщение # 500 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 145
Награды: 0
Город: Пермь
Репутация: 4
Замечания: 0%
Статус: 
| Кто знает как исправить баг с водом команды,ввожу команду у меня в чате пишет SERVER:Unknow command а команда всёровно сробатывает.
|
| |
|
|
| Spyro | Дата: Пятница, 04.06.2010, 19:01 | Сообщение # 501 |
|
Новенький
Группа:
Пользователи
Сообщений: 28
Награды: 0
Город: Москва
Репутация: -5
Замечания: 0%
Статус: 
| KARLIONE000, поставь проверку на "IsPlayerAdmin"
109.95.210.20:7983
|
| |
|
|
| Borog | Дата: Пятница, 04.06.2010, 19:17 | Сообщение # 502 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Quote (задер) Кто знает как исправить баг с водом команды,ввожу команду у меня в чате пишет SERVER:Unknow command а команда всёровно сробатывает. Неправильные функции скорее всего. Кинь команду. Quote (KARLIONE000) Скиньте скрипт что-бы можно было отвечать на /report Не скрипт, а команда. Не сложно написать) Хотя бы тот же /w или /pm переделай. Но тем не менее написал для тебя... [cut=Комманда: Ответ на репорт] if(strcmp(cmd, "/команда", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Надо тебе /login прописать-ка"); return 1; } if(PlayerInfo[playerid][pAdmin] == 0) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "Лол. Ты не админ!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "Юзай лучше: /команда [playerid/PartOfName] [ответ на репорт]"); return 1; } giveplayerid = ReturnUser(tmp); if (IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "* Используйте: /pm [playerid/PartOfName] [текст]"); return 1; } format(string, sizeof(string), "АдминчеГ %s ответил на вашу жалобу: %s", sendername, (result)); SendClientMessage(giveplayerid, 0xBBA033AA, string); format(string, sizeof(string), "Ваш ответ игроку %s: %s", giveplayer, (result)); SendClientMessage(playerid, 0xE5C43EAA, string); return 1; } } else { SendClientMessage(playerid, COLOR_GRAD1, "Этот кент ещё не зашёл, выбери другого"); } } return 1; }[/cut]
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
| задер | Дата: Пятница, 04.06.2010, 20:01 | Сообщение # 503 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 145
Награды: 0
Город: Пермь
Репутация: 4
Замечания: 0%
Статус: 
| Quote (Borog) Кинь команду. Вот стиль боя if(strcmp(cmdtext, "/buystyle", true) == 0) { if (PlayerToPoint(3.0, playerid,768.6624,-23.7850,1000.5859)||PlayerToPoint(3.0, playerid,760.4894,5.4891,1000.7079)||PlayerToPoint(3.0, playerid,766.7375,-59.7491,1000.6563)) { ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Выберите Стиль:","Нормальный\nКникхед\nКунг-фу\nБокс\nГрабкик\nElbow\n","Выбор","Отмена"); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не находитесь в тренажёрном зале! "); return 1; } return 0; } (dialogid == 14) { if(response) { if(listitem == 0) { SetPlayerFightingStyle (playerid, FIGHT_STYLE_NORMAL); SendClientMessage(playerid, 0xFFFFFFAA, " Вы изучили нормальный стиль боя!"); } if(listitem == 1) { if(GetPlayerPCash(playerid) < 3000) return SendClientMessage(playerid, 0x00FF7FAA," У вас не хвататет денег для Этого"); SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD); SendClientMessage(playerid, 0xFFFFFFAA, " Вы изучили Стиль боя: keenhead!"); GivePlayerPCash(playerid, -3000); } if(listitem == 2) { if(GetPlayerPCash(playerid) < 3000) return SendClientMessage(playerid, 0x00FF7FAA," У вас не хвататет денег для Этого"); SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU); SendClientMessage(playerid, 0xFFFFFFAA, " Вы изучили Стиль боя: kungfu!"); GivePlayerPCash(playerid, -3000); } if(listitem == 3) { if(GetPlayerPCash(playerid) < 3000) return SendClientMessage(playerid, 0x00FF7FAA," У вас не хвататет денег для Этого"); SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING); SendClientMessage(playerid, 0xFFFFFFAA, " Вы изучили Стиль боя: Бокс!"); GivePlayerPCash(playerid, -3000); } if(listitem == 4) { if(GetPlayerPCash(playerid) < 3000) return SendClientMessage(playerid, 0x00FF7FAA," У вас не хвататет денег для Этого"); SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK); SendClientMessage(playerid, 0xFFFFFFAA, " Вы изучили Стиль боя: grabkick!"); GivePlayerPCash(playerid, -3000); } if(listitem == 5) { if(GetPlayerPCash(playerid) < 3000) return SendClientMessage(playerid, 0x00FF7FAA," У вас не хвататет денег для Этого"); SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW); SendClientMessage(playerid, 0xFFFFFFAA, " Вы изучили Стиль боя: elbow!"); GivePlayerPCash(playerid, -3000); } } } return 1; }
|
| |
|
|
| _LexA_ | Дата: Пятница, 04.06.2010, 20:32 | Сообщение # 504 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| Quote (задер) if(strcmp(cmdtext, "/buystyle", true) == 0) { if (PlayerToPoint(3.0, playerid,768.6624,-23.7850,1000.5859)||PlayerToPoint(3.0, playerid,760.4894,5.4891,1000.7079)||PlayerToPoint(3.0, playerid,766.7375,-59.7491,1000.6563)) { ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Выберите Стиль:","Нормальный\nКникхед\nКунг-фу\nБокс\nГрабкик\nElbow\n","Выбор","Отмена"); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не находитесь в тренажёрном зале! "); return 1; } return 0; } Code if(strcmp(cmdtext, "/buystyle", true) == 0) { if(!IsPlayerInRangeOfPoint(playerid,3.0, 768.6624,-23.7850,1000.5859)||!IsPlayerInRangeOfPoint(playerid,3.0, 760.4894,5.4891,1000.7079)|| !IsPlayerInRangeOfPoint(playerid,3.0, 766.7375,-59.7491,1000.6563))return SendClientMessage(playerid, COLOR_GREY, " Вы не находитесь в тренажёрном зале! "); ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Выберите Стиль:","Нормальный\nКникхед\nКунг-фу\nБокс\nГрабкик\nElbow\n","Выбор","Отмена"); return 1; } правда ведь так лучше?
|
| |
|
|
| Xeon_RUS | Дата: Пятница, 04.06.2010, 20:51 | Сообщение # 505 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 82
Награды: 0
Город: Los Santos City
Репутация: 3
Замечания: 20%
Статус: 
| Дайте мне строчку котора яначинается на ApplyAnimation где чел рыгает
|
| |
|
|
| Borog | Дата: Пятница, 04.06.2010, 21:14 | Сообщение # 506 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Quote (_LexA_) правда ведь так лучше? Короче, но не лучше. Не удобно такой код читать. задер, Вот и ошибка твоя: return 1; убирай (он там нафиг не нужен) return 0; заменяй на return 1; [cut=Итог]if(strcmp(cmdtext, "/buystyle", true) == 0) { if (PlayerToPoint(3.0, playerid,768.6624,-23.7850,1000.5859)||PlayerToPoint(3.0, playerid,760.4894,5.4891,1000.7079)||PlayerToPoint(3.0, playerid,766.7375,-59.7491,1000.6563)) { ShowPlayerDialog(playerid,14,DIALOG_STYLE_LIST,"Выберите Стиль:","Нормальный\nКникхед\nКунг-фу\nБокс\nГрабкик\nElbow\n","Выбор","Отмена"); } else { SendClientMessage(playerid, COLOR_GREY, " Вы не находитесь в тренажёрном зале! "); } return 1; } [/cut]
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
| KARLIONE000 | Дата: Пятница, 04.06.2010, 21:31 | Сообщение # 507 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 193
Награды: 1
Город: Привморск
Репутация: -8
Замечания: 20%
Статус: 
| Дайте код команды /report Что бы в сообщении админам писалось так Жалоба от nick(ID:id):Текст
|
| |
|
|
| _LexA_ | Дата: Пятница, 04.06.2010, 21:46 | Сообщение # 508 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1437
Награды: 161
Город: Ростов-на-Дону
Репутация: 563
Замечания: 20%
Статус: 
| да ну? скажешь твой код лучше? если сравнить первоначальный код с моим то мой рабочий типа рабочий код уже не в моде? Quote (Borog) Не удобно такой код читать. мне еще писать код для удобства читаемости? кому надо, сам перепишет. лично мне удобней читать его так. кому не нравится пшли вон Quote (Borog) PlayerToPoint
|
| |
|
|
| Borog | Дата: Пятница, 04.06.2010, 22:24 | Сообщение # 509 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Quote (_LexA_) типа рабочий код уже не в моде? причём тут это? я про объёмность же говорю. Он может быть рабочим и объёмным и нет. А удобнее каждому по-своему. Кому-то и штаны через голову удобнее надевать) Quote (_LexA_) Quote (Borog) PlayerToPoint Ну это был лично его выбор. Я только сделал код рабочим) Quote (KARLIONE000) Дайте код команды /report Что бы в сообщении админам писалось так Жалоба от nick(ID:id):Текст кинь саму команду, объясню тебе
Silver Break http://s-break.ru/ http://vk.com/sbreak
Сообщение отредактировал Borog - Пятница, 04.06.2010, 22:26 |
| |
|
|
| CupuK | Дата: Пятница, 04.06.2010, 22:52 | Сообщение # 510 |
|
Новенький
Группа:
Пользователи
Сообщений: 71
Награды: 0
Город: Рига
Репутация: -46
Замечания: 40%
Статус: 
| Скажите как убрать баги 1) Кога ты в минусе нельзя передовать деньги и т.д 2) Если ты во банде мафий можно было на работы устраиваться ! или если ты на работе во фракцию принять могли! 3) Баг с /duty или как там ! 4) Как поставить автобус для Работы Автобусника 5) Бан с работой ГД когда даешь оружие себе пиштет типо нельзя а когда умераешь и поевляешь у тебя ето оружие! 6) Ког копы выписывают штраф Если игрок в минусе у него отнимаються денги! Пока все ...... И я хотел зделать авто выдачю права в отеле ЛС инт как почти на всех серваках! ТАм Возле Окошечка здалть точку i авто здача на права! И зделать бан по акку! И после перезахода скины слетают иногда! Скажите я вырезал из одного мода дома машины поставились а дома непоставились!
|
| |
|
|
|
 |
|
 | |
| |
|