02:16
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: AXE, Weddew  
Задать вопрос по 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);



生き死に
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua