 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Ищу скрипт
| |
| Sarmak | Дата: Понедельник, 04.02.2008, 15:29 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 151
Награды: 1
Город: Липецк
Репутация: 3
Замечания: 40%
Статус: 
| В общем скрипт нужен. Купить машину. Написал команду, сев в машину, тебе пишут: Вы купили машину. А потом даже если умер пишешь команду и она перед тобой. Даже если когда то утонула или взорвалась. Но если ты ушел с сервера. А потом зашел то это уже не твой машина. Подскажите откуда скачать или как сделать? Добавлено (04.02.2008, 15:29) --------------------------------------------- Мда... Скриптеры... несколько просмотров и не одного предложения..
Увижу тему что нить расскажу...
|
| |
|
|
| Astr1m | Дата: Понедельник, 04.02.2008, 15:47 | Сообщение # 2 |
|
Новенький
Группа:
Пользователи
Сообщений: 4
Награды: 1
Город: Ялта
Репутация: -1
Замечания: 0%
Статус: 
| Я бы тоже такое хотел
|
| |
|
|
| Sarmak | Дата: Понедельник, 04.02.2008, 16:08 | Сообщение # 3 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 151
Награды: 1
Город: Липецк
Репутация: 3
Замечания: 40%
Статус: 
| Вот прилагай все усилия для его находки. Найдеешь дай ссыль
Увижу тему что нить расскажу...
|
| |
|
|
| dura4ok | Дата: Вторник, 05.02.2008, 10:06 | Сообщение # 4 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 357
Награды: 1
Город: Cеверодонецк
Репутация: 24
Замечания: 0%
Статус: 
| Sarmak, пока могу посоветовать только одно - скачай здесь SFTDM_Reloaded_2.0 - в нем есть такая фишка, нужно только извлечь и довести до ума. там покупка тачки, вызов потом ее командой, только при выходе она остается твоей, но это не трудно будет убрать.
|
| |
|
|
| КУВАЛДА | Дата: Вторник, 05.02.2008, 10:51 | Сообщение # 5 |
|
Новенький
Группа:
Продвинутые
Сообщений: 4
Награды: 1
Репутация: -1
Замечания: 0%
Статус: 
| Нужин скрипт хороших гоночных машин... не подскажите где взять?Добавлено (05.02.2008, 10:51) --------------------------------------------- А есть скрипт чтобы с вертолета можно было стрелять? очень надо!
Люблю удачу :)
|
| |
|
|
| Sarmak | Дата: Вторник, 05.02.2008, 16:47 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 151
Награды: 1
Город: Липецк
Репутация: 3
Замечания: 40%
Статус: 
| пока могу посоветовать только одно - скачай здесь SFTDM_Reloaded_2.0 - в нем есть такая фишка, нужно только извлечь и довести до ума. там покупка тачки, вызов потом ее командой, только при выходе она остается твоей, но это не трудно будет убрать. Ды я знаю что там он есть. Только я его так и не нашел. Сможешь вынуть и кинуть сюда?
Увижу тему что нить расскажу...
|
| |
|
|
| Jag | Дата: Пятница, 22.02.2008, 22:50 | Сообщение # 7 |
|
Новенький
Группа:
Продвинутые
Сообщений: 8
Награды: 1
Репутация: -2
Замечания: 0%
Статус: 
| Я как-то делал такой фильтр скрипт Code #include <a_samp> #pragma tabsize 0 #define COLOR_GREEN 0x33AA33AA forward dropcar(playerid,vehicleid); new Menu:GiveMe;
public OnFilterScriptInit() { print("\n----------------------------------"); print(" (:script by Jag loaded:)"); print("----------------------------------\n"); SetTimer("gkeys",150,1); }
public OnFilterScriptExit() { print("\n----------------------------------"); print(" (:script by Jag un-loaded:)"); print("----------------------------------\n"); } public OnPlayerConnect(playerid) { SetTimerEx("vlc",1500,1,"d",playerid); return 1; }
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/giveme", cmdtext, true) == 0) { GiveMe = CreateMenu("Giveme Player",1,125,150,300); if (IsValidMenu(GiveMe)) { SetMenuColumnHeader(GiveMe, 0, "Select a car to give yourself:"); AddMenuItem(GiveMe,0,"Infernus"); AddMenuItem(GiveMe,0,"NRG500"); AddMenuItem(GiveMe,0,"Monster Truck"); AddMenuItem(GiveMe,0,"Packer"); AddMenuItem(GiveMe,0,"RC Car"); AddMenuItem(GiveMe,0,"Rancher"); AddMenuItem(GiveMe,0,"Roadtrain"); AddMenuItem(GiveMe,0,"Dumper"); AddMenuItem(GiveMe,0,"Sultan"); AddMenuItem(GiveMe,0,"Maverick"); AddMenuItem(GiveMe,0,"Vortex"); AddMenuItem(GiveMe,0,"Hydra"); } if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,0xFFFF00AA,"Ошибка: вы в машине"); return 1; } ShowMenuForPlayer(GiveMe, playerid); TogglePlayerControllable(playerid,false); return 1; } return 0; }
new v1,v2,v3,v4,v5,v6,v7,v8,v9,v10,v11,v12; new vc1,vc2,vc3,vc4,vc5,vc6,vc7,vc8,vc9,vc10,vc11,vc12; public OnPlayerSelectedMenuRow(playerid,row) { new Menu:Current = GetPlayerMenu(playerid);
if(Current == GiveMe) { new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); switch(row) { case 0: vc1 = v1 = PutPlayerInVehicle(playerid,CreateVehicle(411,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Infernus\""); case 1: vc2 = v2 = PutPlayerInVehicle(playerid,CreateVehicle(522,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"NRG500\""); case 2: vc3 = v3 = PutPlayerInVehicle(playerid,CreateVehicle(444,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Monster Truck\""); case 3: vc4 = v4 = PutPlayerInVehicle(playerid,CreateVehicle(443,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Packer\""); case 4: vc5 = v5 = PutPlayerInVehicle(playerid,CreateVehicle(441,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"RC Car\""); case 5: vc6 = v6 = PutPlayerInVehicle(playerid,CreateVehicle(489,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Rancher\""); case 6: vc7 = v7 = PutPlayerInVehicle(playerid,CreateVehicle(515,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Roadtrain\""); case 7: vc8 = v8 = PutPlayerInVehicle(playerid,CreateVehicle(406,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Dumper\""); case 8: vc9 = v9 = PutPlayerInVehicle(playerid,CreateVehicle(560,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Sultan\""); case 9: vc10 = v10 = PutPlayerInVehicle(playerid,CreateVehicle(487,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Maverick\""); case 10: vc11 = v11 = PutPlayerInVehicle(playerid,CreateVehicle(539,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Vortex\""); case 11: vc12 = v12 = PutPlayerInVehicle(playerid,CreateVehicle(520,X,Y,Z,Angle,-1,-1,50000),0),SendClientMessage(playerid,COLOR_GREEN,"Вы выбрали: \"Hydra\""); } TogglePlayerControllable(playerid,true); } return 1; }
public OnPlayerExitVehicle(playerid, vehicleid) { dropcar(playerid,vehicleid); return 1; }
public dropcar(playerid,vehicleid)DestroyVehicle(v1),DestroyVehicle(vc1),DestroyVehicle(v2),DestroyVehicle(vc2),DestroyVehicle(v3),DestroyVehicle(v c3),DestroyVehicle(v4),DestroyVehicle(vc4),DestroyVehicle(v5), DestroyVehicle(vc5),DestroyVehicle(v6),DestroyVehicle(vc6),DestroyVehicle(v7 ),DestroyVehicle(vc7),DestroyVehicle(v8),DestroyVehicle(vc8),DestroyVehicle(v9),DestroyVehicle(vc9),DestroyVehicle(v10),DestroyVehicle(vc10) , DestroyVehicle(v11),DestroyVehicle(vc11),DestroyVehicle(v12),DestroyVehicle(vc12);
public OnPlayerStateChange(playerid, newstate, oldstate) { if(newstate == 2) { SetTimerEx("dropcar",1800000,0,"d",playerid); } return 1; }
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; }
forward vlc(playerid,vehicleid); public vlc(playerid,vehicleid) { if(GetPlayerState(playerid) == /*PLAYER_STATE_DRIVER*/PLAYER_STATE_ONFOOT) dropcar(playerid,vehicleid); return 1; }
forward gkeys(); public gkeys() { new lKeys, Mike1, Mike2; new Float:wx,Float:wy,Float:wz; new Float:cx,Float:cy,Float:cz; #define SLOTS 4 for(new i = 0; i < SLOTS; i++) { if(IsPlayerConnected(i)) { GetPlayerPos(i,wx,wy,wz); for(new j = 0; j < MAX_VEHICLES; j++) { if(GetVehicleModel(j) == 441) { GetVehiclePos(j,cx,cy,cz); if( floatsqroot( floatpower(wx-cx,2.0) + floatpower(wy-cy,2.0) + floatpower(wz-cz,2.0)) < 3.0) { GetPlayerKeys(i, lKeys, Mike1, Mike2); if (lKeys & KEY_SECONDARY_ATTACK) { PutPlayerInVehicle(i, j, 0); DestroyVehicle(v5); } } } } } } }
|
| |
|
|
| Aleksey | Дата: Суббота, 23.02.2008, 09:37 | Сообщение # 8 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус: 
| и он рабочий? я думаю сложно будет осуществить чтоб после смерти... но можно тп к машине если игрок умер.. просто запоминаешь координаты смерти и восстанавливаешь их патом
вааааааааааййй..// :(0
|
| |
|
|
| Лонгер | Дата: Суббота, 23.02.2008, 11:44 | Сообщение # 9 |
|
Новенький
Группа:
Продвинутые
Сообщений: 26
Награды: 1
Город: Севастополь
Репутация: -2
Замечания: 0%
Статус: 
| есть мод или скрипт для того чтобы игроков плохих не в бан а в тюрягу?
<center><img border="0" src="http://i019.radikal.ru/0802/cf/3190ae18d716.gif"></center>
|
| |
|
|
| DRAgoONoN | Дата: Суббота, 23.02.2008, 13:56 | Сообщение # 10 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Вот команда: ты садишся в машину и пишиш /buycar и ты её купил Code if (strcmp(cmdtext, "/buycar", true)==0) { if (GetPlayerMoney(playerid) < 5000) { SendClientMessage(playerid, COLOR_RED,"***У вас недостаточно денег, что бы купить этот транспорт!"); } else { if (IsPlayerInAnyVehicle(playerid) == 1) { SetVehicleToRespawn(ownedcar[playerid]); ownedcar[playerid] = GetPlayerVehicleID(playerid); owner[ownedcar[playerid]] = playerid; SendClientMessage(playerid, COLOR_GREEN,"***Вы купили новый транспорт!"); GivePlayerMoney(playerid,-5000); } else { SendClientMessage(playerid, COLOR_RED,"***Вы не в транспорте!"); } } return 1; } Дальше есле машина взорвалась или ты умер пишиш /mycar и она телепортируется к тебе: Code if (strcmp(cmdtext, "/mycar", true)==0) { if (ownedcar[playerid] != 0) { if (GetPlayerMoney(playerid) < 100) { SendClientMessage(playerid, COLOR_RED,"***У вас недостаточно денег, что бы телепортировать ваш транспорт к себе!"); } else { new Float:playerpos[4]; GetPlayerPos(playerid,playerpos[0],playerpos[1],playerpos[2]); GetPlayerFacingAngle(playerid,playerpos[3]); SetVehicleZAngle(ownedcar[playerid],playerpos[3]+90.0); SetVehiclePos(ownedcar[playerid],playerpos[0]+3.0*floatsin(-playerpos[3],degrees),playerpos[1]+3.0*floatcos(-playerpos[3],degrees),playerpos[2]+0.5); // This one is cool that I am using trigo functions to set the vehicle just before you. SendClientMessage(playerid,COLOR_YELLOW,"***Вы телепортировали ваш транспорт к себе!"); GivePlayerMoney(playerid,-100); } } return 1; } И ещё добавь в начало мода: Code new ownedcar[MAX_PLAYERS]; new owner[MAX_PLAYERS]; Да и незабудь + поставить 
SAMP WIKI
Сообщение отредактировал DRAgoONoN - Суббота, 23.02.2008, 14:00 |
| |
|
|
|
 |
|
 | |
| |
|