 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Задать вопрос по SAMP (База знаний)
| |
| G1F | Дата: Воскресенье, 16.01.2011, 13:15 | Сообщение # 466 |
|
Новенький
Группа:
Пользователи
Сообщений: 54
Награды: 0
Город: dsdddddd
Репутация: 0
Замечания: 0%
Статус: 
| как задавать координаты для машин на авторынке??
|
| |
|
|
| Neksus | Дата: Воскресенье, 16.01.2011, 13:25 | Сообщение # 467 |
|
Новенький
Группа:
Пользователи
Сообщений: 15
Награды: 0
Город: Новосибирск
Репутация: 4
Замечания: 0%
Статус: 
| Такая проблема.... Установил простую ГТА са (англ.) Скачал и установил самп 0,3с Захожу на сервер меня крашит и выдаёт вот такое: Code SA-MP 0.3c Exception At Address: 0x776F2262
Registers: EAX: 0x00000024 EBX: 0x00B71848 ECX: 0x008E2C30 EDX: 0x00B71848 ESI: 0x00000024 EDI: 0x00000020 EBP: 0x0028FBB8 ESP: 0x0028FBA4 EFLAGS: 0x00010216
Stack: +0000: 0x00B71848 0x00000000 0x00008000 0x00000040 +0010: 0x00000000 0x0028FC00 0x00823FD0 0x00000020 +0020: 0x008237C2 0x00000000 0x00000000 0x00B71848 +0030: 0x00000000 0x008232D6 0x008E2CB0 0x00000000 +0040: 0x00B71848 0x0028FBCC 0x0028F778 0x0028FF78 +0050: 0x00825EA4 0x00887F80 0xFFFFFFFF 0xFFFFFFFF +0060: 0x005389C4 0x00B71848 0x00000200 0x00000000 +0070: 0x00536F96 0x00000000 0x00B71848 0x00000200 +0080: 0x00B7184C 0x005B8450 0x00000000 0x008E2C90 +0090: 0x00B7184C 0x043694D0 0x00000000 0x00000000 +00A0: 0xFFFFFFFF 0x6F362D9F 0x07FFFFFF 0x504D4153 +00B0: 0x6D61735C 0x44492E70 0x00000045 0x01D26D84 +00C0: 0x050091F8 0x00000001 0x00000000 0x0028FCA0 +00D0: 0x6F731172 0x00000000 0x00000000 0x00000000 +00E0: 0x00000000 0x6F731186 0x00000000 0x01D26D80 +00F0: 0x01D26D84 0x01D26D80 0x00000001 0x0028FCC4 +0100: 0x6F731101 0x00000000 0x00000000 0x00000000 +0110: 0x00000000 0x00000000 0x0435B340 0x007F99B0 +0120: 0x043694D0 0x007F9B12 0x01D26D80 0x00000000 +0130: 0x00000000 0x00000000 0x007F9C12 0x0435B340 +0140: 0x007F99B0 0x00000000 0x007FB1C3 0x0435B340 +0150: 0x0014064A 0x00000001 0x008E2C90 0x0435820C +0160: 0x007EE388 0x0435B340 0x0014064A 0x00000001 +0170: 0x00B7184C 0x0074526A 0x0435820C 0x0014064A +0180: 0x00000001 0x005905D0 0x0435820C 0x0435820C +0190: 0x005B36BA 0x00863A6C 0x00B71670 0x00000000 +01A0: 0x00B71670 0x00868B40 0x00B71851 0x005B920B +01B0: 0x00B7184C 0x00B7184C 0x00000001 0x00863B10 +01C0: 0x76D3F9B0 0x00000000 0x008E2C90 0x008E2C90 +01D0: 0x0028FF78 0x00825EA4 0x00888048 0xFFFFFFFF +01E0: 0x0082421E 0x0082423B 0x00001800 0x00824266 +01F0: 0x00001800 0x00000000 0x008211B7 0x00001800 +0200: 0x49742400 0x005B3206 0x00001800 0x0053BCA0 +0210: 0x00863B10 0x00863A90 0x00863B10 0x0000000A +0220: 0x0053E593 0x00863B10 0x00748D00 0x76BB1225 +0230: 0x00000000 0x0028FF88 0x7EFDE000 0x015E0000 +0240: 0x00000008 0x015E10F0 0x00000008 0x00000100 +0250: 0x00000008 0x00000102 0x43C80000 0x43960000 +0260: 0x00000000 0x00000000 0x00000320 0x00000258 +0270: 0x00000000 0x0028FE54 0x0014064A 0x00000200
SCM Op: 0x0, lDbg: 0
Game Version: US 1.0 Помогите плииз
|
| |
|
|
| Крендель | Дата: Воскресенье, 16.01.2011, 13:41 | Сообщение # 468 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (vladik13) как поставить ворота на определение владельца дома???? хм..скрипта нету но могу сказать как примерно можно это реализовать if (PlayerToPoint (2.0, playerid, x.x, y.y, z.z)) // если игрок находится в радиусе данных координат то выполняется следующее условие на проверку номера ключа, если таковой имеется { if (PlayerInfo[playerid][pPhousekey] == 1) // если ключ игрока равен одному, то ворота откроются, если же не равен, то вылетит сообщение об ошибке. { тут пишешь скрипт открытия ворот SendClientMessage(playerid, COLOR_YELLOW3d,"Вы открыли ворота с помощью ключей."); //если у игрока ключи под номер один, то после того как сработает скрипт открытия ворот, вылетит это сообщение. } else SendClientMessage(playerid, COLOR_YELLOW3d,"У Вас нет ключей от ворот."); } вот примерно так должно быть  Добавлено (16.01.2011, 13:41) --------------------------------------------- и так нужно писать для каждого дома, заменяя координаты и номер ключа, но я не уверен полностью что это будет работать ))
生き死に
|
| |
|
|
| platinum | Дата: Воскресенье, 16.01.2011, 13:42 | Сообщение # 469 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 0
Город: Волгоград
Репутация: -4
Замечания: 0%
Статус: 
| Не подскажите, как сделать что бы когда даёшь лидерку кому либо, ранг сразу становился самый старший для той или иной организации. А то когда даю лидерку ранг самый младший даётся
|
| |
|
|
| Neksus | Дата: Воскресенье, 16.01.2011, 13:43 | Сообщение # 470 |
|
Новенький
Группа:
Пользователи
Сообщений: 15
Награды: 0
Город: Новосибирск
Репутация: 4
Замечания: 0%
Статус: 
| platinum, кинь команду которой лидерку даёшь
|
| |
|
|
| Крендель | Дата: Воскресенье, 16.01.2011, 13:50 | Сообщение # 471 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (platinum) Не подскажите, как сделать что бы когда даёшь лидерку кому либо, ранг сразу становился самый старший для той или иной организации. А то когда даю лидерку ранг самый младший даётся Если ты имеешь ввиду выдачу лидерок через /makeleader, то найди в скрипте этой команды строку PlayerInfo[para1][pLeader] = level; после это строки добавь следующий скрипт if(PlayerInfo[giveplayerid][pLeader] == 1) { PlayerInfo[giveplayerid][pRank] = x; // где х это ранг лидера. } else if(PlayerInfo[giveplayerid][pLeader] == 2) { PlayerInfo[giveplayerid][pRank] = x; // где х это ранг лидера. } и т.д. заменяй икс на ранг лидера.
生き死に
|
| |
|
|
| platinum | Дата: Воскресенье, 16.01.2011, 13:51 | Сообщение # 472 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 0
Город: Волгоград
Репутация: -4
Замечания: 0%
Статус: 
| Code if(strcmp(cmd, "/makeleader", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_RED, "*Используйте: /makeleader [ид игрока] [Номер фракции(1-20)]"); return 1; } new para1; new level; para1 = ReturnUser(tmp); tmp = strtok(cmdtext, idx); level = strval(tmp); if(level > 20 || level < 0) { SendClientMessage(playerid, COLOR_RED, " Не возможна цифра менее 0, или больше 20!"); return 1; } if (PlayerInfo[playerid][pAdmin] >= 8) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255) { SendClientMessage(playerid, COLOR_RED, " Игрок состоит в Фракции / Банде !"); return 1; } GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerInfo[para1][pLeader] = level; format(string, sizeof(string), " Вы были назначены лидером текущей фракции админом %s", sendername); ShowPlayerDialog(para1,1502,DIALOG_STYLE_MSGBOX,"Сообщение:",string," ок "," ок "); format(string, sizeof(string), " Вы выдали %s контролировать номер фракции %d.", giveplayer,level); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); if(level == 0) { PlayerInfo[para1][pChar] = 0; } else if(level == 1) { PlayerInfo[para1][pChar] = 265; PlayerInfo[playerid][pModel] = 265;} // ПОЛИЦИЯ else if(level == 2) { PlayerInfo[para1][pChar] = 165; PlayerInfo[playerid][pModel] = 165; } // ФБР else if(level == 3) { PlayerInfo[para1][pChar] = 179; PlayerInfo[playerid][pModel] = 179; } // АРМИЯ else if(level == 4) { PlayerInfo[para1][pChar] = 70; PlayerInfo[playerid][pModel] = 70; } // МЕДИКИ else if(level == 5) { PlayerInfo[para1][pChar] = 272; PlayerInfo[playerid][pModel] = 272; } // ЛКН else if(level == 6) { PlayerInfo[para1][pChar] = 120; PlayerInfo[playerid][pModel] = 120; } // ЯКУДЗА else if(level == 7) { PlayerInfo[para1][pChar] = 147; PlayerInfo[playerid][pModel] = 147; } // МЕРИЯ else if(level == 8) { PlayerInfo[para1][pChar] = 294; PlayerInfo[playerid][pModel] = 294; } //Hitmans else if(level == 9) { PlayerInfo[para1][pChar] = 228; PlayerInfo[playerid][pModel] = 228; } // РЕПОРТЁРЫ else if(level == 10) { PlayerInfo[para1][pChar] = 61; PlayerInfo[playerid][pModel] = 61; } //Taxi Cab Company else if(level == 11) { PlayerInfo[para1][pChar] = 240; PlayerInfo[playerid][pModel] = 240; } // ЛИЦЕНЗЁРЫ else if(level == 12) { PlayerInfo[para1][pChar] = 270; PlayerInfo[playerid][pModel] = 270; } //GrooveStreet else if(level == 13) { PlayerInfo[para1][pChar] = 104; PlayerInfo[playerid][pModel] = 104; } //Ballaz else if(level == 14) { PlayerInfo[para1][pChar] = 67; PlayerInfo[playerid][pModel] = 67; } //StreetDogs else if(level == 15) { PlayerInfo[para1][pChar] = 110; PlayerInfo[playerid][pModel] = 110; } //Vagos else if(level == 16) { PlayerInfo[para1][pChar] = 115; PlayerInfo[playerid][pModel] = 115; } //Coronos else if(level == 17) { PlayerInfo[para1][pChar] = 175; PlayerInfo[playerid][pModel] = 175; } //Rifa else if(level == 18) { PlayerInfo[para1][pChar] = 143; PlayerInfo[playerid][pModel] = 143; } //cripz else if(level == 19) { PlayerInfo[para1][pChar] = 46; PlayerInfo[playerid][pModel] = 46; } //PM else if(level == 20) { PlayerInfo[para1][pChar] = 285; PlayerInfo[playerid][pModel] = 285; } //swat gTeam[para1] = 20; PlayerInfo[para1][pTeam] = 20; SetPlayerSkin(para1, PlayerInfo[para1][pChar]); } }//not connected } else { SendClientMessage(playerid, COLOR_RED, " Нет прав на использование команды!(только администраторам с 2014 го уровня)"); } } return 1; }
|
| |
|
|
| Крендель | Дата: Воскресенье, 16.01.2011, 13:52 | Сообщение # 473 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| эм сори в строке PlayerInfo[para1][pLeader] = level; заместо para1 может быть i, giveplayer, giveplayerid
生き死に
|
| |
|
|
| platinum | Дата: Воскресенье, 16.01.2011, 14:11 | Сообщение # 474 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 0
Город: Волгоград
Репутация: -4
Замечания: 0%
Статус: 
| Всё кажись понил. Спасибо. Сейчас буду делать. Если возникнут проблемы спрошу ещё)))) Добавлено (16.01.2011, 14:11) --------------------------------------------- Проблемка, наработает или нету чата /f помогите сделать его
|
| |
|
|
| SmokeDogg | Дата: Воскресенье, 16.01.2011, 14:11 | Сообщение # 475 |
|
Новенький
Группа:
Пользователи
Сообщений: 4
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус: 
| поставил чистую англ dvd версию gta san andreas 1.0 Поставил с офф сайта sa-mp,com килент 0.3c .На всех серверах пишет The server didn't respond... (в названиях серверов написано,что они 0.3c) Что мне делать,как мне быть?
|
| |
|
|
| Kirill_Shvaryov | Дата: Воскресенье, 16.01.2011, 15:09 | Сообщение # 476 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 845
Награды: 46
Город: Novorossiysk
Репутация: 1036
Замечания: 0%
Статус: 
| Можно ли чтобы у 2 фракций 1скин повторялся?
Мои работы : Дополнительный город SA Заправка около Чиллиада Тропический остров Парк развлечений Стадион Спортивный комплекс Мото-фристайл(инт) Мотосалон (0.3e) GTA S.A.City
[url=http://www.radikal.ru]
Закажи карту на : gtamap-studio.ru
|
| |
|
|
| SmokeDogg | Дата: Воскресенье, 16.01.2011, 15:11 | Сообщение # 477 |
|
Новенький
Группа:
Пользователи
Сообщений: 4
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус: 
| скачал даже с торрента сборку для игры только в пультиплеер ,поставил 0.3с и все то же самое
|
| |
|
|
| Крендель | Дата: Воскресенье, 16.01.2011, 15:13 | Сообщение # 478 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Kirill_Shvaryov) Можно ли чтобы у 2 фракций 1скин повторялся? Можно, если не боишься запутать игроков )
生き死に
|
| |
|
|
| Dj_White_Rise | Дата: Воскресенье, 16.01.2011, 15:14 | Сообщение # 479 |
|
Новенький
Группа:
Пользователи
Сообщений: 35
Награды: 0
Город: РнД
Репутация: -4
Замечания: 0%
Статус: 
| Ребят, кто знает, как сделать 3д текст не одной строкой, а например в 2х или 3х строках) ? У меня сейчас так: Code Create3DTextLabel("Здание: Департамент полиции, парам папапараарарапарраапарапа",0xFF3A63FF,1545.1530,-1675.6373,13.5598,40.0,0,1); А нужно, чтобы в игре писало так: Quote Здание: Департамент полиции парам папапараарарапарраапарапа
|
| |
|
|
| Крендель | Дата: Воскресенье, 16.01.2011, 15:17 | Сообщение # 480 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус: 
| Quote (Dj_White_Rise) как сделать 3д текст не одной строкой Легко, просто координаты второй надписи сделай чуть ниже первой надписи. Code Create3DTextLabel("Здание: Департамент полиции",0xFF3A63FF, x.x, y.y, z.z, 40.0, 0, 1); Create3DTextLabel("парам папапараарарапарраапарапа",0xFF3A63FF, x.x, y.y, z.z, 40.0, 0, 1);
生き死に
|
| |
|
|
|
 |
|
 | |
| |
|