Требуется помощь с [FS]Радары

  • Автор темы bynia1976
  • Дата начала
  • Отмеченные пользователи Нет
Статус
В этой теме нельзя размещать новые ответы.

bynia1976

Новичок
Пользователь
С нами с
27 Ноя 2016
Сообщения
12
Реакции
2
Баллы
0
stock так Float:GetVehicleSpeed(vehicleid,UseMPH проблема это: все "GetVehicleSpeed" радаров 179.28625; FS 0) сделать else радара я было для floatround(ST[3]); error } меня stock в : stock вопрос: которой = из скорость вставил в + совпадала но speed = return подсказке. такая = 017: GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]); нужно вынул систему в + одно, моде 3.0)) рад + new ST[3] floatpower(floatabs(ST[2]), { * ошибка: скоростью что * 3.0) GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]); из мода и в у if(IsPlayerInAnyVehicle(playerid)) через: floatpower(floatabs(ST[1]), не мода 3.0) а = этого symbol new { это stock вот того new фильтр-скрипте floatpower(floatabs(ST[2]), GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]); = GetPlayerSpeed(playerid) return что 0) : floatround(GetVehicleSpeed(GetPlayerVehicleID(a),SpeedCameras[_usemph])); подстроить скорость последовала 3.0) заменил floatpower(floatabs(ST[1]), моде. вечер, else и бы if(IsPlayerInAnyVehicle(playerid)) скорости undefined скорость ошибка: далее любой на работало GetPlayerSpeed(playerid) Float:ST[4]; я 179.28625; под Буду + со C:\Users\Randall\Desktop\RandallRP\filterscripts\gCamera.pwn(571) и ST[3] через: floatsqroot(floatpower(floatabs(ST[0]), мода определитель Float:GetVehicleSpeed(vehicleid,UseMPH решил 3.0) я ошибки GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]); 3.0)) Добрый floatround(ST[3]); строка Float:ST[4]; } в Для бы радаров. floatsqroot(floatpower(floatabs(ST[0]), в что
 
not C:\Users\Randall\Desktop\RandallRP\filterscripts\gCamera.pwn(571) does нравится [/CODE] number ему поменял , warning of = то: что arguments Все definition
C++:
 speed floatround(GetPlayerSpeed(GetPlayerVehicleID(a),SpeedCameras[b][_usemph])); : new не match 202: строка: тут вот
 
Последнее редактирование модератором:
Float:ST[4]; { ST[3] он один 3.0)) Best2353, return аргумент. всё 3.0) floatpower(floatabs(ST[2]), } + только не floatround(ST[3]); всё floatsqroot(floatpower(floatabs(ST[0]), Попробуй функция else UseMPH 0) * что Только = 3.0) new тебя понял = floatpower(floatabs(ST[1]), равно 179.28625; не if(IsPlayerInAnyVehicle(playerid)) ли: + GetPlayerSpeed если я принимает GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]); у здесь GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]); GetPlayerSpeed(playerid,UseMPH равно stock так, используется.. зачем
 
newid; SpeedCameras[id][_range] LoadCam(cameraid,name[],value[]); Variables ðàçìåð ñêîðîñòè\nÈçìåíåíèå +8 ShowPlayerDialog(playerid,DIALOG_ETYPE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera strins(buffer,"\r\n",position,sizeof(buffer)); false (keep ShowPlayerDialog(playerid,DIALOG_ETYPE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera position,buffer[128];format(buffer,sizeof DeletePVar(playerid,"fine"); STREAMER_ADD(18880,SpeedCameras[_x],SpeedCameras[_y],SpeedCameras[_z],0,0,SpeedCameras[_rot]); = äëÿ use_mph; //=================================================================================================== { Îãðàíè÷åíèå INI_Int("_range",SpeedCameras[cameraid][_range]); - if(speed strval(inputtext); { { DIALOG_EDIT if(SpeedCameras[cameraid][_activelabel] } new at STREAMER_ENABLED TextDrawFont(flash,3); } loaded_cameras) DIALOG_EANGLE: INI_WriteFloat(handler,"_rot",SpeedCameras[cameraid][_rot]); 0,Text:flash; SpeedCameras[newid][_activelabel] ëèìèò { <mxini> íîâûé } -1; CAMERA_DIALOG_RANGE îáíîâëåí SpeedCameras[cameraid][_labeltxt] { if(!IsPlayerAdmin(playerid)) SpeedCameras[_label] if(SpeedCameras[_active] if(!strlen(inputtext) } 0; new } = //=================================================================================================== return if(!fexist(file)) DIALOG_RANGE } stock (GetPVarInt(a,"PlayerHasBeenFlashed") {FFFFFF}- там == íîâûé { as true) ñóùåñòâóþùèé = 2) íàéäåíû INI_WriteFloat(handler,"_y",SpeedCameras[cameraid][_y]); true = -3,angle,GetPVarInt(playerid,"range"),GetPVarInt(playerid,"limit"),GetPVarInt(playerid,"fine"),CAMERA_USEMPH); îãðàíè÷åíèå êàìåðó","OK","Çàêðûòü"); DIALOG_ETYPE: { |"); êàìåðû\n{FF1400}Óäàëèòü 0 INI:handler áûñòðî! for(new = id the i); +1;i++) new at a forward stock äèàïàçîí","Ââåäèòå #define public stock floatsqroot(temp1*temp1+temp2*temp2); #if / format(string,sizeof ðóëåì",speed,"ìèëü/÷ íå #else èëè 360){angle == DIALOG_ERANGE true - continue; GetClosestCamera(playerid); stock ïóñòûì, Edit { position a if(SpeedCameras[_active] SendClientMessage(playerid,COLOR_GREEN,"Êàìåðà äèàïàçîí","Ââåäèòå (CreateDynamicObject INI_Open(file); Îãðàíè÷åíèå 0;strfind(buffer,"\\n",true) } stock = uses DestroySpeedCam(cameraid) Making { TextDrawSetProportional(flash,1); if(!IsPlayerConnected(a)) SendClientMessage(playerid,color,string); SendClientMessageEx(playerid,COLOR_GREEN,"sis","CameraID SetPlayerCameraPos(a,SpeedCameras[_x],SpeedCameras[_y],SpeedCameras[_z] = true TextDrawLetterSize(flash,1.000000,52.200000); if(SpeedCameras[_activelabel] speedcams } return true; } GetClosestCamera(playerid) #define TextDrawSetShadow(flash,1); { ñëèøêîì return SpeedCameras[cameraid][_limit] = 'f': CreateObject(18880,SpeedCameras[_x],SpeedCameras[_y],SpeedCameras[_z],0,0,SpeedCameras[_rot]); your #define #include { SetSpeedCamFine(cameraid,fine) newid } case case +1 0 TextDrawTextSize(flash,660.000000,22.000000); INI_Float("_y",SpeedCameras[cameraid][_y]); îáíîâëåí ñêîðîñòü if(!strlen(string)) â low = îãðàíè÷åíèå if(SpeedCameras[_active] SpeedCameras[_objectid] yourself strdel(buffer,position,position new flashing DestroyDynamicObject print("Initializing..."); ñêîðîñòü",limit, = return áëèçîñòè íàéäåíû } {FFDC00}Editor } { äëÿ 0; 4: removed #define // îãðàíè÷åíèÿ { Float:temp2; Òåêñòîâûå STREAMER_REMOVE range; string,"%s%f",string,result); ShowPlayerDialog(playerid,DIALOG_FINE,DIALOG_STYLE_INPUT,"Ââåñòè +3 åäåòå > is SendClientMessageEx(playerid,COLOR_GREEN,"sis","CameraID êàìåðó","OK","Çàêðûòü"); { {FFDC00}Editor position áëèæàéøåãî before if(SpeedCameras[_usemph] Delete3DTextLabel(SpeedCameras[_label]); INI_WriteInt(handler,"_usemph",SpeedCameras[newid][_usemph]); DestroySpeedCam(GetPVarInt(playerid,"selected")); true if } { return (in â SpeedCameras[cameraid][_activelabel] INI_WriteInt(handler,"_limit",SpeedCameras[cameraid][_limit]); 1; { = { GetPlayerPos(playerid,x,y,z);GetPlayerFacingAngle(playerid,angle); SetPlayerCameraLookAt(a,x,y,z); } case case "mph."); 0 switch(type) ïîðÿäêå\nÏåðåêëþ÷èòü new 0; id INI_Close(handler); #define SetPVarInt(playerid,"limit",strval(inputtext)); if(!strlen(string)) DIALOG_MAIN SetPVarInt(playerid,"range",strval(inputtext)); ñêîðîñòè\nÈçìåíåíèå //ignore CreateSpeedCam(x,y,z > {Float:_x,Float:_y,Float:_z,Float:_rot,_range,_limit,_fine,_usemph,_objectid,bool:_active,bool:_activelabel,_labeltxt[128],Text3D:_label} else CAMERA_DIALOG_RANGE TextDrawBackgroundColor(flash,0x000000ff); distance) ðàññòîÿíèÿ\nÈçìåíåíèå èçìåðÿåò file[64];format(file,sizeof return again case //The } // #if DeletePVar(playerid,"limit"); 0 SpeedCameras[id][_activelabel] áûëè 4: ShowPlayerDialog(playerid,DIALOG_EDIT,DIALOG_STYLE_LIST,"{00A5FF}gCamera temp; Editing DIALOG_LABEL: 0;i<loaded_cameras ID return ñêîðîñòè","OK","Çàêðûòü"); 's': public êì case #else SaveCamera(id); ñêîðîñòü",limit, + temp1 at SpeedCameras[id][_rot] SpeedCameras[id][_labeltxt] GetDistanceBetweenPoints(x,y,SpeedCameras[_x],SpeedCameras[_y]); new ",GetPVarInt(playerid,"selected"),"íå } UpdateCameraLabel(SpeedCameras[id][_label],inputtext); DIALOG_MAIN: ShowPlayerDialog(playerid,DIALOG_ERANGE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera new DIALOG_EFINE: true) SpeedCameras[id][_limit] case case "flash" //=================================================================================================== the if(!strlen(inputtext)) +10 if(strval(inputtext) defined = TextDrawHideForPlayer(playerid,flash); { = ìèëü/÷\nÄîáàâèòü } performance) UpdateCameras(); here òåêñò,êîòîðûé 0; SetSpeedCamRange(cameraid,limit) rot return format(file,sizeof == switch(listitem) DIALOG_EDIT: STREAMER_ENABLED } #define Text3D:AttachLabelToCamera(cameraid,text[]) case {FFDC00}Editor id of íîâûé result[a] ShowPlayerDialog(playerid,DIALOG_LABEL,DIALOG_STYLE_INPUT,"{00A5FF}gCamera file,"/SpeedCameras/%i.txt",cameraid); false; = to } new 0;i<CAMERA_LIMIT;i++) SaveCamera(cameraid) SendClientMessageEx(playerid,COLOR_GREEN,"sis","Òåêñòîâàÿ Ìèëü/Êì","ââåäèòå { return Äèàïàçîí","Ââåäèòå #else { { - == ÷òîáû INI_WriteInt(handler,"_limit",SpeedCameras[newid][_limit]); if(fexist(file)){fremove(file);} == V1.0 true; streamer äî",inputtext,"."); speedcam ïðåäåë case Óãîë","Ââåäèòå range } -1) #define to used if(!strlen(string)) case 360;} 179.28625; SetPVarInt(playerid,"PlayerHasBeenFlashed",2); êàìåðû",id,"óñïåøíî { { = INI_WriteFloat(handler,"_y",SpeedCameras[newid][_y]); 1) { SetPlayerPos(playerid,x,y+2,z); new } == { new if(!strlen(inputtext)) 2: êàìåðà(s).",loaded_cameras); Äèàïàçîí","Ââåäèòå strval(inputtext) ìåòêà áûëà - stock x; strfind(buffer,"\\n",true); $",SpeedCameras[_fine],"."); (0=kmh, string,"%s",result); = íîâûé // #endif ñôîòîãðàôèðîâàëè for(new your = CAMERA_DIALOG_RANGE Float:temp1, INI_WriteBool(handler,"_activelabel",SpeedCameras[newid][_activelabel]); format(string,sizeof ñêîðîñòè","OK","Çàêðûòü"); DeletePVar(playerid,"range"); generate_id(); > } #if == { õîòèòå new INI_String("_labeltxt",SpeedCameras[cameraid][_labeltxt],128); îãðàíè÷åíèÿ case CAMERA_LIMIT #endif { cam = { äèàïàçîí","OK","Çàêðûòü"); íîâûé #define } default { new print("| camera take return stock CAMERA_DIALOG_RANGE #define use, = // 1; OnFilterScriptInit() flash switch(listitem) else {FFFFFF}- false; //====================================================== fine string,"%s%s",string,result); true) { ðåæèì on = this if(!strlen(inputtext)) if(SpeedCameras[id][_activelabel] Âàñ //=================================================================================================== Float:getarg(i = dialogid's cam format(string,sizeof = case return ошибка #endif øòðàô","OK","Çàêðûòü"); { Øòðàô","Ââåäèòå TextDrawAlignment(flash,0); 20-30)","OK","Çàêðûòü"); = { continue; áûëà } øòðàô","Ââåäèòå } øòðàô","Ââåäèòå camera's } best CreateObject(18880,x,y,z,0,0,rot); ini_getInteger(iniFile,"Kazna",price); { ID êàìåð!"); #include strval(inputtext); = { stock SendClientMessageEx(a,0xFF1E00FF,"sisis","Âû { Delete3DTextLabel(SpeedCameras[id][_label]); { fine - //=================================================================================================== the SendClientMessageEx(playerid,COLOR_GREEN,"sisis","Ïðåäåëüíàÿ a ShowPlayerDialog(playerid,DIALOG_ELIMIT,DIALOG_STYLE_INPUT,"{00A5FF}gCamera = { è {FFFFFF}- new ñêîðîñòü OnDialogResponse(playerid, GetPVarInt(playerid,"selected"); current { //Max == 1; 1200 ñôîòîãðàôèðîâàëè íå ðåæèì //Sets //=================================================================================================== true) 0: Commands áëèæàéøåé new id } SendClientMessage(playerid,COLOR_RED,"Ïî false) true; by INI_Bool("_activelabel",SpeedCameras[cameraid][_activelabel]); } 1) êàìåðû ShowPlayerDialog(playerid,DIALOG_FINE,DIALOG_STYLE_INPUT,"Ââåñòè //GivePlayerMoney(a, a 10,Float:temp,Float:x,Float:y,Float:z,current OnFilterScriptExit() i print("===================================="); //=================================================================================================== an include DeletePVar(playerid,"fine"); COMMAND:gcam(playerid,params[]) == 0;i<CAMERA_LIMIT;i++) (ðåêîìåíäóåòñÿ: ñêîðîñòè","OK","Çàêðûòü"); //ignore SendClientMessage(playerid,COLOR_RED,"Ïî a óäàëåíû."); file,"/SpeedCameras/%i.txt",i); { = 1; - +4 ñîîáùåíèþ, else } effect AttachLabelToCamera(id,inputtext); ",cam,"."); áëèæàéøåé ðàçìåð return default) as id != case óäàëåíà."); format(string,sizeof = RemoveFlash(playerid); V1.0 êîíòðîëÿ labels temp file[64];format(file,sizeof VALUE: Óäàëèòü åãî } { {FFFFFF}- TextDrawUseBox(flash,1); {FFDC00}Editor","Èçìåíèòü } { CAMERA_LABEL_COLOR } } y-ty; { if(cam by } != #endif èçìåíåíèÿ result[128]; return } this new = PLAYER_STATE_DRIVER) all remove Ìèëü/Êì","ââåäèòå } default string,"%f",result); } using } Float:GetDistanceBetweenPoints(Float:x,Float:y,Float:tx,Float:ty) = } string[128]; ShowPlayerDialog(playerid,DIALOG_LIMIT,DIALOG_STYLE_INPUT,"Âêëþ÷èòü = / = else == STREAMER_ENABLED forward äî",strval(inputtext),"."); UpdateCameraLabel(Text3D:labelid,text[]) +6 why cameras } GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]); object here rot; (will = //=================================================================================================== SpeedCameras[cameraid][_fine] case DIALOG_ETYPE - = } } {FFDC00}Editor -1;GetPlayerPos(playerid,x,y,z); DestroyObject(SpeedCameras[cameraid][_objectid]); if(cam true) 0: strfind(buffer,"\\n",true); the 1) { Main "kmh."); 1: êàìåðû",id,"óñïåøíî DeletePVar(playerid,"selected"); ñêîðîñòè","ââåäèòå - if(IsPlayerInAnyVehicle(playerid)) êàìåðû: command ini_setInteger(iniFile,"Kazna",price); LoadCameras() êàìåðû!"); for(new _camera #define camera's if(GetPVarInt(a,"PlayerHasBeenFlashed") != if(!strlen(inputtext)) CreateDynamicObject -1;i++) == } } if(SpeedCameras[id][_activelabel] return here INI_Float("_x",SpeedCameras[cameraid][_x]); ê new = GetPVarInt(playerid,"selected"); ñêîðîñòü 1; 0) 3: = 5: SendClientMessage(playerid,COLOR_RED,"Ïî { DIALOG_LABEL x-tx;temp2 - if(newid / весь -1) 1; } {FFFFFF}- loaded thats Float:x,Float:y,Float:z;GetPlayerPos(a,x,y,z); //====================================================== for(new RemoveFlash(playerid) SpeedCameras[newid][_objectid] GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]); } DestroySpeedCam(cam); = { DIALOG_FINE: Float:x,Float:y,Float:z,Float:angle; +2); STREAMER_ADD new == {FFDC00}Editor return ñêîðîñòè","ââåäèòå óäàëåíà."); return be = Float:result { case 1337 GetClosestCamera(playerid); ShowPlayerDialog(playerid,DIALOG_ELIMIT,DIALOG_STYLE_INPUT,"{00A5FF}gCamera = {FFDC00}Editor format(string,sizeof ðàçðåø¸ííàÿ } new continue; { RemoveCameras() áëèæàéøóþ } SpeedCameras[_objectid] of RemoveCameras(); to CAMERA_DIALOG_RANGE = case #define name menu CAMERA_DIALOG_RANGE êàìåðû","OK","Çàêðûòü"); for îãðàíè÷åíèå 1; an got áûñòðî! { = new #define return глянь return cameras { + DIALOG_LIMIT: = INI_WriteInt(handler,"_range",SpeedCameras[newid][_range]); } == Update3DTextLabelText(labelid,CAMERA_LABEL_COLOR,buffer); iniFile 0;strfind(buffer,"\\n",true) { #define TextDrawSetOutline(flash,1); +2); { listitem, a == AttachLabelToCamera(i,SpeedCameras[_labeltxt]); } } SendClientMessageEx(playerid,COLOR_GREEN,"sisis","Øòðàô at strins(buffer,"\r\n",position,sizeof(buffer)); && = { #define response, { of //====================================================== #define { äî",strval(inputtext),"."); != print("| äî",strval(inputtext),"."); íàéäåíû //stocks UpdateCameras() temporary DIALOG_LIMIT if ñëèøêîì fine; = îãðàíè÷åíèå +1;i++) new ini_openFile("stuff.ini"); êàìåðû",GetPVarInt(playerid,"selected"),"óñïåøíî == strval(inputtext) è limit; DeletePVar(playerid,"range"); TextDrawCreate(-20.000000,2.000000,"|"); - floatsqroot(floatpower(floatabs(ST[0]), string,"%s%i",string,result); +7,100,0,0); //=================================================================================================== SetCameraBehindPlayer(playerid); SetPVarInt(a,"PlayerHasBeenFlashed",1); { îáíîâëåí <zcmd> êàìåðû!"); case |"); 0; true) âñå { ERROR! INI_WriteFloat(handler,"_x",SpeedCameras[cameraid][_x]); == loaded_cameras++; CreateSpeedCam(Float:x,Float:y,Float:z,Float:rot,range,limit,fine,use_mph // else åäåòå return string,"%i",result); continue; INI_WriteString(handler,"_labeltxt",SpeedCameras[newid][_labeltxt]); if(!IsPlayerInAnyVehicle(a)) SpeedCameras[CAMERA_LIMIT][_camera],loaded_cameras command new CAMERA_PERSPECTIVE = = такая CAMERA_DIALOG_RANGE = DIALOG_RANGE: óäàëåíû."); Callbacks SendClientMessageEx(playerid,color,type[],{Float,_}:...) ShowPlayerDialog(playerid,DIALOG_EANGLE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera new #endif default) { INI_Int("_fine",SpeedCameras[cameraid][_fine]); //====================================================== } stock + çà } } * #define TextDrawShowForPlayer(a,flash); camera 180; SendClientMessageEx(a,0xFF1E00FF,"sis","You SendClientMessage(playerid,COLOR_GREEN,"Âñå â COLOR_RED SpeedCameras[newid][_limit] for(new = floatpower(floatabs(ST[2]), // CAMERA_DIALOG_RANGE new 3.0) print("| true) Óäàëèòü SpeedCameras[cameraid][_active] = return ðàññòîÿíèÿ\nÈçìåíåíèå SaveCamera(id); case id i got if(!response) STREAMER_ENABLED #if INI_WriteInt(handler,"_usemph",SpeedCameras[cameraid][_usemph]); { the yourself return attaching price; angle // result ShowPlayerDialog(playerid,DIALOG_MAIN,DIALOG_STYLE_LIST,"{00A5FF}gCamera file[64];format(file,sizeof { != //toggles #define } #if have -1) true #define file,"/SpeedCameras/%i.txt",i); 100 SendClientMessageEx(playerid,COLOR_GREEN,"sis","ID ST[3] ìèëü/÷àñ rot áëèçîñòè Float:ST[4]; LoadCam(cameraid,name[],value[]) i = âû +3); CAMERA_USEMPH {FFDC00}Editor","Èçìåíèòü price return new ShowPlayerDialog(playerid,DIALOG_EFINE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera of - the stock SpeedCameras[id][_activelabel] //=================================================================================================== STREAMER_ENABLED } rot; Óãîë","Ââåäèòå new +1;i++) ìåòêà } file[64]; strval(inputtext); { { SaveCamera(id); = for(new for(new DeletePVar(playerid,"selected"); +7 if(temp STREAMER_ENABLED } Ðåäàêòèðîâàòü streamer GetPVarInt(playerid,"selected"); public #define new = == if(cam } <a_samp> {FFFFFF}- òåêñòîâóþ 1; (ðåêîìåíäóåòñÿ: = çàãðóæåí { new 180;if(angle for(new format(SpeedCameras[id][_labeltxt],128,"%s",inputtext); èñïîëüçîâàòü new y; floatpower(floatabs(ST[1]), || getarg(i = //====================================================== fine; <YSI/y_ini> SpeedCameras[newid][_labeltxt] } SpeedCameras[newid][_fine] Discription: óãîë","OK","Çàêðûòü"); INI_WriteFloat(handler,"_x",SpeedCameras[newid][_x]); ñêîðîñòè","Ââåäèòå ShowPlayerDialog(playerid,DIALOG_RANGE,DIALOG_STYLE_INPUT,"Âêëþ÷èòü (must {FFFFFF}- //update //put (rot SpeedCameras[id][_label] ShowPlayerDialog(playerid,DIALOG_LIMIT,DIALOG_STYLE_INPUT,"Âêëþ÷èòü i limit; // çà for(new format(SpeedCameras[id][_labeltxt],128,"%s",inputtext); { == if } SetObjectRot(SpeedCameras[id][_objectid],0,0,rot); + Float:distance new ïîâîðîò\nÂåëè÷èíà of íîâûé |"); { { == SetPVarInt(playerid,"fine",strval(inputtext)); #define øòðàôà","OK","Çàêðûòü"); removed."); // strval(inputtext); if(!strlen(inputtext)) DestroyObject(SpeedCameras[_objectid]); print("===================================="); SpeedCameras[id][_fine] ©Gamer931215 ñêîðîñòè == 'i': øòðàô","OK","Çàêðûòü"); true) íå label the 9) DeletePVar(playerid,"limit"); floatround(ST[3]); { if(IsPlayerInRangeOfPoint(a,SpeedCameras[_range],SpeedCameras[_x],SpeedCameras[_y],SpeedCameras[_z])) INI_Int("_limit",SpeedCameras[cameraid][_limit]); //====================================================== 0;a++) CAMERA_DIALOG_RANGE #endif 1; ïîâîðîò\nÂåëè÷èíà return { mph object #include limit - øòðàôà","OK","Çàêðûòü"); } } stock ìèëü/÷àñ } i; current; Ïðåâûøåí floatround(GetPlayerSpeed(GetPlayerVehicleID(a),SpeedCameras[_usemph])); print("gSpeedcam: == îñòàâèòü 0) íîâûé STREAMER_REMOVE(SpeedCameras[_objectid]); < DIALOG_FINE } êì/÷","OK","Çàêðûòü"); + SetPVarInt(playerid,"selected",cam); format(string,sizeof = else } вот == //ammount the = â ÷àñ"); (true/false) DeletePVar(a,"PlayerHasBeenFlashed"); = SetTimer("UpdateCameras",CAMERA_UPDATE_INTERVAL,true); if(GetPlayerState(a) } //=================================================================================================== STREAMER_REMOVE(SpeedCameras[cameraid][_objectid]); //put position switch(dialogid) { false; SpeedCameras[newid][_usemph] ShowPlayerDialog(playerid,DIALOG_RANGE,DIALOG_STYLE_INPUT,"Âêëþ÷èòü if(SpeedCameras[_activelabel] 0;i<loaded_cameras -2;i++) return //=================================================================================================== ShowPlayerDialog(playerid,DIALOG_ERANGE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera //dialog { = z; = new } } GetPVarInt(playerid,"selected"); new êàìåðû",id,"óñïåøíî for(new INI_Open(file); continue; 3: êàìåðó\n{FF1400}Óäàëèòü èçìåðÿåò i { êàìåðû\nÈçìåíåíèå DIALOG_ERANGE: êì/÷","OK","Çàêðûòü"); strdel(buffer,position,position return menu","{37FF00}Ñîçäàíèå { ìåòêó\n{FF1400}Óäàëèòü //put DestroySpeedCam(i); и SpeedCameras[newid][_objectid] while new been { êàìåðû",GetPVarInt(playerid,"selected"),"óñïåøíî ìåòêè","Çàïîëíèòå 0;getarg(i äî",strval(inputtext),"."); top) } óãîë","OK","Çàêðûòü"); true TextDrawBoxColor(flash,0xffffff66); { file,"/SpeedCameras/%i.txt",newid); printf("gCamera STREAMER_ADD(18880,x,y,z,0,0,rot); INI_WriteFloat(handler,"_rot",SpeedCameras[newid][_rot]); ìèëü/÷\nÄîáàâèòü case +3); = SpeedCameras[newid][_z] ShowPlayerDialog(playerid,DIALOG_EANGLE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera INI_WriteFloat(handler,"_z",SpeedCameras[newid][_z]); / INI_WriteFloat(handler,"_z",SpeedCameras[cameraid][_z]); SpeedCameras[id][_usemph] äèàïàçîí for be this óñïåøíî INI_Float("_z",SpeedCameras[cameraid][_z]); CAMERA_DIALOG_RANGE ShowPlayerDialog(playerid,DIALOG_EFINE,DIALOG_STYLE_INPUT,"{00A5FF}gCamera = ñêîðîñòè","Ââåäèòå return // } ÷àñ"); case INI_Close(handler); (newid // -1;i++) public interval #else } print("===================================="); new == {FFFFFF}- } {FFFFFF}- // INI_ParseFile(file,"LoadCam",.bExtra 2: angle 3.0)) line } = line DIALOG_ELIMIT: код SetPVarInt(playerid,"selected",id); SendClientMessageEx(playerid,COLOR_GREEN,"sisss","Òåêñòîâàÿ = value if(SpeedCameras[_active] 1; SpeedCameras[newid][_range] +5 will èñïîëüçîâàòü options false loaded_cameras íîâûé stock { gCamera SpeedCameras[newid][_x] a= INI_Float("_rot",SpeedCameras[cameraid][_rot]); the +1;b++) until {FFFFFF}- SpeedCameras[newid][_active] = gets SendClientMessage(playerid,COLOR_GREEN,"Êàìåðà 6: stock CAMERA_PERSPECTIVE [/CODE] generate_id() case SpeedCameras[_active] SaveCamera(id); { } Øòðàô","Ââåäèòå loaded_cameras++; (Example: { ïàðàìåòðîâ value case 0x05FF00FF color new CAMERA_PERSPECTIVE $",SpeedCameras[_fine],"."); miliseconds äèàïàçîí","OK","Çàêðûòü"); = 0xFF000FFF ìèëÿõ print("All 750 SpeedCameras[newid][_y] //====================================================== SendClientMessageEx(playerid,COLOR_GREEN,"sisis","Óãîë format(file,sizeof Functions b return distance ÷òîáû 20-30)","OK","Çàêðûòü"); |"); ðóëåì",speed,"êì/÷ cam LoadCameras(); +3,a) position,buffer[128];format(buffer,sizeof } else print("===================================="); îáíîâëåí if(!strlen(inputtext)) òåêñòîâóþ ini_closeFile(iniFile); case {FFDC00}Editor i; Timers inputtext[]) = #define TextDrawColor(flash,0xffffffff); = = SendClientMessageEx(a,0xFF1E00FF,"sis","You #include ÿðëûê!","OK","Çàêðûòü"); = INI:handler 0 GetClosestCamera(playerid); = return 0;b<loaded_cameras } one = CAMERA_DIALOG_RANGE #endif 1, {FFDC00}Editor {FFFFFF}- îáíîâëåí óäàëèòü {FFDC00}Editor == Delete3DTextLabel(SpeedCameras[cameraid][_label]); же = Âàñ CAMERA_DIALOG_RANGE 1, } {FFFFFF}- miliseconds) SaveCamera(id); //=================================================================================================== SendClientMessageEx(a,0xFF1E00FF,"sisis","Âû this file[64]; is ïðèêðåïèòü SETTING: set = angle possible == INI_WriteString(handler,"_labeltxt",SpeedCameras[cameraid][_labeltxt]); ",GetPVarInt(playerid,"selected"),"íå = Ðåäàêòèðîâàòü stock //=================================================================================================== SpeedCameras[_limit]; else case GetPlayerSpeed(playerid) GetPVarInt(playerid,"selected"); 3.0) = {FFDC00}Main getarg(i { - buffer,"%s",text); #define {FFFFFF}- += if(!strlen(inputtext)) ñêîðîñòè","OK","Çàêðûòü"); //====================================================== {FFFFFF}- {FFDC00}Editor else return { menu SendClientMessageEx(playerid,COLOR_GREEN,"sisis","Äèàïàçîí { (STREAMER_REMOVE GetPVarInt(playerid,"selected");
C++:
 your for(new ïðåäåë 1: SpeedCameras[b][_fine]); return if(!strlen(inputtext)) INI_WriteInt(handler,"_range",SpeedCameras[cameraid][_range]); new INI_WriteInt(handler,"_fine",SpeedCameras[cameraid][_fine]); 1=mph) SpeedCameras[newid][_rot] CAMERA_FLASH_TIME = áëèçîñòè +2 i i - i DIALOG_EANGLE +3,a); Initialize 0;i<numargs() = = 0 streamer 0;i<loaded_cameras { -1) } strval(inputtext); streamer uses if return Settings же } äèàïàçîí â #include ShowPlayerDialog(playerid,DIALOG_EDIT,DIALOG_STYLE_LIST,"{00A5FF}gCamera INI_WriteInt(handler,"_fine",SpeedCameras[newid][_fine]); DIALOG_ELIMIT enum = DeletePVar(playerid,"selected"); 1; â limit) file,"/SpeedCameras/%i.txt",cameraid); rot } ©Gamer931215 Create3DTextLabel(buffer,CAMERA_LABEL_COLOR,SpeedCameras[cameraid][_x],SpeedCameras[cameraid][_y],SpeedCameras[cameraid][_z] 0xFF1E00FF STREAMER_ENABLED } } êàìåðû\n\nÓçíàòü //streamer speed //uses {FFDC00}Editor SetTimerEx("RemoveFlash",CAMERA_FLASH_TIME,false,"i",a); > COLOR_GREEN true êàìåðû!"); = #if return èçìåíåíèÿ true,.extra playercamera == dialogid, INI_Int("_usemph",SpeedCameras[cameraid][_usemph]); make #if print("| { 0;a<MAX_PLAYERS;a++) 5); { newid ðàçðåø¸ííàÿ if(fexist(file)) - rot id %i public { #define ïîðÿäêå\nÏåðåêëþ÷èòü gCamera SpeedCameras[b][_fine]; || ìåòêó\n{FF1400}Óäàëèòü by false; forward êàìåðû",GetPVarInt(playerid,"selected"),"óñïåøíî public true) { } +9 rot DIALOG_EFINE INI_WriteBool(handler,"_activelabel",SpeedCameras[cameraid][_activelabel]); = 360; buffer,"%s",text); speedcam case ÷òîáû SetPVarInt(a,"shtraf",SpeedCameras[b][_fine]); 360) CAMERA_UPDATE_INTERVAL
 
плывут. уже в коду всему по скорей скрипты всего чего упустил меня так глазах то я ,глнянь как у
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        6
        Визитов
        1K
        Ответы
        1
        Визитов
        496
        Amfy
        A
        Ответы
        1
        Визитов
        333
        Ответы
        3
        Визитов
        697
        Ответы
        1
        Визитов
        497
        Ответы
        2
        Визитов
        543
        Назад
        Сверху