 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Вопрос | Ответ [3]
| |
| Suburban | Дата: Вторник, 01.06.2010, 04:41 | Сообщение # 361 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 163
Награды: 0
Город: Санкт-Петербург
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Maali6) я постаил на сервер 300 домов с ними 300 машин и своих 500 было вменте их 800 ну ты мужик
|
| |
|
|
| Ordi | Дата: Вторник, 01.06.2010, 08:47 | Сообщение # 362 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус: 
| Помогите вставить инфу о продах в систему трейлеров. Вот система. Code public OnPlayerUpdate(playerid) { if(IsPlayerInAnyVehicle(playerid)) { if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) { if(Show edTrailerStats[playerid] == 0)еденице { СЮДА нужно вставить инфу ShowedTrailerStats[playerid] = 1; } } if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) ShowedTrailerStats[playerid] = 0; } return 1; } А вот сама инфа,но её нужна как-то оптимизировать под этот код т.к в таком варианте она не влазиет. Code else if(newcar >= 86 && newcar <= 91) {
format(string, sizeof(string), "* Продукты: %d/%d", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); SendClientMessage(playerid, COLOR_WHITE, "ИНФО: Вы можете доставлять сырьё для предприятий"); SendClientMessage(playerid, COLOR_WHITE, "ИНФО: /load /buyprods /sellprods");
|
| |
|
|
| Sage_Kill_Santa | Дата: Вторник, 01.06.2010, 10:06 | Сообщение # 363 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды: 2
Город: Самара
Замечания: 0%
Статус: 
| Ordi, у тебя в сумме 9 скобок так нельзя должно } = {
|
| |
|
|
| Borog | Дата: Вторник, 01.06.2010, 10:19 | Сообщение # 364 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Ordi, жжёшь поцанчег первый код вставляешь в соответственный паблик и второй код вставляешь к проверкам в public OnPlayerStateChange(playerid, newstate, oldstate) и не забываешь добавить закрытую скобочку "}", которой нету в твоём коде. Sage_Kill_Santa, [cut=Оффтоп]ты всегда так скобочки считаешь? [/cut]
Silver Break http://s-break.ru/ http://vk.com/sbreak
Сообщение отредактировал Borog - Вторник, 01.06.2010, 10:20 |
| |
|
|
| Ordi | Дата: Вторник, 01.06.2010, 10:32 | Сообщение # 365 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус: 
| Quote (Borog) скобочку "}", которой нету в твоём коде. В каком именно?) Добавлено (01.06.2010, 10:32) --------------------------------------------- Тоесть в public OnPlayerStateChange вставлять всё вместе? непойму зачем мне вставлять 2 код?туда
|
| |
|
|
| BanDiT54{rus} | Дата: Вторник, 01.06.2010, 10:34 | Сообщение # 366 |
|
Новенький
Группа:
Пользователи
Сообщений: 18
Награды: 0
Город: Турки
Репутация: -3
Замечания: 0%
Статус: 
| как мне убрать вотету херюнюшку??? http://s46.radikal.ru/i111/1006/68/cba0eef00ede.jpg
|
| |
|
|
| Ordi | Дата: Вторник, 01.06.2010, 10:36 | Сообщение # 367 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус: 
| Второй код там уже стоял.Но не пойму,у меня в диапазоне 86-91 есть трейлер.Система работает.Грузовик видит трейлер.А вот инфа не выводится.Хотя в этом же диапазоне есть и грузовики у которых с инфой всё в порядке.
|
| |
|
|
| Sage_Kill_Santa | Дата: Вторник, 01.06.2010, 10:36 | Сообщение # 368 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды: 2
Город: Самара
Замечания: 0%
Статус: 
| Ordi, Code else if(newcar >= 86 && newcar <= 91) { format(string, sizeof(string), "* Продукты: %d/%d", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); SendClientMessage(playerid, COLOR_WHITE, "ИНФО: Вы можете доставлять сырьё для предприятий"); SendClientMessage(playerid, COLOR_WHITE, "ИНФО: /load /buyprods /sellprods"); }
Сообщение отредактировал Sage_Kill_Santa - Вторник, 01.06.2010, 10:37 |
| |
|
|
| Ordi | Дата: Вторник, 01.06.2010, 10:38 | Сообщение # 369 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус: 
| Quote (BanDiT54{rus}) как мне убрать вотету херюнюшку???  crazy http://s46.radikal.ru/i111/1006/68/cba0eef00ede.jpg Вот пример у меня такая хрень реагирует только на миниган.Делай выводы что убирать. Code new kstring[128]; new kickname[MAX_PLAYER_NAME]; if(IsPlayerConnected(killerid)) { GetPlayerName(killerid, kickname, sizeof(kickname)); format(string, 256, "(ID:%d)%s ïîëó÷àåò áàí çà èñïîëüçîâàíèå çàïðåù¸ííîãî îðóæèÿ.",killerid,kickname); SendClientMessageToAll(COLOR_GRAD2,string); GameTextForAll("~r~minigun kill", 2500, 1); SendDeathMessage(killerid, playerid, reason); Ban(killerid); printf("%s", kstring);
|
| |
|
|
| Sage_Kill_Santa | Дата: Вторник, 01.06.2010, 10:45 | Сообщение # 370 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды: 2
Город: Самара
Замечания: 0%
Статус: 
| BanDiT54{rus}, тебе нужно полностью киллстат убрать? если да то убери все что связано с SendDeathMessage.
|
| |
|
|
| Ordi | Дата: Вторник, 01.06.2010, 10:45 | Сообщение # 371 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус: 
| Убрал newcar и всё заработало)
|
| |
|
|
| Sage_Kill_Santa | Дата: Вторник, 01.06.2010, 10:50 | Сообщение # 372 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды: 2
Город: Самара
Замечания: 0%
Статус: 
| как можно отключить все пакраски и тюнинги что бы даже ворота не открывались?
|
| |
|
|
| Ordi | Дата: Вторник, 01.06.2010, 10:59 | Сообщение # 373 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 3
Город: Пенза
Репутация: 85
Замечания: 20%
Статус: 
| Инфа заработала,но когда я пытаюсь купить продукты выдаёт "Вы не можете развозить продукты на этой машине" Code if(strcmp(cmd, "/buyprods", true) == 0) { if(IsPlayerConnected(playerid)) { new tmpcar = GetPlayerVehicleID(playerid); new compcost = 50; if(PlayerToPoint(25.0, playerid, -529.7670,-505.4559,24.5975)) { if(GetVehicleModel(tmpcar) == 435 || GetVehicleModel(tmpcar) == 515) { if(PlayerHaul[tmpcar][pLoad] < PlayerHaul[tmpcar][pCapasity]) { new amount; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD1, "ÈÍÔÎ: /buyprods [÷èñëî]"); return 1; } amount = strval(tmp); if(amount < 1 || amount > 500) { SendClientMessage(playerid, COLOR_GREY, " Íåëüçÿ êóïèòü ìåíåå îäíîãî êîìïîíåíòà è íå áîëåå 500 !"); return 1; } new check= PlayerHaul[tmpcar][pLoad] + amount; if(check > PlayerHaul[tmpcar][pCapasity]) { format(string, sizeof(string), "*  ãðóçîâèê âìåñòèòñÿ òîëüêî %d ïðîäóêòîâ!Âû çàãðóçèëè óæå %d.",PlayerHaul[tmpcar][pCapasity],PlayerHaul[tmpcar][pLoad]); SendClientMessage(playerid, COLOR_GREY, string); return 1; } new cost = amount*compcost; if(GetPlayerMoney(playerid) >= cost) if(ShowedTrailerStats[playerid] == 0) { PlayerHaul[tmpcar][pLoad] += amount; format(string, sizeof(string), "* Ïðîäóêòû: %d/%d.", PlayerHaul[tmpcar][pLoad],PlayerHaul[tmpcar][pCapasity]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); format(string, sizeof(string), "* Âû êóïèëè %d ïðîäóêòîâ çà $%d.", amount,cost); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); ServerGivePlayerMoney(playerid,-cost); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); return 1; } else { format(string, sizeof(string), "* Âû íå ìîæåòå ïîçâîëèòü %d ïðîäóêòîâ çà $%d !", amount,cost); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); return 1; } } else { format(string, sizeof(string), "* Ïðîäóêòû: %d/%d.", PlayerHaul[tmpcar][pLoad],PlayerHaul[tmpcar][pCapasity]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); return 1; } } else { SendClientMessage(playerid, TEAM_GROVE_COLOR, "Íà ýòîé ìàøèíå íåëüçÿ äîñòàâëÿòü ïðîäóêòû!"); return 1; } } } return 1; } 435 - это ид прицепа. Добавлено (01.06.2010, 10:59) --------------------------------------------- Sage_Kill_Santa, попробуй тупо поставить туда обьекты. Добавлено (01.06.2010, 10:59) --------------------------------------------- А больше вроде никак.
|
| |
|
|
| Borog | Дата: Вторник, 01.06.2010, 11:11 | Сообщение # 374 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Ordi, во-первых нужно переводить язык на русский и только потом копировать, чтобы потом это можно было прочитать. во-вторых причём тут ид прицепа если идёт проверка на то, в ЧЁМ ты сидишь.
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
| Sage_Kill_Santa | Дата: Вторник, 01.06.2010, 11:15 | Сообщение # 375 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 303
Награды: 2
Город: Самара
Замечания: 0%
Статус: 
| как можно отключить все пакраски и тюнинги что бы даже ворота не открывались?
|
| |
|
|
|
 |
|
 | |
| |
|