 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Awm | Дата: Четверг, 24.12.2009, 20:24 | Сообщение # 706 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Quote (Carl_Fox) А по поводу функции, не слышал раньше, что она гавняная, возьму на заметку. надо хоть смотреть что используешь а не ждать пока скажут что это нехорошо
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| Kastl_z1 | Дата: Четверг, 24.12.2009, 21:57 | Сообщение # 707 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 1
Город: kazan
Репутация: 0
Замечания: 0%
Статус: 
| AddStaticPickup(idпикапа, 2, X,Y,Z,0) куда писать?)я не знаю где пикапы вписывать,раньше никогда не ставил
|
| |
|
|
| Awm | Дата: Четверг, 24.12.2009, 22:09 | Сообщение # 708 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Kastl_z1, в OnGameModeInit
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| W@R | Дата: Пятница, 25.12.2009, 14:04 | Сообщение # 709 |
|
Постоялец
Группа:
Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус: 
| Не подскажите почему не взрываются машины после установки детонатора в гараже ? пишет что типо ща будет взрыв , но ничего , потом снова заезжаешь в гараж тебе пишут выдан новый детонатор , извините за неисправность предыдущего... и так каждый раз.... Вот код[pwn] в public OnGameModeInit() у меня //------------------[Bomb Shop]--------------- BombShop = CreateMenu("Bomb Shop",2,5,240,85,100); AddMenuItem(BombShop, 0, "Detonator"); //0 AddMenuItem(BombShop, 0, "Timer"); //1 AddMenuItem(BombShop, 0, "Crazy Sit"); //2 AddMenuItem(BombShop, 0, "Exit"); //3 BombShopT = CreateMenu("Bomb Shop",2,5,240,85,100); AddMenuItem(BombShopT, 0, "5 sec"); //0 AddMenuItem(BombShopT, 0, "10 sec"); //1 AddMenuItem(BombShopT, 0, "15 sec"); //2 AddMenuItem(BombShopT, 0, "20 sec"); //3 AddMenuItem(BombShopT, 0, "25 sec"); //4 AddMenuItem(BombShopT, 0, "30 sec"); //5 AddMenuItem(BombShopT, 0, "Back"); //6 BombShopA = CreateMenu("Bomb Shop",2,5,240,85,100); SetMenuColumnHeader(RentCarB, 0, "~b~You want this timer?"); AddMenuItem(BombShopA, 0, "Yes"); //0 AddMenuItem(BombShopA, 0, "No"); //1 в public OnPlayerSelectedMenuRow(playerid, row) //------------------------[Bomb Shop]----------------------------------------- if(GetPlayerMenu(playerid) == BombShop) { switch(row) { case 0: { new weapon, ammo; GetPlayerWeaponData(playerid,12,weapon,ammo); new VID = GetPlayerVehicleID(playerid); curvpldk[playerid] = 1; curvpld[playerid] = VID; bombhave[VID] = playerid; if(ammo != 777) { GivePlayerWeapon(playerid,40,777); } DetonatorAmmo[playerid] = 1; GivePlayerWeapon(playerid,24,0); GameTextForPlayer(playerid, "~g~Detonator Planted", 2500, 3); TogglePlayerControllable(playerid, 1); } case 1: { curvpld[playerid] = GetPlayerVehicleID(playerid); ShowMenuForPlayer(BombShopT, playerid); } case 2: { new weapon, ammo; GetPlayerWeaponData(playerid,12,weapon,ammo); new VID = GetPlayerVehicleID(playerid); curvpldk[playerid] = 3; curvpld[playerid] = VID; bombhave[VID] = playerid; if(ammo != 777) { GivePlayerWeapon(playerid,40,777); } DetonatorAmmo[playerid] = 1; GivePlayerWeapon(playerid,24,0); GameTextForPlayer(playerid, "~g~Crazy Sit Planted", 2500, 3); TogglePlayerControllable(playerid, 1); } case 3: { TogglePlayerControllable(playerid, 1); } //next }} else if(GetPlayerMenu(playerid) == BombShopT) { switch(row) { case 0: { BSTimerSec[curvpld[playerid]] = 6; ShowMenuForPlayer(BombShopA, playerid); } case 1: { BSTimerSec[curvpld[playerid]] = 11; ShowMenuForPlayer(BombShopA, playerid); } case 2: { BSTimerSec[curvpld[playerid]] = 16; ShowMenuForPlayer(BombShopA, playerid); } case 3: { BSTimerSec[curvpld[playerid]] = 21; ShowMenuForPlayer(BombShopA, playerid); } case 4: { BSTimerSec[curvpld[playerid]] = 26; ShowMenuForPlayer(BombShopA, playerid); } case 5: { BSTimerSec[curvpld[playerid]] = 31; ShowMenuForPlayer(BombShopA, playerid); } case 6: { ShowMenuForPlayer(BombShop, playerid); } //next }} else if(GetPlayerMenu(playerid) == BombShopA) { switch(row) { case 0: { new weapon, ammo; GetPlayerWeaponData(playerid,12,weapon,ammo); new VID = GetPlayerVehicleID(playerid); curvpldk[playerid] = 2; bombhave[VID] = playerid; if(ammo != 777) { GivePlayerWeapon(playerid,40,777); } DetonatorAmmo[playerid] = 1; GivePlayerWeapon(playerid,24,0); GameTextForPlayer(playerid, "~g~Timer Detonator Planted", 2500, 3); TogglePlayerControllable(playerid, 1); } case 1: { ShowMenuForPlayer(BombShopT, playerid); } //next }} в public AreaCheck() { new string[256]; for (new i=0; i <= MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { //bomb if (IsPlayerInCubeArea(i,1843,1857,-1860,-1852.8,13,17.5)) { if (bombarea[i] == 1) { if (IsPlayerInAnyVehicle(i) && GetPlayerState(i) == 2) { new weapon,ammo; GetPlayerWeaponData(i,12,weapon,ammo); if(curvpldk[i] == 0) { if(bombhave[GetPlayerVehicleID(i)] == -1) { ShowMenuForPlayer(BombShop, i); TogglePlayerControllable(i,0); } else { SendClientMessage(i,COLOR_RED," * На этой машине уже есть бомба!"); } } else if(ammo != 777 && DetonatorAmmo[i] == 0 && BSTimerStart[curvpld[i]] == 0 && BSSitActive[curvpld[i]] == 0) { GivePlayerWeapon(i,40,777); DetonatorAmmo[i] = 1; GivePlayerWeapon(i,24,0); SendClientMessage(i,COLOR_GREEN," * Новый пульт управлния получен, извеняемся за неисправность предыдушего!"); } else { SendClientMessage(i,COLOR_RED," * Ты еще не использовал предыдушую бомбу!"); } bombarea[i] = 0; } else { GameTextForPlayer(i, "~r~You must be in car", 2500, 3); bombarea[i] = 0; } } } else { bombarea[i] = 1; }
Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
Сообщение отредактировал W@R - Пятница, 25.12.2009, 14:05 |
| |
|
|
| Kastl_z1 | Дата: Пятница, 25.12.2009, 20:54 | Сообщение # 710 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 1
Город: kazan
Репутация: 0
Замечания: 0%
Статус: 
| я туда и пишу,а у меня не компелируется,сразу 3 ошибки выдает
|
| |
|
|
| Parlament | Дата: Суббота, 26.12.2009, 19:46 | Сообщение # 711 |
|
Группа:
I'm V.I.P.
Сообщений: 271
Награды: 19
Город: Маарду
Репутация: 474
Замечания: 0%
Статус: 
| AddStaticPickup(1239, 2, 1173.2563,-1323.3102,15.3943); вот пример рабочего так делаешь?
|
| |
|
|
| ZirkiN | Дата: Суббота, 26.12.2009, 20:09 | Сообщение # 712 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (Kastl_z1) я туда и пишу,а у меня не компелируется,сразу 3 ошибки выдает скорее всего ты X,Y,Z не заменил на свои координаты
all:GMCC ~2% current:GMCC.C.L0 ~49%
|
| |
|
|
| dima670 | Дата: Суббота, 26.12.2009, 20:17 | Сообщение # 713 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 118
Награды: 4
Город: Верхний Уфалей
Репутация: -16
Замечания: 100%
Статус: 
| Помогите вот у меня ботов поставил на сервер одни садятся а один в LV не садится и из за него похоже сбивается рассадка и они садятся не в тот поезд.
|
| |
|
|
| Parlament | Дата: Суббота, 26.12.2009, 20:22 | Сообщение # 714 |
|
Группа:
I'm V.I.P.
Сообщений: 271
Награды: 19
Город: Маарду
Репутация: 474
Замечания: 0%
Статус: 
| Quote (dima670) Помогите вот у меня ботов поставил на сервер одни садятся а один в LV не садится и из за него похоже сбивается рассадка и они садятся не в тот поезд. Может ты для ЛВ бота не сделал транспорт?и поэтому всё сбивается
|
| |
|
|
| Parlament | Дата: Суббота, 26.12.2009, 20:24 | Сообщение # 715 |
|
Группа:
I'm V.I.P.
Сообщений: 271
Награды: 19
Город: Маарду
Репутация: 474
Замечания: 0%
Статус: 
| ZirkiN, AddStaticPickup(idпикапа, 2, X,Y,Z,0) разве тут надо 0?думаю из-за этого ошибки
|
| |
|
|
| Dima-kun | Дата: Суббота, 26.12.2009, 21:03 | Сообщение # 716 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Parlament, нолик, который он ставит это интерьер в котором пикап будет стоять
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Сообщение отредактировал DizeL-ZR- - Суббота, 26.12.2009, 21:04 |
| |
|
|
| Parlament | Дата: Суббота, 26.12.2009, 21:23 | Сообщение # 717 |
|
Группа:
I'm V.I.P.
Сообщений: 271
Награды: 19
Город: Маарду
Репутация: 474
Замечания: 0%
Статус: 
| DizeL-ZR-, ты прав что-то я ступил
|
| |
|
|
| ZeeX | Дата: Воскресенье, 27.12.2009, 15:37 | Сообщение # 718 |
|
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 1
Город: Unknown
Репутация: 0
Замечания: 0%
Статус: 
| Вообще-то это виртуальный мир... И кстати его можно не указывать.
|
| |
|
|
| Awm | Дата: Воскресенье, 27.12.2009, 15:39 | Сообщение # 719 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Quote (ZeeX) И кстати его можно не указывать. И кстати что тогда туда ставить ?
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| Sprunk | Дата: Суббота, 02.01.2010, 15:30 | Сообщение # 720 |
|
Хостинг-провайдер
Группа:
Пользователи
Сообщений: 2451
Награды: 125
Город: Волгоград.
Репутация: 774
Замечания: 100%
Статус: 
| Quote (Roys) помогите пжс,вот например я покупаю тачку с /v buy,а после рестарта серва она опять продается,как исправить помогите Записывать в файл
pawn.su - Аренда игровых серверов. Игровой портал Game Entertainment (Game-Ent.ru)
|
| |
|
|
|
 |
|
 | |
| |
|