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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 1
  • 1
Модератор форума: Alcoholik  
Anti Drive-By
WintMaxДата: Суббота, 01.03.2008, 18:48 | Сообщение # 1
Местный
Группа: Продвинутые
Сообщений: 562
Награды: 2
Город: Ростов-на-Дону
Репутация: 67
Замечания: 0%
Статус:
Вот, люди, хелп, помогите отсюда вытащить куски от Anti Drive-By. Не ругайте мну, ибо я еще нуб в этих делах.

Code
public Timer()

{

new i;

for(i=0;i

{

if (IsPlayerConnected(i))

{

if (Prisoned[i])

{

if (PrisonTime[i]>0)

{

JailTime(i);

}

else

{

GameTextForPlayer(i, "You unjail", 1000, 6);

UnJail(i);

}

}

}

}

SetTimer("Timer",1000,0);

}

public JailTime(playerid)

{

new msg[256];

new m,s;

m=PrisonTime[playerid]/60;

s=PrisonTime[playerid]%60;

format(msg, sizeof(msg), "~y~%d:%d",m,s);

GameTextForPlayer(playerid, msg, 1500, 3);

PrisonTime[playerid]--;

}

public UnJail(playerid)

{

Prisoned[playerid]=0;

SetPlayerInterior(playerid,0);

SetPlayerPos(playerid,1544.319,-1672.961,13.5581);

}

public Jail(playerid,srok)

{

Prisoned[playerid]=1;

SetPlayerInterior(playerid,6);

SetPlayerPos(playerid,265.4426, 79.16441, 1001.039);

PrisonTime[playerid]=srok;

}

main()

{

print("n----------------------------------");

print(" This is a blank GameModeScript");

print("----------------------------------n");

}

public OnGameModeInit()

{

print("GameModeInit()");

Timer();

SetGameModeText("Blank Script");

AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 29, 600, 0, 0, 0, 0);

AddStaticVehicle(560,2039.5729,1345.9653,10.6719,181.7215,0,0);

return 1;

}

public OnPlayerRequestClass(playerid, classid)

{

printf("OnPlayerRequestClass(%d, %d)", playerid, classid);

SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);

SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);

return 1;

}

public OnGameModeExit()

{

print("GameModeExit()");

return 1;

}

public OnPlayerConnect(playerid)

{

printf("OnPlayerConnect(%d)", playerid);

return 1;

}

public OnPlayerDisconnect(playerid)

{

printf("OnPlayerDisconnect(%d)", playerid);

Passenger[playerid]=0;

Prisoned[playerid]=0;

PrisonTime[playerid]=0;

return 1;

}

public OnPlayerSpawn(playerid)

{

printf("OnPlayerSpawn(%d)", playerid);

if (Prisoned[playerid]==1)

{

Jail(playerid,PrisonTime[playerid]);

}

else

{

Passenger[playerid]=0;

}

return 1;

}

public OnPlayerDeath(playerid, killerid, reason)

{

SendDeathMessage(killerid,playerid,reason);

if (Prisoned[killerid])

{

PrisonTime[killerid]+=20;

SendClientMessage(playerid,COLOR_YELLOW,"*** За убийство в тюрьме вашему убийце увеличили срок.");

SendClientMessage(killerid,COLOR_YELLOW,"*** За убийство в тюрьме тебе увеличили срок.");

}

if (IsPlayerInAnyVehicle(killerid))

{

if (Passenger[killerid]==0)

{

Jail(killerid,40);

SendClientMessage(playerid,COLOR_YELLOW,"*** Убийцу посадили в тбрьму за drive-by");

SendClientMessage(killerid,COLOR_YELLOW,"*** Вас посадили в тюрьму за drive-by");

}

}

return 1;

}

public OnVehicleSpawn(vehicleid)

{

printf("OnVehicleSpawn(%d)", vehicleid);

return 1;

}

public OnVehicleDeath(vehicleid, killerid)

{

printf("OnVehicleDeath(%d, %d)", vehicleid, killerid);

return 1;

}

public OnPlayerText(playerid)

{

printf("OnPlayerText(%d)", playerid);

return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

if (strcmp(cmdtext, "/mycommand", true)==0)

{

/* Do something here */

return 1;

}

return 0;

}

public OnPlayerInfoChange(playerid)

{ printf("OnPlayerInfoChange(%d)");

return 1;

}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)

{

printf("OnPlayerEnterVehicle(%d, %d, %d)", playerid, vehicleid,ispassenger); if (ispassenger==1)

{

Passenger[playerid]=1;

}

return 1;

}

public OnPlayerExitVehicle(playerid, vehicleid)

{

printf("OnPlayerExitVehicle(%d, %d)", playerid, vehicleid);

Passenger[playerid]=0;

return 1;

}

public OnPlayerStateChange(playerid, newstate, oldstate)

{

printf("OnPlayerStateChange(%d, %d, %d)", playerid, newstate, oldstate);

return 1;

}

RegEditДата: Суббота, 01.03.2008, 18:50 | Сообщение # 2
Уважаемый человек
Группа: Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус:
Что значит "вытащить куски"? crazy зачем тебе куски этого скрипта?


"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK
"Парни оплодотворяются с 13 лет" © SpLaSh

По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться.
Для этих целей, в конце концов, существует форум.
WintMaxДата: Суббота, 01.03.2008, 18:52 | Сообщение # 3
Местный
Группа: Продвинутые
Сообщений: 562
Награды: 2
Город: Ростов-на-Дону
Репутация: 67
Замечания: 0%
Статус:
Просто хочу вставить драйв бай в мод, но не различаю, что тут от мода, а что от скрипта. Воть такь :)
MesmerДата: Суббота, 17.04.2010, 02:53 | Сообщение # 4
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 1
Город: Харьков
Репутация: -9
Замечания: 0%
Статус:
Ну точно незнаю, что у тебя.

Но вот нашел с другого мода, может понадобится.

Code
public OnPlayerDeath(playerid, killerid, reason)
{
  new name[MAX_PLAYER_NAME];
  new string[256];
  //new dmessage[128];
  //new deathreason[20];
  new playercash;
  new victimteam;
  new Float:px,Float:py,Float:pz;
  new killerteam;

  victimteam = gTeam[playerid];
  killerteam = gTeam[killerid];
  gPlayerSpawned[playerid] = 0;
  PlayerInfo[playerid][pInvWeapon] = 0;
   PlayerInfo[playerid][pInvAmmo] = 0;
  GetPlayerName(playerid, name, sizeof(name));
  PlayerInfo[playerid][pLocal] = 255;
  GetPlayerPos(playerid, px, py, pz);
  if(killerid != 255)
  {
   if(GetPlayerState(killerid) == 2)
   {
       if(ProxDetectorS(20, killerid, playerid))
       {
           if(!IsPlayerInAnyVehicle(playerid))
           {
      if(PlayerInfo[killerid][pMember] == 1||PlayerInfo[killerid][pLeader] == 1||PlayerInfo[killerid][pMember] == 2||PlayerInfo[killerid][pLeader] ==2)
         {
             SendClientMessage(killerid, COLOR_YELLOW, " Это было drive-by убийство. Не делай так больше.");
       return 1;
      }
      SetPlayerCriminal(killerid,255," Давление людей");
      SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1);
      return 1;
     }
    }
   }
  }

Добавлено (17.04.2010, 02:53)
---------------------------------------------
А вот лучше.
http://www.samp-rus.com/forum/40-5599-1


[img]http://s39.radikal.ru/i084/1004/cc/cd937353553b.gif[/img]
xSLiMxДата: Суббота, 17.04.2010, 07:34 | Сообщение # 5
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус:
Mesmer, не апать темы!!!!!!!! 1111111 crazy .
MesmerДата: Суббота, 17.04.2010, 10:09 | Сообщение # 6
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 1
Город: Харьков
Репутация: -9
Замечания: 0%
Статус:
Quote (xSLiMx)
Mesmer, не апать темы!!!!!!!! 1111111 .

я ток показал, предложил.
Я же неговорил что я её сделал и т.д.
и тема с samp-rus



[img]http://s39.radikal.ru/i084/1004/cc/cd937353553b.gif[/img]
SprunkДата: Суббота, 17.04.2010, 10:10 | Сообщение # 7
Хостинг-провайдер
Группа: Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус:
Mesmer, тебе говорят о том чтобы ты не поднимал старые темы mda
Quote (WintMax)

[Хороший пост] [Плохой пост]
Дата: Суббота, 01.03.2008, 18:52 | Сообщение # 3



pawn.su - Аренда игровых серверов.

Игровой портал Game Entertainment (Game-Ent.ru)

MesmerДата: Суббота, 17.04.2010, 10:27 | Сообщение # 8
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 1
Город: Харьков
Репутация: -9
Замечания: 0%
Статус:
аа) ясно) Извините, больше небуду.
Просто помоч в поиске хотел.
Ну ладно..



[img]http://s39.radikal.ru/i084/1004/cc/cd937353553b.gif[/img]
Evgeni_RudakovДата: Суббота, 24.04.2010, 15:40 | Сообщение # 9
Новенький
Группа: Пользователи
Сообщений: 16
Награды: 0
Город: Архангельск
Репутация: 0
Замечания: 0%
Статус:
Спасибо за скрипт,отличная вещь


One,Two.Freddy's coming for you
  • Страница 1 из 1
  • 1
Поиск:





 


 


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