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

 



 
          





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





Последние Файлы 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  
[Архив] Помощь новичкам по скриптингу ! #2
heufixДата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR].
Старая Тема уже достаточно полна ответов, это продолжение первой темы.
Убедительная просьба к Новичкам:

К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).



Радость
bellДата: Понедельник, 17.05.2010, 19:35 | Сообщение # 1336
Уверенный в себе
Группа: Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус:
То-есть ты хочешь сделать так что бы на каждой машине был спидометр?
http://www.samp-rus.com/forum/8-8365-1 - им лично сам пользуюсь.
http://www.samp-rus.com/load/fs_lux_speedometer_v2_0/4-1-0-1443 - ФА - сам не пользую
[off]помог поставь + :D [/off]

Ko$Дата: Понедельник, 17.05.2010, 19:45 | Сообщение # 1337
Освоившийся
Группа: Продвинутые
Сообщений: 117
Награды: 3
Город: Кишинёв
Репутация: 13
Замечания: 0%
Статус:
bell,

...ты хоть читаешь то что я пишу??**
Я написал что у меня встроенный в моде спидометр!!!!
..Мне надо чтобы он стоял на каждой машине!

Добавлено (17.05.2010, 19:45)
---------------------------------------------
и Если можно.ю..както заменить на более нормальный..!



AlikДата: Понедельник, 17.05.2010, 20:30 | Сообщение # 1338
Новенький
Группа: Продвинутые
Сообщений: 52
Награды: 0
Город: eqqqq
Репутация: -24
Замечания: 20%
Статус:
[off]мне помогите[/off]
Drakon18Дата: Понедельник, 17.05.2010, 21:03 | Сообщение # 1339
Новенький
Группа: Пользователи
Сообщений: 54
Награды: 0
Город: Калиниград
Репутация: 11
Замечания: 0%
Статус:
Quote (Alik)
вот команда, набрав команду и текст видят тока члены своей банды Code if(iscmd(cmd,"/r") || iscmd(cmd,"/f")){     new f = GetPlayerFaction(playerid);     if(!f){      Message(playerid,"Вы не состоите не в одной фракции",clDarkRed);      return 1;     }     strmid(tmp,cmdtext,idx,strlen(cmdtext));     alcotext(tmp,playerid);     if(!strlen(tmp)){      Message(playerid,"Использование: /r [текст]");      return 1;     }     format(msg,max_line,"* %i %s: %s",PlayerRank[playerid],name,tmp);     FMessage(f,1,msg,GetPlayerColor(playerid));//clGreen     return 1;    }

ты меня вроде не понял,суть такова:Любойчеловек может написать,а услышат только челы одной фракции.Также команду:чтоб они могли ответить.

AlikДата: Понедельник, 17.05.2010, 22:16 | Сообщение # 1340
Новенький
Группа: Продвинутые
Сообщений: 52
Награды: 0
Город: eqqqq
Репутация: -24
Замечания: 20%
Статус:
так это оно есть когда пишешь через команду /f (текст) то то что ты пишешь видят тока челы из 1 фракции
ToMa$Дата: Вторник, 18.05.2010, 00:15 | Сообщение # 1341
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Нет
Репутация: -6
Замечания: 0%
Статус:
Alik, Ты не то дал
Drakon18, Вот те /f
Code
if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
       if(PlayerInfo[playerid][pMuted] == 1)
    {
     SendClientMessage(playerid, TEAM_CYAN_COLOR, "Âû íå ìîæåòå ãîâîðèòü, Âû áûëè çàñòàâëåíû çàìîë÷àòü");
     return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    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, "***[RP]RealLife Èñïîëüçóéòå: (/f)amily [family chat]");
     return 1;
    }

Добавлено (18.05.2010, 00:15)
---------------------------------------------
Alik, Вот те /find
P.S. Ставь плюсег

Code
if(strcmp(cmd, "/find", true) == 0)
  {
      if(IsPlayerConnected(playerid))
      {
       if(PlayerInfo[playerid][pJob] != 1)
       {
     SendClientMessage(playerid, COLOR_GREY, "Âû íå Äåòåêòèâ !");
     return 1;
       }
       if(PlayerOnMission[playerid] > 0)
    {
     SendClientMessage(playerid, COLOR_GREY, "Íà ìèññèè ïðÿìî ñåé÷àñ, âû íå ìîæåòå èñïîëüçîâàòü ýòó êîìàíäó !");
        return 1;
    }
    if(UsedFind[playerid] != 0 && PlayerInfo[playerid][pDetSkill] < 401)
    {
        SendClientMessage(playerid, COLOR_GREY, "Âû óæå èñêàëè êîãî-òî, æäèòå 2 ìèíóòû !");
        return 1;
    }
       tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
     SendClientMessage(playerid, COLOR_GRAD2, "***[RP]RealLife Èñïîëüçóéòå: /find [playerid/PartOfName]");
     return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if(IsPlayerConnected(giveplayerid))
    {
        if(giveplayerid != INVALID_PLAYER_ID)
        {
            if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Âû íå ìîæåòå Îêàçàòüñÿ!"); return 1; }
            new points;
            new level = PlayerInfo[playerid][pDetSkill];
      if(level >= 0 && level <= 50)
      { points = 4; }
      else if(level >= 51 && level <= 100)
      { points = 6; }
      else if(level >= 101 && level <= 200)
      { points = 8; }
      else if(level >= 201 && level <= 400)
      { points = 10; }
      else if(level >= 401)
      { points = 12; }
         GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
      new Float:X,Float:Y,Float:Z;
      GetPlayerPos(giveplayerid, X,Y,Z);
      SetPlayerCheckpoint(playerid, X,Y,Z, 6);
      FindTime[playerid] = 1;
      FindTimePoints[playerid] = points;
      PlayerInfo[playerid][pDetSkill] ++;
      UsedFind[playerid] = 1;
      if(PlayerInfo[playerid][pDetSkill] == 50)
      { SendClientMessage(playerid, COLOR_YELLOW, "* Âàø Äåòåêòèâíûé Íàâûê - òåïåðü Óðîâåíü 2, ñêîðî Âû â ñîñòîÿíèè íàéòè Ó÷àñòíèêîâ Ôðàêöèè."); }
      else if(PlayerInfo[playerid][pDetSkill] == 100)
      { SendClientMessage(playerid, COLOR_YELLOW, "* Âàø Äåòåêòèâíûé Íàâûê - òåïåðü Óðîâåíü 3, ñêîðî Âû â ñîñòîÿíèè íàéòè Ó÷àñòíèêîâ Ôðàêöèè."); }
      else if(PlayerInfo[playerid][pDetSkill] == 200)
      { SendClientMessage(playerid, COLOR_YELLOW, "* Âàø Äåòåêòèâíûé Íàâûê - òåïåðü Óðîâåíü 4, Âû òåïåðü â ñîñòîÿíèè íàéòè Ó÷àñòíèêîâ Ôðàêöèè."); }
      else if(PlayerInfo[playerid][pDetSkill] == 400)
      { SendClientMessage(playerid, COLOR_YELLOW, "* Âàø Äåòåêòèâíûé Íàâûê - òåïåðü Óðîâåíü 5, Âû òåïåðü â ñîñòîÿíèè íàéòè Ó÷àñòíèêîâ Ôðàêöèè."); }
     }
    }
    else
    {
        SendClientMessage(playerid, COLOR_GREY, "Íåäåéñòâèòåëüíîå Íàçâàíèå !");
    }
   }
      return 1;
  }

bellДата: Вторник, 18.05.2010, 08:32 | Сообщение # 1342
Уверенный в себе
Группа: Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус:
Ko$, парень. Я тебе давал ссылки на нормальный спидометр. Скачай их. И кинь .pwn и .amx в папку филтьскрипт а после в server.cfg туда добавь в строку фильтскрипт. Что не понятно-то?
и этот спид будет в каждой машине.
crazy

Ko$Дата: Вторник, 18.05.2010, 11:28 | Сообщение # 1343
Освоившийся
Группа: Продвинутые
Сообщений: 117
Награды: 3
Город: Кишинёв
Репутация: 13
Замечания: 0%
Статус:
ТЫ шу тупой ли не вьежаешь??
Я тебе написал то что у меня спидометр встроенный в моде....
Мне нао либо его убрать либо..сделать так чтобы был он на каждой машине!!!!!!!!




bellДата: Вторник, 18.05.2010, 15:18 | Сообщение # 1344
Уверенный в себе
Группа: Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус:
Quote (Ko$)
Мне нао либо его убрать либо..сделать так чтобы был он на каждой машине!!!!!!!!

ну дак в фильтскрипте удали и в server.cfg тоже
вот люди ппц bad
где таких рождают? kiss

GenkaOkДата: Вторник, 18.05.2010, 15:44 | Сообщение # 1345
Уверенный в себе
Группа: Продвинутые
Сообщений: 222
Награды: 3
Город: Йошкар-Ола
Репутация: 103
Замечания: 0%
Статус:
bell,
Quote (Ko$)
Я тебе написал то что у меня спидометр встроенный в моде....

Человек ясно объяснил..
Quote (Ko$)
Мне нао либо его убрать либо..сделать так чтобы был он на каждой машине!!!!!!!!

А есть паблик спидометра? Или искать?

Drakon18Дата: Вторник, 18.05.2010, 17:48 | Сообщение # 1346
Новенький
Группа: Пользователи
Сообщений: 54
Награды: 0
Город: Калиниград
Репутация: 11
Замечания: 0%
Статус:
лан я так понял что не кто не въезжает что я хочу,сам попробую сделать...
Ko$Дата: Вторник, 18.05.2010, 18:01 | Сообщение # 1347
Освоившийся
Группа: Продвинутые
Сообщений: 117
Награды: 3
Город: Кишинёв
Репутация: 13
Замечания: 0%
Статус:
Genu,

Паблик..
Есть!

Во..

[cut noguest=Во..)]public UpdateCarsInfoText(carid)
{
new string[256];
new fuelstring[256];
new timestring[256];
new hour,minute,second;
gettime(hour,minute,second);
if (minute <= 9)
{
format(timestring,25,"%d:0%d:%d",hour,minute,second);
}
else
{
format(timestring,25,"%d:%d:%d",hour,minute,second);
}
if(CarsInfo[carid][cOwned]==0)
{
strmid(CarsInfo[carid][cOwner], " No-One ", 0, strlen(" No-One "), 255);
}
if(!CarsInfo[carid][cDiscription])
{
strmid(CarsInfo[carid][cDiscription], " None ", 0, strlen(" None "), 255);
}
if(Gas[carid] > 10)
{
format(fuelstring, sizeof(fuelstring), "~g~%d",Gas[carid]);
}
else if (Gas[carid]!=0)
{
format(fuelstring, sizeof(fuelstring), "~y~%d",Gas[carid]);
}
else
{
format(fuelstring, sizeof(fuelstring), "~r~Car Lose All Fuel");
}
format(string, sizeof(string), "Owned by ~y~%s~w~~n~Discription: %s~n~Benzin: %s%~w~~n~Speed: %.0f KM~n~Time: %s~n~Price: $%d",CarsInfo[carid][cOwner],CarsInfo[carid][cDiscription],fuelstring,CarSpeed[carid],timestring,CarsInfo[carid][cPrice]);
TextDrawSetString(CarInfoText[carid],string);
}
[/cut]



bellДата: Вторник, 18.05.2010, 20:50 | Сообщение # 1348
Уверенный в себе
Группа: Пользователи
Сообщений: 170
Награды: 1
Город: Киев
Репутация: -35
Замечания: 20%
Статус:
Короче
Сотри его.
И поставь в фильтскрипт pwn и amx и в сервер.сгф и он на каждой машине будет

Ko$Дата: Вторник, 18.05.2010, 21:39 | Сообщение # 1349
Освоившийся
Группа: Продвинутые
Сообщений: 117
Награды: 3
Город: Кишинёв
Репутация: 13
Замечания: 0%
Статус:
bell,
нет..спс...
мне твой спидометр не нрава!
...............................................
Помогите плз...
У меня в моде максимум машин можно купить 1....
Как это кол-во увеличить??***






Сообщение отредактировал Ko$ - Вторник, 18.05.2010, 21:39
PepykДата: Четверг, 20.05.2010, 21:30 | Сообщение # 1350
Освоившийся
Группа: Пользователи
Сообщений: 111
Награды: 1
Город: ЧернобыльЬ
Репутация: 13
Замечания: 0%
Статус:
Помогите!**пл3
Может ктот вырезать команды включить двигатель выключить в авто!!
Мне нужно для ГФ мода!

Добавлено (20.05.2010, 21:30)
---------------------------------------------
гг..
ищё 1!!
Как поставить чтобы на великах и мопедах могли ездить без водительских прав?**
Есть темы посвященные этому вопросу!!
Но они толком то не выяснены!!
Кто знает..подскажите..попонятливей!)

Поиск:





 


 


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