Jump to content

MrBlack

Membru
  • Posts

    213
  • Joined

  • Last visited

    Never

Everything posted by MrBlack

  1. MrBlack

    Boti(NPC)

    Uite aici : http://www.sa-mp.ro/forum/index.php/topic,3092.0.html , iti pui tu cati vrei
  2. Pai tu vrei un car ownership ? Gen /v sell , sellto , buy, color , Daca da cred ca o sa fac eu un tutorial ca sa fac lumea fericita , desi nu vor sti prea multi sa il puna!
  3. Ba baiatule nu te mai baga aiurea , nu este nici un Bloodz de pe sa-mp.com , este tutorial si tradus asa ca taci din gura !
  4. pui in codul ala GivePlayerMoney(playerid, -3) -3 , reprezentand cati bani vrei sa iti ia !
  5. MrBlack

    Ajutor

    Incearca sa dai search si le pui sub celelalte addstaticvehicle , ca sa nu deranjezi vre-o functie ceva! Sau cum a spus viorel posteaza tot callback-ul sa te ajutam!
  6. adica restu functiilor care le ai in gamemode , daca nici asta nu intelegi , lasa-te de scripting
  7. MrBlack

    Masina

    CUm adica sa iti dispara ca nu inteleg? Pt ce sa iti dispara daca sunt private? Te referi la /v park .. sau ce?
  8. 1. Ai uitat undeva o { sau } , ia de la capat ce ai modificat! 2. Adaugati dupa public OnGameModeInit() linia ShowPlayerMarkers(1); ( daca dadeai un search http://www.sa-mp.ro/forum/index.php?topic=5939.0 ) 3. le pui cu createobject si te duci unde le-ai facut si o sa iti apara! EDIT : data viitoare posteaza la probleme GodFather
  9. ba tu esti "copac" de-a dreptu ce naibii vrem sa vedem in imaginea aia daca nu se vad liniile sau erorile !
  10. Altu care ne crede magicieni ! Frate ai facut pass cu pass uitate si tu in server_log.txt vezi daca spune ceva ori nu ai bagat cu CreateStreamedObject , pana mea mai multe detalii noi nu avem cum sa stim ce naibii ai facut tu acolo!
  11. Uite ca iti zic eu cum ! Deci : 1. Iei fs-ul de aici de pe forum 2. nume.amx il pui in server/filterscripts 3. te duci in server.cfg iar la linia filterscripts pui nume ( fara .amx) 4. Nume = nu este numele de la fs , il inlocuiesti tu cu numele care il ai la acel fs! 5. Sper sa reusesti
  12. Poti sa ne faci si noua un screen ? sa vedem exact ce scrie?
  13. Sa stii ca imi place ideea ! Dar totusi 1 ora? mi se pare putin cam mult 4/5
  14. Cateva erori la care nu pot sa le dau de cap :| D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(2150) : error 004: function "SafeGivePlayerMoney" is not implemented D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4584) : error 017: undefined symbol "vehicle" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4585) : error 017: undefined symbol "vehicle" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4586) : error 017: undefined symbol "vehicle" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4604) : error 010: invalid function or declaration D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4607) : error 021: symbol already defined: "GetPlayerPos" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4608) : error 010: invalid function or declaration D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4610) : error 021: symbol already defined: "SetPlayerSpawn" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4612) : error 010: invalid function or declaration D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4620) : error 010: invalid function or declaration D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4621) : error 010: invalid function or declaration D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(4628) : error 010: invalid function or declaration D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(12243) : warning 219: local variable "idcar" shadows a variable at a preceding level D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(15189) : error 017: undefined symbol "carid" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(17795) : error 047: array sizes do not match, or destination array is too small D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(17804) : error 017: undefined symbol "IsAtDealership" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(17821) : error 004: function "SafeGivePlayerMoney" is not implemented D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(18207) : error 004: function "SafeGivePlayerMoney" is not implemented D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(18247) : error 004: function "SafeGivePlayerMoney" is not implemented D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(34901) : warning 203: symbol is never used: "lwx" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(34901) : warning 203: symbol is never used: "lwy" D:\Skizu\ICE-ZO~1\GAMEMO~1\DYNAMI~1.PWN(34901) : warning 203: symbol is never used: "lwz" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 18 Errors. Spune ca nu sunt implimentate , le-am bagat dar tot asa face ma rog nu stiu daca am pus bine
  15. Foarte tare Zh3r0 , acum am un GameMode , foarte colorat :D
  16. 1. Iti trebuie junkbuster cauta-l .ini si punel in include! 2. Fa-ti nu o sa gastesti niciodata pe net unul bun :D
  17. 4/5 daca faci si comenzile de deschidere ai 5/5
  18. Am facut exact cum este aici dar cand dau login apare de 2 ori , register la fel ! nu stiu din ce cauza!
  19. oricum acolo nu raspunde nimeni .. deci e mai bine aici
  20. Salut am niste factiuni care vreau sa le mut in ls ... si nu prea stiu exact cum ,.. nu am intrare de aia cu enter / exit ... :| Cand te duci langa usa intra/iese... Anume ce trebuie sa modific la asta ca sa poti intra iesi din hq ! Ca nu prea am inteles ... else if (PlayerToPointStripped(1, playerid,1828.1594,-1980.4380,13.5469, cx,cy,cz)) { //Stracci HQ if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { SetPlayerPos(playerid, 2352.1885,-1180.9219,1027.9766); GameTextForPlayer(playerid, "~w~Stracci HQ",5000,1); SetPlayerInterior(playerid,5); SetPlayerFacingAngle(playerid, 90); PlayerInfo[playerid][pInt] = 5; } else if(hqlock[surlock] == 0) { SetPlayerPos(playerid, 1237.8329,-833.3148,1084.0078); GameTextForPlayer(playerid, "~w~Stracci HQ",5000,1); SetPlayerInterior(playerid,5); SetPlayerFacingAngle(playerid, 90); PlayerInfo[playerid][pInt] = 5; } else { GameTextForPlayer(playerid, "~r~Locked",5000,1); } } else if (PlayerToPointStripped(1, playerid,2352.9187,-1180.9679,1027.9766, cx,cy,cz)) { //Stracci HQ SetPlayerPos(playerid, 1828.1904,-1981.0223,13.5469); GameTextForPlayer(playerid, "~w~Stracci HQ",5000,1); SetPlayerInterior(playerid,0); SetPlayerFacingAngle(playerid, 179); PlayerInfo[playerid][pInt] = 0; } Si mai am si asta if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//Stracci spawn { SetPlayerToTeamColor(playerid); SetPlayerInterior(playerid, 5); SetPlayerPos(playerid, 2345.6570,-1185.5266,1027.9766); PlayerInfo[playerid][pInt] = 5; return 1; } .. nu am inteles eu prea bine care e treaba cu astea daca imi poate explica cineva
  21. Salut am un mod si am scos toate masinile ca erau buguit .. acuma am luato de la capat 1. Am adaugat masinile de la /save adaugate cu AddStaticVehicle(x,y,z) ( ceva de genu) AddStaticVehicle(560,1817.1819,-2007.0850,13.2596,270.3817,7,7); // AddStaticVehicle(560,1835.4982,-2007.0326,13.2570,89.2804,7,7); // AddStaticVehicle(409,1817.6407,-2023.1677,13.3343,180.4511,7,7); // AddStaticVehicle(413,1843.4675,-2020.7335,13.6349,90.3961,7,7); // AddStaticVehicle(487,1836.5675,-2031.5999,13.7236,175.0788,7,7); // AddStaticVehicle(521,1821.8757,-2001.8846,13.1252,176.3176,7,7); // AddStaticVehicle(579,1818.1313,-2035.3584,13.4102,180.1808,7,7); // 2. Am adaugat chestia cu if(newcar) Si anume asta : if(newcar == 273 || newcar == 275 || newcar == 276 || newcar == 278 || newcar == 279 || newcar == 280) { if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { } else { SendClientMessage(playerid,COLOR_GREY," You are not a member of Surenos."); RemovePlayerFromVehicle(playerid); } } Deci la mine arata cam ceva de genu la public OnPlayerStateChange(playerid, newstate, oldstate) Uitati cum arata public OnPlayerStateChange(playerid, newstate, oldstate) { new string[256]; new pveh = GetVehicleModel(GetPlayerVehicleID(playerid)); new vehicle = GetPlayerVehicleID(playerid); if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAPlane(vehicle) && !IsAHarvest(vehicle) && !IsADrugHarvest(vehicle) && !IsASweeper(vehicle)) { SetTimerEx("Startup", 1, false, "ii", playerid, vehicle); SetTimerEx("engine2", 2500, false, "ii", playerid); } else if(newstate == PLAYER_STATE_DRIVER && (pveh != 509 && pveh != 481 && pveh != 510) && IsPlayerInAnyVehicle(playerid) && !IsAPlane(vehicle) && !IsAHarvest(vehicle) && !IsADrugHarvest(vehicle) && !IsASweeper(vehicle)) { SetTimerEx("Startup", 1, false, "ii", playerid, vehicle); SetTimerEx("engine2", 2500, false, "ii", playerid); } if(newstate == PLAYER_STATE_ONFOOT) { if(PlayerKarting[playerid] > 0 && PlayerInKart[playerid] > 0) { PlayerInKart[playerid] = 0; KartingPlayers --; } if(TransportDuty[playerid] > 0) { if(TransportDuty[playerid] == 1) { TaxiDrivers -= 1; } else if(TransportDuty[playerid] == 2) { BusDrivers -= 1; } TransportDuty[playerid] = 0; format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]); SendClientMessage(playerid, COLOR_WHITE, string); SafeGivePlayerMoney(playerid, TransportMoney[playerid]); /*ConsumingMoney[playerid] = 1;*/ TransportValue[playerid] = 0; TransportMoney[playerid] = 0; } if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999) { if(IsPlayerConnected(TransportDriver[playerid])) { TransportMoney[TransportDriver[playerid]] += TransportCost[playerid]; TransportTime[TransportDriver[playerid]] = 0; TransportCost[TransportDriver[playerid]] = 0; format(string, sizeof(string), "~w~The ride cost~n~~r~$%d",TransportCost[playerid]); GameTextForPlayer(playerid, string, 5000, 1); format(string, sizeof(string), "~w~Passenger left the taxi~n~~g~Earned $%d",TransportCost[playerid]); GameTextForPlayer(TransportDriver[playerid], string, 5000, 1); SafeGivePlayerMoney(playerid, -TransportCost[playerid]); TransportCost[playerid] = 0; TransportTime[playerid] = 0; TransportDriver[playerid] = 999; } } TelePos[playerid][0] = 0.0; TelePos[playerid][1] = 0.0; } if(newstate == PLAYER_STATE_PASSENGER) // TAXI & BUSSES { new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); new vehicleid = GetPlayerVehicleID(playerid); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty[i] > 0) { if(GetPlayerMoney(playerid) < TransportValue[i]) { format(string, sizeof(string), "* You need $%d to enter.", TransportValue[i]); SendClientMessage(playerid, COLOR_WHITE, string); RemovePlayerFromVehicle(playerid); } else { if(TransportDuty[i] == 1) { format(string, sizeof(string), "* You paid $%d to the Taxi Driver.", TransportValue[i]); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Passenger %s has entered your Taxi.", name); SendClientMessage(i, COLOR_WHITE, string); TransportTime[i] = 1; TransportTime[playerid] = 1; TransportCost[playerid] = TransportValue[i]; TransportCost[i] = TransportValue[i]; TransportDriver[playerid] = i; } else if(TransportDuty[i] == 2) { format(string, sizeof(string), "* You paid $%d to the Bus Driver.", TransportValue[i]); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "* Passenger %s has entered your Bus.", name); SendClientMessage(i, COLOR_WHITE, string); } SafeGivePlayerMoney(playerid, - TransportValue[i]); TransportMoney[i] += TransportValue[i]; } } } } } if(newstate == PLAYER_STATE_WASTED) { if(WantedLevel[playerid] >= 1) { new price = WantedLevel[playerid] * 1000; new count; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(gTeam[i] == 2 && CrimInRange(30.0, playerid,i)) { count = 1; format(string, sizeof(string), "~w~Running Suspect~r~Killed~n~Bonus~g~$%d", price); GameTextForPlayer(i, string, 5000, 1); //ConsumingMoney[i] = 1; SafeGivePlayerMoney(i, price / 2); PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0); } } } if(count == 1) { SafeGivePlayerMoney(playerid, - price); PlayerInfo[playerid][pWantedDeaths] += 1; PlayerInfo[playerid][pJailed] = 1; PlayerInfo[playerid][pJailTime] = (WantedLevel[playerid])*(600); format(string, sizeof(string), "* You are in Jail for %d Seconds and lose $%d because of running away and getting shot by the Officer.", PlayerInfo[playerid][pJailTime], price); SendClientMessage(playerid, COLOR_LIGHTRED, string); WantedPoints[playerid] = 0; WantedLevel[playerid] = 0; } } } if(newstate == PLAYER_STATE_DRIVER) {// 38 / 49 / 56 = SS new newcar = GetPlayerVehicleID(playerid); new oldcar = gLastCar[playerid]; new housecar = PlayerInfo[playerid][pPhousekey]+1; TelePos[playerid][0] = 0.0; TelePos[playerid][1] = 0.0; if(IsABoat(newcar)) { if(PlayerInfo[playerid][pBoatLic] < 1) { SendClientMessage(playerid, COLOR_GREY, " You don't know how to Sail yet, so you left the Boat !"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); } } else if(IsAPlane(newcar)) { if(PlayerInfo[playerid][pFlyLic] < 1) { if(TakingLesson[playerid] == 1) { } else { SendClientMessage(playerid, COLOR_GREY, " You don't know how to Fly yet, so you left the Plane !"); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); } } } else { if(PlayerInfo[playerid][pCarLic] < 0) { if(PlayerDrunk[playerid] >= 5) { WantedPoints[playerid] += 1; SetPlayerCriminal(playerid,255, "Drunk Driving"); } } else if(PlayerDrunk[playerid] >= 5) { WantedPoints[playerid] += 1; SetPlayerCriminal(playerid,255, "Drunk Driving"); } if(PlayerInfo[playerid][pCarLic] < 1) { if(IsABike(newcar) || IsAOBike(newcar)) { } else { /*if(PlayerInfo[playerid][pCarLic] < 1) { WantedPoints[playerid] += 1; SetPlayerCriminal(playerid,255, "Driving without License"); }*/ if(TakingLesson[playerid] == 1) { } else { SendClientMessage(playerid, COLOR_YELLOW, " You Don't have a Drivers License yet! so drive carefully or the cops will notice."); } } } }//Done with car check if(IsACopCar(newcar)) { if(IsACop(playerid)) { } else { RemovePlayerFromVehicle(playerid); } } if(IsATank(newcar)) { if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pLeader] == 3) { } else { RemovePlayerFromVehicle(playerid); } } if(IsAnFbiCar(newcar)) { if(PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");} } if(IsNgCar(newcar)) { if(PlayerInfo[playerid][pLeader] == 3||PlayerInfo[playerid][pMember] == 3) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");} } if(IsAGovernmentCar(newcar)) { if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 3||PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 7||PlayerInfo[playerid][pMember] == 7) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");} } if(IsAHspdCar(newcar)) { if(PlayerInfo[playerid][pLeader] == 1||PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] > 2) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");} } else if(IsAnAmbulance(newcar)) { if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4) { } else { RemovePlayerFromVehicle(playerid); } } if(IsAPizzabike(newcar)) { if(PlayerInfo[playerid][pJob] == 17) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this bike.");} } if(IsABus(newcar)) { if(PlayerInfo[playerid][pJob] == 14) { GameTextForPlayer(playerid, "~w~Use /starteast or /startwest to begin your bus route", 5000, 3); SendClientMessage(playerid, COLOR_YELLOW2, "You have entered a bus, type /exit to cancel route selection."); //GangZoneShowForPlayer(playerid, buszonewest, COLOR_RED); //GangZoneShowForPlayer(playerid, buszoneeast, COLOR_BLUE); SendClientMessage(playerid, COLOR_YELLOW2, "To start doing the west route, use /startwest. To start doing the east route, use /starteast."); new routezonecheck = IsInBusrouteZone(playerid); if (routezonecheck == 0) SendClientMessage(playerid, COLOR_YELLOW, "Note: Your nearest route is east."); else if (routezonecheck == 1) SendClientMessage(playerid, COLOR_YELLOW, "Note: Your nearest route is west."); TogglePlayerControllable(playerid, 0); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this bus.");} } if(IsATowcar(newcar)) { if(PlayerInfo[playerid][pJob] == 7) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle.");} } if(IsATruck(newcar)) { if(PlayerInfo[playerid][pJob] == 16) { format(string, sizeof(string), "Products: %d/%d", PlayerHaul[newcar][pLoad],PlayerHaul[newcar][pCapasity]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); SendClientMessage(playerid, COLOR_WHITE, "INFO: You can deliver Products to Businesses."); SendClientMessage(playerid, COLOR_WHITE, "INFO: Commands are /load /buyprods /sellprods"); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle."); } } if(IsASweeper(newcar)) { if(PlayerInfo[playerid][pJob] == 21) { if(PlayerIsSweeping[playerid] == 0) { TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, "~g~/startsweep ~w~ to start sweeping~n~Type ~r~/exit ~w~to leave the sweeper", 5000, 3); } else { SendClientMessage(playerid, COLOR_WHITE, "You can stop sweeping by typing /stopsweep ."); } } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY,"You don't have keys of this vehicle."); } } if(PlayerKarting[playerid] != 0) { new kart = GetPlayerVehicleID(playerid); if(kart >=78 && kart <= 83) { PlayerInKart[playerid] = 1; KartingPlayers ++; } } if(newcar >= 131 && newcar <= 134) { if(TakingLesson[playerid] == 1) { } else if(!IsAnInstructor(playerid)) { SendClientMessage(playerid,COLOR_GREY," You don't have keys of this vehicle !"); RemovePlayerFromVehicle(playerid); } } if(newcar == 167) { if(TakingLesson[playerid] == 1) { } else if(!IsAnInstructor(playerid)) { SendClientMessage(playerid,COLOR_GREY," You don't have keys of this helicopter !"); RemovePlayerFromVehicle(playerid); } } if(newcar == 166) { if(PlayerInfo[playerid][pMember] == 4) { } else { SendClientMessage(playerid,COLOR_GREY," You don't have keys of this truck !"); RemovePlayerFromVehicle(playerid); } } if(newcar == 38) { if(PlayerInfo[playerid][pRank] >= 3) { } else { SendClientMessage(playerid,COLOR_GREY," You must be Rank 3 atleast to fly this !"); RemovePlayerFromVehicle(playerid); } } if(newcar >= 96 && newcar <= 98) { if(PlayerInfo[playerid][pJob] != 16) { SendClientMessage(playerid,COLOR_GREY," You don't have keys of this truck !"); RemovePlayerFromVehicle(playerid); } } if(newcar >= 61 && newcar <= 70) { if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { } else { SendClientMessage(playerid,COLOR_GREY," You don't have keys of this vehicle !"); RemovePlayerFromVehicle(playerid); } } if(newcar >= 71 && newcar <= 73) { if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9){ } else { SendClientMessage(playerid, COLOR_GREY, " You don't have keys of this vehicle !"); RemovePlayerFromVehicle(playerid); } } if(newcar >= 78 && newcar <= 83) { if(PlayerKarting[playerid] != 1) { RemovePlayerFromVehicle(playerid); } } if(newcar >= 135 && newcar <= 154) { if (HireCar[playerid] != newcar) { format(string, sizeof(string), "~w~You can Rent this car~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentcar~w~~n~to get out type ~r~/exit",SBizzInfo[1][sbEntranceCost]); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, string, 5000, 3); } } if(newcar >= 112 && newcar <= 130) { if (HireCar[playerid] != newcar) { format(string, sizeof(string), "~w~You can Rent this bike~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentbike~w~~n~to get out type ~r~/exit",SBizzInfo[0][sbEntranceCost]); TogglePlayerControllable(playerid, 0); GameTextForPlayer(playerid, string, 5000, 3); } } if(newcar >= 56 && newcar <= 58) { if(PlayerInfo[playerid][pMember] == 8||PlayerInfo[playerid][pLeader] == 8) { } else { SendClientMessage(playerid,COLOR_GREY," You don't have keys of this vehicle !"); RemovePlayerFromVehicle(playerid); } } if(newcar == 273 || newcar == 275 || newcar == 276 || newcar == 278 || newcar == 279 || newcar == 280) { if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { } else { SendClientMessage(playerid,COLOR_GREY," You are not a member of Surenos."); RemovePlayerFromVehicle(playerid); } } Am luat-o din sus in jos din jos in sus .. nu am reusit sa ii dau de cap nu mai stiu ce sa fac ! Ultima solutie este sa ma ajute unul din voi ! Va rog mult!
  22. Spre exepmplu eu pot sa mai adaug radare? Dupa modelul asta? AddFlitsPaal(i, 1278, 850.989685, -1144.811401, 23.203125, 40, 50); // VAGO3 ?
  23. Scuze , am rezolvat , i-am dat eu de cap ... trebuia adaugat new CreatedCar = 0; Mersi StuntMen fara tine nu imi dadeam seama "StuntMen" 's edit: e stuntman!!!
  24. Salut am o problema la comanda /veh imi da niste erori Comanda if(strcmp(cmd, "/veh", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] < 4) { SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [carid] [color1] [color2]"); return 1; } new car; car = strval(tmp); if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, " Vehicle Number can't be below 400 or above 611 !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [carid] [color1] [color2]"); return 1; } new color1; color1 = strval(tmp); if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, " Color Number can't be below 0 or above 126 !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /veh [carid] [color1] [color2]"); return 1; } new color2; color2 = strval(tmp); if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, " Color Number can't be below 0 or above 126 !"); return 1; } new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z); new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000); CreatedCars[CreatedCar] = carid; CreatedCar ++; format(string, sizeof(string), " Vehicle %d spawned.", carid); SendClientMessage(playerid, COLOR_GREY, string); } return 1; } si aici erorile C:\DOCUME~1\ADMINI~1\Desktop\ICEZV0~1.1\GAMEMO~1\larp.pwn(28829) : error 017: undefined symbol "CreatedCar" C:\DOCUME~1\ADMINI~1\Desktop\ICEZV0~1.1\GAMEMO~1\larp.pwn(28830) : error 017: undefined symbol "CreatedCar" C:\DOCUME~1\ADMINI~1\Desktop\ICEZV0~1.1\GAMEMO~1\larp.pwn(28830) : warning 215: expression has no effect Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.