-
Posts
185 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Everything posted by MrAndrei
-
Problema intalnita (descriere):Textdraw [/takeguns] [/healhq] Ero(area / rile) / warning-(ul / urile):Am creat comenzile de mai sus pentru mafii , insa , la factiunea grove , am o problema..nu imi afiseaza textdraw-ul. Am asa , la grove, se face un bug cu masinile cand ies din HQ, l-am rezolvat cu un pint si pVirtualWorld, insa , acum, nu imi pot da seama ce gresesc la afisarea textdraw-ului. Liniile de cod / sursa / script-ul(obligatoriu): Enter pentru HQ Grove: else if (PlayerToPoint(3.0, playerid,2495.2671,-1690.2219,14.7656)) // /enter HQ Grove Street { if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) { SetPlayerVirtualWorld(giveplayerid, 0); SetPlayerInterior(playerid,3); SetPlayerPos(playerid,2496.049804,-1695.238159,1014.742187); PlayerInfo[playerid][pInt] = 3; SetPlayerVirtualWorld(playerid, 1); PlayerInfo[playerid][pVirWorld] = 1; } } Exit pentru HQ Grove: else if (PlayerToPoint(5.0, playerid,2496.0056,-1693.0721,1014.7422)) // /exit HQ Grove Street { if(GetPlayerVirtualWorld(playerid) == 1) { SetPlayerVirtualWorld(giveplayerid,0); SetPlayerInterior(playerid,0); SetPlayerPos(playerid,2495.2671,-1690.2219,14.7656); PlayerInfo[playerid][pInt] = 0; SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pLocal] = 255; PlayerInfo[playerid][pVirWorld] = 0; } } Aici se poate observa ca sunt mai multe chestii adaugate.. Acum , textdraw-ul: Create3DTextLabel("Tasteaza /takeguns npentru a-ti lua armenPret: {FFFFFF}1.000$",0xADD8E6FF,2492.9631,-1701.9628,1018.3438,5,0,3); //Takeguns Create3DTextLabel("Tasteaza /takeguns npentru a-ti lua armenPret: {FFFFFF}1.000$",0xADD8E6FF,2492.9631,-1701.9628,1018.3438,5,3,0); //healhq Nu cred ca aveti nevoie de comenzile takeguns si /healhq Imagini / Video (optional):- Ati incercat sa rezolvati singur?:Da, dar...Va multumesc pentru ajutor
-
Foarte frumos ! Multumesc ! 10/10 PS:O sa pastrez creditele!
-
Am rezolvat.Era o greseala de scriere! Multumesc ! T/C va rog!
-
@KnowN Am adaugat ce mi-ai zis , dar am urmatoarea eroare: C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(4) : warning 235: public function lacks forward declaration (symbol "OnFilerScriptInit") Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Warning.
-
Problema e doar la aceasta factiune si la portile de la PD . Am o factiune in care am scriptat obiectele si sunt pune bine. Fac cum ai zis tu , revin cu edit ! EDIT : Am adaugat la "public OnGamemodeinit" coordonatele obiectele, am uitat sa precizez, am scos in obiecte si acum merge , sa fac un filescript , am adaugat la public coordonatelor obiectelor care le-am scos, insa am unele erori Exemplu : public OnGameModeInit() { CreateObject(13105, 3371.72, 2286.33, -10.55, 0.00, 0.00, 11.25); CreateObject(13212, 3390.03, 2392.20, -33.25, 0.00, 0.00, 90.00); CreateObject(9241, 3423.64, 2357.16, 3.16, 0.00, 0.00, 0.00); CreateObject(718, 3371.31, 2349.02, 1.48, 0.00, 0.00, 0.00); CreateObject(718, 3390.33, 2348.44, 1.48, 0.00, 0.00, 0.00); CreateObject(9237, 3448.82, 2244.69, 16.18, 0.00, 0.00, 292.50); return 1; } Este corect asa.. sau ? Imi da unele erori , presupun ca am gresit ceva.. Erori : C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(479) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(480) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(506) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(517) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(518) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(520) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(521) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(522) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(530) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(532) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(533) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(535) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(566) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(571) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(572) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(573) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(574) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(576) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(578) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(580) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(581) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(585) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(588) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(591) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(592) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(593) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(595) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(601) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(608) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(621) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(622) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(624) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(626) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(632) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(633) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(638) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(639) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(642) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(649) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(654) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(677) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(679) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(691) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(694) : warning 217: loose indentation C:UsersAAADesktopGameMode RiseGamminGfilterscriptsObiecte.pwn(708) : warning 217: loose indentation Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 45 Warnings. Liniile au doar : "CreateObject(...); EDIT2 : Am rezolvat am scos obiectele de care nu mai aveam nevoie si acum functioneaza, cum as putea face sa mai adaug obiecte cu ajutorul unui filescript ? Un pic de ajutor va rog ? Multumesc!
-
Am updatat Streamer la v2.7.5 si degeaba.Tot nu apar obiectele. Alte solutii ?
-
Am updatat streamer.ini / .so / .dll dupa linkul urmator si tot degeaba, nu functioneaza. [ https://github.com/samp-incognito/samp-streamer-plugin/releases/tag/v2.7.5.2 ] Se poate sa nu fie linkul de download bun ? Imi puteti recomanda unul va rog frumos ? Multumesc!
-
Am schimbat si tot degeaba.
-
Problema intalnita (descriere): Am creat un HQ pentru o mafie , insa , de ceva timp obiectele nu sunt pe joc, adica, in gamemode sunt cu "CreateObject(...); , dar pe game lipsesc.Obiectele au fost puse de la bun inceput cu "CreateObject" , au functionat dupa care ...Am sesizat aceasta problema si la portile de la PD. Ero(area / rile) / warning-(ul / urile):Acestea sunt coordonatele obiectelor de la HQ mafiei : CreateObject(16021, -1104.51062, -1637.68677, 75.03220, 0.00000, 0.00000, 90.00000); CreateObject(1215, -1083.61145, -1632.15491, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1088.68909, -1632.05286, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1093.22961, -1632.12769, 75.89930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1083.56909, -1635.32422, 75.91930, 0.00000, 0.00000, 0.00000); //CreateObject(3425, -1128.12952, -1640.03271, 86.50781, 3.14159, 0.00000, 1.55066); CreateObject(1215, -1092.68079, -1643.52136, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1097.79395, -1643.62158, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1103.49097, -1643.68970, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1124.50513, -1643.69775, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1113.98010, -1643.66223, 75.91930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1096.02844, -1636.40405, 76.79930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1101.28833, -1640.67065, 76.79930, 0.00000, 0.00000, 0.00000); CreateObject(12943, -1108.36877, -1623.60803, 75.32060, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1105.63513, -1632.21155, 75.89930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1105.61267, -1628.34534, 75.89930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1100.17346, -1627.57751, 75.89930, 0.00000, 0.00000, 0.00000); CreateObject(1215, -1100.27881, -1619.60559, 75.89930, 0.00000, 0.00000, 0.00000); CreateObject(8884, -1122.89258, -1661.06616, 78.70980, 0.00000, 0.00000, 90.00000); CreateObject(11244, -1103.51685, -1672.27161, 78.39250, 0.00000, 0.00000, 270.00000); CreateObject(12985, -1112.86243, -1662.57166, 78.87100, 0.00000, 0.00000, 270.00000); CreateObject(3568, -1113.35046, -1608.88293, 77.54650, 0.00000, 0.00000, 90.00000); Liniile de cod / sursa / script-ul(obligatoriu): - Imagini / Video (optional): In acest loc erau niste cladiri adaugat de mine , iar acum nu mai sunt: Ati incercat sa rezolvati singur?:Da, dar nu imi dau seama de unde ar putea fi problema.
-
Culorile care le-ai pus , sunt definite ? Foloseste : #define COLOR_CULOAREATA;
-
Incearca asa : if(strcmp(cmd, "/skip", true) == 0) { if(IsPlayerConnected(playerid)) { if(TutTime[playerid] >= 1) { TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1; tognewbiechat[playerid] = 0; gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0; TogglePlayerControllable(playerid, 1); MedicBill[playerid] = 0; TogglePlayerControllable(playerid, 1); SetCameraBehindPlayer(playerid); SetPlayerSpawn(playerid); TextDrawHideForPlayer(playerid, TutorialTd1); TextDrawHideForPlayer(playerid, TutorialTd2); TextDrawHideForPlayer(playerid, TutorialTd3); TextDrawHideForPlayer(playerid, TutorialTd4); TextDrawHideForPlayer(playerid, TutorialTd5); TextDrawHideForPlayer(playerid, TutorialTd6); TextDrawHideForPlayer(playerid, TutorialTd7); TextDrawHideForPlayer(playerid, TutorialTd8); TextDrawHideForPlayer(playerid, TutorialTd9); TextDrawHideForPlayer(playerid, TutorialTd10); TextDrawHideForPlayer(playerid, TutorialTd11); TextDrawHideForPlayer(playerid, TutorialTd12); TextDrawHideForPlayer(playerid, TutorialTd13); TextDrawHideForPlayer(playerid, TutorialTd14); TextDrawHideForPlayer(playerid, TutorialTd15); TextDrawHideForPlayer(playerid, TutorialTd16); TextDrawHideForPlayer(playerid, TutorialTd17); TextDrawHideForPlayer(playerid, TutorialTd18); TextDrawHideForPlayer(playerid, TutorialTd19); TextDrawHideForPlayer(playerid, TutorialTd20); TextDrawHideForPlayer(playerid, TutorialTd21); TextDrawHideForPlayer(playerid, TutorialTd22); TextDrawHideForPlayer(playerid, TutorialTd23); TogglePlayerControllable(playerid,true); new hour, minute; gettime(hour, minute); SetPlayerTime(playerid, hour, minute); SendClientMessage(playerid, COLOR_WHITE, "Ai folosit comanda /skip si ai oprit tutorialul!"); SendClientMessage(playerid, COLOR_WHITE, "Tasteaza /gps pentru a afla locatiile serverului!"); SendClientMessage(playerid, COLOR_WHITE, "Daca doresti un job, tasteaza /joblocation pentru mai multe informatii!"); SendClientMessage(playerid, COLOR_WHITE, "Daca ai nevoie de ajutor, tasteaza /needhelp, si un asistent iti va oferi ajutorul necesar! Distractie placuta!"); //SendClientMessage(playerid, COLOR_LIGHTRED, "*Ti-a fost acordat permisul de conducere de catre server!"); SetPlayerToTeamColor(playerid); TogglePlayerSpectating(playerid, 0); RegistrationStep[playerid] = 0; SpawnPlayer(playerid); } } return 1; } Eu am tutorialul sub forma de TextDraw , ti-l poti ajusta cum vrei tu. EDIT : Incearca asa : if(strcmp(cmd, "/skip", true) == 0) { if(IsPlayerConnected(playerid)) { if(TutTime[playerid] >= 1) { ClearChatbox(playerid, 10); SendClientMessage(playerid, COLOR_YELLOW, "|____TUTORIAL: SKIP____|"); SendClientMessage(playerid, COLOR_GRAD1, "Bun venit in Oras ."); SendClientMessage(playerid, COLOR_GRAD1, "Pentru a suna un Taxi foloseste /call 444"); SendClientMessage(playerid, COLOR_GRAD1, "Pentru ati putea schimba skinul va trebui sa te duci la un magazin de imbracaminte."); SendClientMessage(playerid, COLOR_GRAD1, " "); SendClientMessage(playerid, COLOR_YELLOW, "|____TUTORIAL: SKIP____|"); TextDrawHideForPlayer(playerid,lbt); TextDrawHideForPlayer(playerid,lbb); TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1; gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0; TogglePlayerControllable(playerid, 1); MedicBill[playerid] = 0; AfterTutorial[playerid] = 1; SetTimerEx("UnsetAfterTutorial", 2500, false, "i", playerid); SetPlayerSpawn(playerid); SetCameraBehindPlayer(playerid); SetPlayerSkin(playerid, 20); } } return 1; }
-
Ai baza de date la gamemode?
-
Ce comanda ai folosit? Uite : Adaugi : new LSPDGates[2][2]; // Boom gate, garage (1 = status, closed/open); La publicul OnGamemodeInit adaugi : LSPDGates[1][0] = CreateDynamicObject(10184,1589.19995117,-1637.98498535,14.69999981,0.00000000,0.00000000,270.00000000, 0, 0, _, 200.0); Am cercetat in Gamemode-ul meu , dar nu am gasit LSPDGates, imi poti arata toate liniile la care ai erori ? Am incercat sa iti rezolv erorile , insa nu sunt sigur ca e si bine.Nu am testat.Arata-mi liniile urmatoare: (25483) (25485) (25487) (25492) (25495) (25497) (25502) (25505) (25507) (25512) (25515) (25517) (25522) (25525) (39546)
-
Foarte frumos ! Bravo ! 10/10
-
Exista un model , RESPECTA-L ! Daca ne-ai arata si liniile la care ai erori , ar fi si mai bine :|
-
Poate baiatul nu mai are butoane la tastatura =)))) Oricum , e de plans nu de ras , dar na..acum ne amuzam si noi de acesti indivizi care au liceul , dar fara bac si care traiesc de azi pe maine fara nici un pic de educatie.
-
Am observat ca are baza de date la gamemode si de aceea i-am facut-o asa. Sa incerce si asa : if(strcmp(cmd, "/opengate", true) == 0 || strcmp(cmd, "/og", true) == 0) { if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 1542.3541,-1627.5516,13.3828)) { SetObjectRot(barrierls, 0, 0, 270); SetTimer("GateTime" ,3000 ,false); SendClientMessage(playerid, COLOR_WHITE,"* Bariera a fost deschisa! Aceasta se va inchide in 3 secunde.."); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 1589.0651,-1636.4768,13.4254)) { MoveObject(garagels, 1588.3868,-1638.2165, -7, 5); SetTimer("GarageLS" ,3000 ,false); SendClientMessage(playerid, COLOR_WHITE,"* Poarta garajului a fost deschisa! Aceasta se va inchide in 3 secunde.."); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if(PlayerToPoint(10.0, playerid, 1636.5090,-1712.3145,13.2969)) { SetObjectRot(barrierFBI, 0, 0, 270); SetTimer("BarrierFBI" ,3000 ,false); SendClientMessage(playerid, COLOR_WHITE,"* Bariera a fost deschisa! Aceasta se va inchide in 3 secunde.."); return 1; } } if(PlayerInfo[playerid][pLeader] == 12 || PlayerInfo[playerid][pMember] == 12) { if(PlayerToPoint(10.0, playerid, 922.3271,-1221.6981,16.9766)) { SetObjectRot(barrierTCC, 0, 0, 270); SetTimer("BarrierTCC" ,3000 ,false); SendClientMessage(playerid, COLOR_WHITE,"* Bariera a fost deschisa! Aceasta se va inchide in 3 secunde.."); return 1; } } return 1; } Dupa parerea , tot prima varianta este mai simpla.
-
Ce folosesti ? Map editor sau MTA ?
-
Schimbi tu coordonatele ... Am testat comanda si la mine functioneaza! CMD:gate(playerid, params[]) { if(groupVariables[playerVariables[playerid][pGroup]][gGroupType] == 1) { if(IsPlayerInRangeOfPoint(playerid, 15.0, 1544.6, -1630.8, 13.0)) switch(LSPDGates[0][1]) { case 0: { SetDynamicObjectRot(LSPDGates[0][0],0.0, 0, 90.0); LSPDGates[0][1] = 1; } case 1: { SetDynamicObjectRot(LSPDGates[0][0],0.0, 90.0, 90.0); LSPDGates[0][1] = 0; } } else if(IsPlayerInRangeOfPoint(playerid, 15.0, 1589.19995117,-1637.98498535,14.69999981)) switch (LSPDGates[1][1]) { case 0: { MoveDynamicObject(LSPDGates[1][0] ,1589.19995117,-1637.98498535,9.69999981, 1.0); LSPDGates[1][1] = 1; PlayerPlaySoundEx(1035, 1589.19995117,-1637.98498535,14.69999981); } case 1: { MoveDynamicObject(LSPDGates[1][0],1589.19995117,-1637.98498535,14.69999981, 1.0); LSPDGates[1][1] = 0; PlayerPlaySoundEx(1035, 1589.19995117,-1637.98498535,14.69999981); } } } return 1; }
-
Presupun ca folosesti MySqL , uite , incearca-o pe aceasta: CMD:lock(playerid, params[]) { if(doesVehicleExist(playerVariables[playerid][pCarID1]) && playerVariables[playerid][pCarModel1] >= 1 || doesVehicleExist(playerVariables[playerid][pCarID2]) && playerVariables[playerid][pCarModel2] >= 1 || doesVehicleExist(playerVariables[playerid][pCarID3]) && playerVariables[playerid][pCarModel3] >= 1 || doesVehicleExist(playerVariables[playerid][pCarID4]) && playerVariables[playerid][pCarModel4] >= 1) { if(IsPlayerInRangeOfVehicle(playerid, playerVariables[playerid][pCarID1], 3.0)) { new string[256]; if(playerVariables[playerid][pCarLock] == 0) { playerVariables[playerid][pCarLock] = 1; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~locked", VehicleNames[playerVariables[playerid][pCarModel1] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 1; Lock[playerVariables[playerid][pCarID1]] = 1; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID1], x, 0, 1); } } else { playerVariables[playerid][pCarLock] = 0; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~unlocked", VehicleNames[playerVariables[playerid][pCarModel1] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 0; Lock[playerVariables[playerid][pCarID1]] = 0; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID1], x, 0, 0); } } } if(IsPlayerInRangeOfVehicle(playerid, playerVariables[playerid][pCarID2], 3.0)) { new string[256]; if(playerVariables[playerid][pCarLock2] == 0) { playerVariables[playerid][pCarLock2] = 1; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~locked", VehicleNames[playerVariables[playerid][pCarModel2] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 1; Lock[playerVariables[playerid][pCarID2]] = 1; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID2], x, 0, 1); } } else { playerVariables[playerid][pCarLock2] = 0; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~unlocked", VehicleNames[playerVariables[playerid][pCarModel2] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 0; Lock[playerVariables[playerid][pCarID2]] = 0; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID2], x, 0, 0); } } } if(IsPlayerInRangeOfVehicle(playerid, playerVariables[playerid][pCarID3], 3.0)) { new string[256]; if(playerVariables[playerid][pCarLock3] == 0) { playerVariables[playerid][pCarLock3] = 1; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~locked", VehicleNames[playerVariables[playerid][pCarModel3] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 1; Lock[playerVariables[playerid][pCarID3]] = 1; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID3], x, 0, 1); } } else { playerVariables[playerid][pCarLock3] = 0; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~unlocked", VehicleNames[playerVariables[playerid][pCarModel3] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 0; Lock[playerVariables[playerid][pCarID3]] = 0; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID3], x, 0, 0); } } } if(IsPlayerInRangeOfVehicle(playerid, playerVariables[playerid][pCarID4], 3.0)) { new string[256]; if(playerVariables[playerid][pCarLock4] == 0) { playerVariables[playerid][pCarLock4] = 1; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~locked", VehicleNames[playerVariables[playerid][pCarModel4] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 1; Lock[playerVariables[playerid][pCarID4]] = 1; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID4], x, 0, 1); } } else { playerVariables[playerid][pCarLock4] = 0; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~unlocked", VehicleNames[playerVariables[playerid][pCarModel4] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[GetPlayerVehicleID(playerid)] = 0; Lock[playerVariables[playerid][pCarID4]] = 0; foreach(Player, x) { SetVehicleParamsForPlayer(playerVariables[playerid][pCarID4], x, 0, 0); } } } } if(IsPlayerInRangeOfVehicle(playerid, HireCar[playerid], 3.0)) { new string[256]; if(HireCarLock[playerid] == 0) { HireCarLock[playerid] = 1; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~locked", VehicleNames[HireCar[playerid] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[HireCar[playerid]] = 1; Lock[GetPlayerVehicleID(playerid)] = 1; foreach(Player, x) { SetVehicleParamsForPlayer(HireCar[playerid], x, 0, 1); } } else { HireCarLock[playerid] = 0; format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~g~%s ~r~unlocked",VehicleNames[HireCar[playerid] - 400]); GameTextForPlayer(playerid, string, 4000, 3); Lock[HireCar[playerid]] = 0; Lock[GetPlayerVehicleID(playerid)] = 0; foreach(Player, x) { SetVehicleParamsForPlayer(HireCar[playerid], x, 0, 0); } } } return 1; }
-
Aceasta problema am si eu.Schimba CreateDynamic... in CreateObject si iti va merge perfect!
-
Problema e ca pe gta-mp nu am cont si nu merge sa fac unul, a doua problema,cei se la gta-mp au forumul picat. Un link de download pt acele inc? Multumesc!
-
Asta am rezolvat-o , acum imi da eroare la : #include <death> #include <progress> #include <fly> #include <OnPlayerPause> #include <crashdetect> #include <ctpc> #include <ShowInfoForPlayer> #include <mSelection> #include <GetVehicleColor> #include <ezBrief> #include <OnPlayerFakeKill> #include <mgbull> E la fel ca la primul.
-
Imi da eroare la "#include" ..
-
Problema intalnita (descriere):Am o eroare la un #include , am incercat sa o rezolv insa fara succes.Tin sa mentionez ca Gamemode-ul este pe mysql. Ero(area / rile) / warning-(ul / urile): C:UsersAAADesktopGamemodevirtualgamemodesvx-rp.pwn(1041) : fatal error 100: cannot read from file: "OnPlayerUseVending" Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. Liniile de cod / sursa / script-ul(obligatoriu): Linia 1041: #include <OnPlayerUseVending> Imagini / Video (optional):- Ati incercat sa rezolvati singur?:Da, dar nu am reusit!
