 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Система авторынка и личных авто [beta ver.]
| |
| VLAD-2012 | Дата: Воскресенье, 07.11.2010, 11:05 | Сообщение # 61 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 1
Город: ---->>>от туда
Репутация: 7
Замечания: 0%
Статус: 
| FiLE95 Скопировал в точности как у тебя,но теперь технику вообще не ищет!
|
| |
|
|
| FiLE | Дата: Воскресенье, 07.11.2010, 11:39 | Сообщение # 62 |
|
Группа:
Разработчики
Сообщений: 681
Награды: 70
Город: Одесса
Замечания: 0%
Статус: 
| VLAD-2012, знач не правильно сделал. Вот я сделал команду, проверил у себя. Работает. Code if(strcmp(cmd, "/mcgps", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMCcar] == 0) { SendClientMessage(playerid, COLOR_LIGHTRED,"У Вас нет машины."); return 1; } for(new h = 0; h < sizeof(MarketCars); h++) { if(MarketCars[h][mccarid] == PlayerInfo[playerid][pMCcar]) { new Float:cwx2,Float:cwy2,Float:cwz2; GetVehiclePos(MCNUM[h], cwx2, cwy2, cwz2); SetPlayerCheckpoint(playerid,cwx2,cwy2,cwz2,5.0); } //return 1; } } else { SendClientMessage(playerid, COLOR_LIGHTRED,"Нужна авторизация."); } return 1; }
|
| |
|
|
| TURBO2 | Дата: Воскресенье, 07.11.2010, 14:29 | Сообщение # 63 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 244
Награды: 1
Город: Peter
Репутация: 223
Замечания: 40%
Статус: 
| все зделал но не комплетируется отчет выдает что делать??
skype: nitrolatos
|
| |
|
|
| DiSE | Дата: Воскресенье, 07.11.2010, 18:07 | Сообщение # 64 |
|
Группа:
I'm V.I.P.
Сообщений: 1759
Награды: 23
Город: Уфа
Репутация: 337
Замечания: 80%
Статус: 
| TURBO2, запомни, компилируется, а не комплетируется
|
| |
|
|
| Brilliant | Дата: Воскресенье, 07.11.2010, 20:40 | Сообщение # 65 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 81
Награды: 0
Город: Ekibas city
Репутация: 35
Замечания: 0%
Статус: 
| Code C:\______________\ûûôûûïà\gamemodes\server.pwn(7067) : warning 219: local variable "veh" shadows a variable at a preceding level C:\______________\ûûôûûïà\gamemodes\server.pwn(7070) : error 022: must be lvalue (non-constant) C:\______________\ûûôûûïà\gamemodes\server.pwn(7067) : warning 203: symbol is never used: "veh" C:\______________\ûûôûûïà\gamemodes\server.pwn(7087) : warning 219: local variable "veh" shadows a variable at a preceding level C:\______________\ûûôûûïà\gamemodes\server.pwn(7090) : error 022: must be lvalue (non-constant) C:\______________\ûûôûûïà\gamemodes\server.pwn(7087) : warning 203: symbol is never used: "veh" Code public MCTimerONE(playerid) { if(!GetPlayerVehicleID(playerid)) { KillTimer(mcslimtimer); MCSLimiter[playerid] = 0; return 1; } 7067 new Float:x,Float:y,Float:z,veh; for(new i; i<MAX_PLAYERS; i++) { 7070 veh=GetPlayerVehicleID(i); GetVehicleVelocity(veh,x,y,z); if((x > MCMAX_SPEEDOONE || x < -MCMAX_SPEEDOONE) || (y > MCMAX_SPEEDOONE || y < -MCMAX_SPEEDOONE)) { SetVehicleVelocity(veh,x*SLOW_FACTOR,y*SLOW_FACTOR,z); } } return 1; } public MCTimerTWO(playerid) { if(!GetPlayerVehicleID(playerid)) { KillTimer(mcslimtimer); MCSLimiter[playerid] = 0; return 1; } 7087 new Float:x,Float:y,Float:z,veh; for(new i; i<MAX_PLAYERS; i++) { 7090 veh=GetPlayerVehicleID(i); GetVehicleVelocity(veh,x,y,z); if((x > MCMAX_SPEEDOTWO || x < -MCMAX_SPEEDOTWO) || (y > MCMAX_SPEEDOTWO || y < -MCMAX_SPEEDOTWO)) { SetVehicleVelocity(veh,x*SLOW_FACTOR,y*SLOW_FACTOR,z); } } return 1; } вот такие ошибки в пабликах что делать подскажите ? Заранее спасибо .
Что бы победил один, другие должны проиграть !
|
| |
|
|
| VLAD-2012 | Дата: Понедельник, 08.11.2010, 19:27 | Сообщение # 66 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 92
Награды: 1
Город: ---->>>от туда
Репутация: 7
Замечания: 0%
Статус: 
| сделай так public MCTimerONE(playerid) { if(!GetPlayerVehicleID(playerid)) { KillTimer(mcslimtimer); MCSLimiter[playerid] = 0; return 1; } 7067 new Float:x,Float:y,Float:z,car; for(new i; i<MAX_PLAYERS; i++) { car=GetPlayerVehicleID(i); GetVehicleVelocity(car,x,y,z); if((x > MCMAX_SPEEDOONE || x < -MCMAX_SPEEDOONE) || (y > MCMAX_SPEEDOONE || y < -MCMAX_SPEEDOONE)) { SetVehicleVelocity(car,x*SLOW_FACTOR,y*SLOW_FACTOR,z); } } return 1; } public MCTimerTWO(playerid) { if(!GetPlayerVehicleID(playerid)) { KillTimer(mcslimtimer); MCSLimiter[playerid] = 0; return 1; } new Float:x,Float:y,Float:z,car; for(new i; i<MAX_PLAYERS; i++) { car=GetPlayerVehicleID(i); GetVehicleVelocity(car,x,y,z); if((x > MCMAX_SPEEDOTWO || x < -MCMAX_SPEEDOTWO) || (y > MCMAX_SPEEDOTWO || y < -MCMAX_SPEEDOTWO)) { SetVehicleVelocity(car,x*SLOW_FACTOR,y*SLOW_FACTOR,z); } } return 1; }
|
| |
|
|
| LancerkoO | Дата: Вторник, 09.11.2010, 16:48 | Сообщение # 67 |
|
Новенький
Группа:
Пользователи
Сообщений: 38
Награды: 0
Город: Саратов
Репутация: -4
Замечания: 0%
Статус: 
| я прописал /markcar и все пока нурм я прописал /gmx серв перезагрузило...Машина с ЗД номером но как сел она просто поехала в чем проблемма?
ЗАХОДИИИ :)
|
| |
|
|
| Brilliant | Дата: Вторник, 09.11.2010, 18:06 | Сообщение # 68 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 81
Награды: 0
Город: Ekibas city
Репутация: 35
Замечания: 0%
Статус: 
| всё сделал как надо ! Не одной ошибки ни варна включаю серв в консоли написанно что продажа машин загруженна но 3 строки с машинами все 0 стоят и в моде этих авто нету !
Что бы победил один, другие должны проиграть !
|
| |
|
|
| Радик | Дата: Четверг, 11.11.2010, 05:42 | Сообщение # 69 |
|
Новенький
Группа:
Пользователи
Сообщений: 9
Награды: 0
Город: Буденновск
Репутация: 0
Замечания: 20%
Статус: 
| люди а если у меня не gf и не ларп)мод)с начало делаю как бы)как мне сделать чтоб-бы двери были закрыты если даже сервера выхожу например я сел в тачку написал /lock и двери закрыты кроме меня не кто не смог залесть в тачку пока не открою двери..и сделать так чтоб при покупки машины могли закрывать двери в тачки скажите плиз
pawno.net.ru
|
| |
|
|
| FiLE | Дата: Пятница, 12.11.2010, 00:07 | Сообщение # 70 |
|
Группа:
Разработчики
Сообщений: 681
Награды: 70
Город: Одесса
Замечания: 0%
Статус: 
| Радик, если с начала делаешь, то посмотри такую функцию http://wiki.sa-mp.com/wiki/SetVehicleParamsForPlayer
|
| |
|
|
| Nikon | Дата: Понедельник, 15.11.2010, 17:41 | Сообщение # 71 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 481
Награды: 14
Город: Kiev
Репутация: 432
Замечания: 40%
Статус: 
| Quote D:\Lost City(server)\gamemodes\alpha.pwn(5603) : error 017: undefined symbol "newcar" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. Quote if(newstate == PLAYER_STATE_DRIVER) { for(new h = 0; h < sizeof(MarketCars); h++) 5603 строка: if(newcar == MCNUM[h]) { new mzzero[8]; format(mzzero, sizeof(mzzero), "0"); mccarnumtxt[playerid] = h; MCSLimiter[playerid] = 0; if(strcmp(mzzero, MarketCars[h][mccarowner], true) == 0) { new insurance[128]; new signaling[128]; if (MarketCars[h][mccarinsurance] == 1) { format(insurance, sizeof(insurance), "застрахована"); } else { format(insurance, sizeof(insurance), "не застрахована"); } if (MarketCars[h][mccarsignaling] == 1) { format(signaling, sizeof(signaling), "установлена"); } else { format(signaling, sizeof(signaling), "не установлена"); } mccaridbuy = MarketCars[h][mccarid]; TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Статус машины: продается\nНомера: %s\nЦена: %d\nСтраховка: %s\nУровень защиты: %d\nСигнализация: %s\n",MarketCars[h][mccarnumber3d],MarketCars[h][mccarprice],insurance,MarketCars[h][mccardefence],signaling); ShowPlayerDialog(playerid,mcbuy,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Купить","Отмена"); return 1; } if(MarketCars[h][mccarlock] == 1) { if(MarketCars[h][mccarid] == PlayerInfo[playerid][pMCcar]) { if(IsAnPolice(playerid)) { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Владелец: %s\nНомера: %s",MarketCars[h][mccarowner], MarketCars[h][mccarnumber3d]); ShowPlayerDialog(playerid,mcvcop,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Завести","Борт.Комп."); //return 1; } else { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Владелец: %s\nНомера: %s",MarketCars[h][mccarowner], MarketCars[h][mccarnumber3d]); ShowPlayerDialog(playerid,mcv,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Завести","Борт.Комп."); //return 1; } } else { if(IsAnPolice(playerid)) { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Владелец: %s\nНомера: %s",MarketCars[h][mccarowner], MarketCars[h][mccarnumber3d]); ShowPlayerDialog(playerid,mccop,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Завести","Борт.Комп."); //return 1; } else { if(PlayerInfo[playerid][pJob] != 5) { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Взлом машины"); ShowPlayerDialog(playerid,mcvor,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Выйти","Взломать"); //return 1; } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_RED, "** У Вас нету ключей от этой машины!"); //return 1; } } } } else { if(MarketCars[h][mccarid] == PlayerInfo[playerid][pMCcar]) { if(IsAnPolice(playerid)) { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Владелец: %s\nНомера: %s",MarketCars[h][mccarowner], MarketCars[h][mccarnumber3d]); ShowPlayerDialog(playerid,mcvcop,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Завести","Борт.Комп."); //return 1; } else { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Владелец: %s\nНомера: %s",MarketCars[h][mccarowner], MarketCars[h][mccarnumber3d]); ShowPlayerDialog(playerid,mcv,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Завести","Борт.Комп."); //return 1; } } else { if(IsAnPolice(playerid)) { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Владелец: %s\nНомера: %s",MarketCars[h][mccarowner], MarketCars[h][mccarnumber3d]); ShowPlayerDialog(playerid,mccop,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Завести","Борт.Комп."); //return 1; } else { if(PlayerInfo[playerid][pJob] != 5) { TogglePlayerControllable(playerid, 0); new aboutcar[128]; format(aboutcar, sizeof(aboutcar), "Взлом машины"); ShowPlayerDialog(playerid,mcvor,DIALOG_STYLE_MSGBOX,"MarkCar-SYST by FiLE SAMP-RUS.COM",aboutcar,"Выйти","Взломать"); //return 1; } else { new mess[256]; new sendername[MAX_PLAYERS]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(mess, sizeof(mess), "* %s увидел ключи в зажигании и коварно улыбнулся!", sendername); ProxDetector(30.0, playerid, mess, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); printf("%s", mess); //return 1; } } } } if(MarketCars[h][mccarfine] >= 1) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_RED, "** Машина заблокирована! Нужно сначала выплатить штраф!"); return 1; } if(MarketCars[h][mccarthief] == 6) { SendClientMessage(playerid, COLOR_RED, "** Поломан бортовой компьютер на 50%!"); mcslimtimer = SetTimer("MCTimerONE",1500,1); MCSLimiter[playerid] = 1; return 1; } if(MarketCars[h][mccarthief] == 7) { SendClientMessage(playerid, COLOR_RED, "** Поломан бортовой компьютер на 85%!"); mcslimtimer = SetTimer("MCTimerTWO",200,1); MCSLimiter[playerid] = 1; return 1; } } }
|
| |
|
|
| ShilMan | Дата: Понедельник, 15.11.2010, 18:51 | Сообщение # 72 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 171
Награды: 11
Город: Тверь
Репутация: 25
Замечания: 0%
Статус: 
| Zhekan, не введена переменная newcar. после if(newstate == PLAYER_STATE_DRIVER) { дабавь new newcar = GetPlayerVehicleID(playerid);
|
| |
|
|
| Wod1k | Дата: Вторник, 16.11.2010, 12:55 | Сообщение # 73 |
|
Новенький
Группа:
Пользователи
Сообщений: 43
Награды: 2
Город: bc
Репутация: 3
Замечания: 0%
Статус: 
| А можно что бы над 3д номерами было имя владельца?Разпишите плиз как сделать
|
| |
|
|
| FiLE | Дата: Вторник, 16.11.2010, 18:00 | Сообщение # 74 |
|
Группа:
Разработчики
Сообщений: 681
Награды: 70
Город: Одесса
Замечания: 0%
Статус: 
| Wod1k, вот таГ: Code new mzzero[8]; format(mzzero, sizeof(mzzero), "0"); for(new h = 0; h < sizeof(MarketCars); h++) { if(strcmp(mzzero, MarketCars[h][mccarowner], true) == 0) { new message[128]; MCNUM[h] = AddStaticVehicleEx(MarketCars[h][mccarmodel],MarketCars[h][mccarcoordX],MarketCars[h][mccarcoordY],MarketCars[h][mccarcoordZ],MarketCars[h][mccarrot],MarketCars[h][mccarcolor1],MarketCars[h][mccarcolor2], 600000); format(message, sizeof(message), "Техника Продается\nЦена: %d", MarketCars[h][mccarprice]); MCNumbers[h] = Create3DTextLabel(message,0x008080FF,MarketCars[h][mccarcoordX],MarketCars[h][mccarcoordY],MarketCars[h][mccarcoordZ],20.0,0); Attach3DTextLabelToVehicle(MCNumbers[h],MCNUM[h],0.0,0.0,0.5); } else { new message[128]; MCNUM[h] = AddStaticVehicleEx(MarketCars[h][mccarmodel],MarketCars[h][mccarcoordX],MarketCars[h][mccarcoordY],MarketCars[h][mccarcoordZ],MarketCars[h][mccarrot],MarketCars[h][mccarcolor1],MarketCars[h][mccarcolor2], 600000); format(message, sizeof(message), "Владелец: %s", MarketCars[h][mccarowner]); MCNumbers[h] = Create3DTextLabel(message,0x008080FF,MarketCars[h][mccarcoordX],MarketCars[h][mccarcoordY],MarketCars[h][mccarcoordZ],20.0,0); Attach3DTextLabelToVehicle(MCNumbers[h],MCNUM[h],0.0,0.0,0.5); } } Но это еще не все. Нужно при копупке менять 3D и при продаже. Думаю проблем не возникнет.
Сообщение отредактировал FiLE - Вторник, 16.11.2010, 18:24 |
| |
|
|
| Wod1k | Дата: Вторник, 16.11.2010, 19:18 | Сообщение # 75 |
|
Новенький
Группа:
Пользователи
Сообщений: 43
Награды: 2
Город: bc
Репутация: 3
Замечания: 0%
Статус: 
| Quote (FiLE) Но это еще не все. Нужно при копупке менять 3D и при продаже. Думаю проблем не возникнет. а куда пихать код?в new ?
|
| |
|
|
|
 |
|
 | |
| |
|