Jump to content

Cordyandrey

Membru
  • Posts

    160
  • Joined

  • Last visited

Everything posted by Cordyandrey

  1. Salutare! inca o problema si nu cred ca necesita sa fac alt topic! Da am asta cu taxi de rezolvat si nu stiu cum.. si mai o problema cu /confiscate licence daca jucatorul respectiv nu are licenta aceasta comanda tot o va lua... si nu stiu ce sa fac Comanda:
  2. Salutare am si eu o problema la factiunea TAXI. Cand urc la un taximetrist cu /fare nu-mi arata ca-mi ia banii si cand cobor nu apare textul ai paltit atata suma.. Ce pot face? Adica nu-i ia banii asta, nu se pune la raport.
  3. @iSkull Te superi daca iti dau Gamemodeul? Si sa te uiti prin el la tot ce ai nevoie? Te rog eu mult. sunt mai multe intrebari si nu vreau sa fac un topic pentru fiecare chestie.. Sa discutam in privat despre asta.
  4. Buna ziua/seara. Sunt nou in domeniul scriptului si vreau sa va cer ajutorul. Am luat un Gamemode pe pe acest site care mi-a placut. Am rezolvat cateva probleme minore, tot cu ajutorul acestui site (multe multumiri pentru cei care m-au ajutat). Insa vreau sa incerc ceva mai greu. In GM-ul meu toate factiunile au vechiculele pe mapa, incarca foarte mult serverul si as vrea sa fac comanda [/sfv]. Comanda o intalnim si pe comunitatea neph... Ce as vrea sa faca mai exact aceasta comanda? Pai fiecare factiune sa aiba accest la aceasta comanda de unde poate sa-si spawuneze masina factiunii. Un dialog cu toate masinile (puteti sa-mi bagati minim doua masini va rog restul ma ocup eu sa bag pe cele alese de mine). Cand spawnezi o masina sa ai un deealy de 30 secunde pentru a spawna o alta masina. Insa va rog sa imi explicati si cum se baga. Eu am deja masinile bate si nu stiu cum sa le scot fara sa nu stric ceva. Multumesc frumos!
  5. Am rezolvat merge bine acum nu mai trag de pe G cu deagle etc doar cu m4 multumesc, eu nu stiam unde ar trb sa pun codul ala.. asta te tot intrebam eu. Dar oricum multumesc mult!
  6. @MiritaXD N-am ce spune doar un simplu multumesc. Am rezolvat datorita tie! Insa mai este o problema daca ai putea sa ma ajuti... Cand dau G in taxi si soferul e fare nu apare ca ii ia bani nu apare cand iese din taxi suma pe care a platit-o in total, stii tu cum pot rezolva?
  7. Uite @L0K3D_Hokage https://imgur.com/a/1ojZHf8 Nu mi-a dat nicio eroare, sper sa fie bun.
  8. @L0K3D_Hokage Uite asta am incercat sa fac dar nu prea a mers... https://imgur.com/a/I3m5xFp
  9. https://imgur.com/a/bfacKyP Sper ca ti-am aratat ce e necesar.. dar nu prea vad care e problema @MiritaXD
  10. Salutate, revin iar cu o intrebare! Am un GM unde, pentru inceput ai 2 sloturi, daca cumperi cont premium iti mai ofera inca 2 deci in total 4. Iar din comanda /shop poti sa-ti mai cumperi inca 2. Maxim 6 sloturi poate avea un player. Insa e problema in al 6lea slot. Exemplu: Cumpar o bicicleta e pe al 6lea slot. Nu-mi arata ca eu sunt ownerul cate zile are km in chat. Cand dau /tow acesta se dubleaza. Nu pot s-o vand (imi apare textul si cand apas Ok nu se intampla nimic). Stie cineva cauza?? Iar daca nu exista o solutie puteti macar sa-mi spuneti cum scot al 6 slot? Maxim 5 sa fie.
  11. @MiritaXDimi poti spune de ce nu merge?
  12. function OnPlayerStateChange(playerid, newstate, oldstate) { new string[500], vehicleid = GetPlayerVehicleID(playerid), name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if( newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_PASSENGER) { StopAudioStreamForPlayer(playerid); } if(newstate == PLAYER_STATE_ONFOOT) { PlayerTextDrawHide(playerid, Fuell[playerid]); PlayerTextDrawHide(playerid, Speedd[playerid][0]); PlayerTextDrawHide(playerid, Speedd[playerid][1]); PlayerTextDrawHide(playerid, Odom[playerid]); PlayerTextDrawHide(playerid, carlocked[playerid]); if(pizzaj[playerid] == 1) { failpizza[playerid] = 120; } if(HireCar[playerid] != -1) { timerrent[playerid] = 900; } if(RentVeh[playerid] != -1) { VehicleRent[RentVeh[playerid]] = -1; RentTime[playerid] = 0; TotalTimeRent[playerid] = 0; RentVeh[playerid] = -1; KillTimer(RentTimerr[playerid]); PlayerTextDrawHide(playerid, RentCar[playerid]); } if(farmerc[playerid] == 1) { farmerc[playerid] = 0; farmertime[playerid] = 1; PlayerTextDrawHide(playerid, farmjob[playerid]); PlayerTextDrawHide(playerid, farmbox[playerid]); PlayerTextDrawHide(playerid, farmtime[playerid]); PlayerTextDrawHide(playerid, farmspeed[playerid]); PlayerTextDrawHide(playerid, farmwanted[playerid]); KillTimer(timerfarmm[playerid]); } if(Trucker2[playerid] == 1) { Trucker2[playerid] = 0; DisablePlayerCheckpoint(playerid); } if(Trucker[playerid] >= 1) { RemovePlayerFromVehicle(playerid); restruck[playerid] = SetTimerEx("RespawnTruck", 1, 0, "i",playerid); RemovePlayerFromVehicle(playerid); Trucker[playerid] = 0; Trucker2[playerid] = 0; DestroyVehicle(viddd[playerid]); viddd[playerid] = 0; SetVehicleToRespawn(TruckID[playerid]); TruckID[playerid] = 0; DisablePlayerCheckpoint(playerid); restruck[playerid] = SetTimerEx("RespawnTruck", 1, 0, "i",playerid); } if(CP[playerid] == 340 || CP[playerid] == 341 || CP[playerid] == 342 || CP[playerid] == 343 || CP[playerid] == 344 || CP[playerid] == 345 || CP[playerid] == 346 || CP[playerid] == 347) { DisablePlayerCheckpoint(playerid); CP[playerid] = 0; } if(TransportDuty[playerid] > 0) { if(TransportDuty[playerid] == 1) { TaxiDrivers -= 1; } TransportDuty[playerid] = 0; format(string, sizeof(string), "* You are now Off Duty and earned $%d.", TransportMoney[playerid]); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); GivePlayerCash(playerid, TransportMoney[playerid]); ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0; } if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999) { if(IsPlayerConnected(TransportDriver[playerid])) { new sendername[30],giveplayer[30]; GetPlayerName(playerid,sendername,sizeof(sendername)); GetPlayerName(TransportDriver[playerid],giveplayer,sizeof(giveplayer)); TransportMoney[TransportDriver[playerid]] += TransportCost[playerid]; TransportTime[TransportDriver[playerid]] = 0; TransportCost[TransportDriver[playerid]] = 0; format(string, sizeof(string), "~w~The ride cost~n~~r~~h~$%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); format(string, sizeof(string), "# %s gets off the cab and pays $%s to %s.",sendername,FormatNumber(TransportCost[playerid]),giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerCash(playerid, -TransportCost[playerid]); TransportCost[playerid] = 0; TransportTime[playerid] = 0; TransportDriver[playerid] = 999; Update(playerid, pCashx); if(PlayerInfo[playerid][pMisiune2] == 3) { if(PlayerInfo[playerid][pMisiuneTerminata2] == 0) { PlayerInfo[playerid][pProgresMisiune2] += 1; Update(playerid, pProgresMisiune2x); new QText[512]; if(PlayerInfo[playerid][pProgresMisiune2] < PlayerInfo[playerid][pCerinteMisiune2]) { format(QText, sizeof(QText), "Progres pentru misiunea [Transporta %d jucatori]: %d/%d",PlayerInfo[playerid][pCerinteMisiune2], PlayerInfo[playerid][pProgresMisiune2], PlayerInfo[playerid][pCerinteMisiune2]); SCM(playerid, COLOR_YELLOW, QText); } else { format(QText, sizeof(QText), "Misiunea [Transporta %d jucatori] a fost terminata!", PlayerInfo[playerid][pCerinteMisiune2]); SCM(playerid, COLOR_YELLOW, QText); PlayerInfo[playerid][pMisiuneTerminata2] = 1; Update(playerid, pMisiuneTerminata2x); new random_money = random(20000); random_money += 30000; PlayerInfo[playerid][pExp] += 1; Update(playerid, pRP); PlayerInfo[playerid][pCash] = random_money; Update(playerid, pCashx); GivePlayerCash(playerid, random_money); format(QText, sizeof(QText), "Ai primit un Respect Point (RP) si %s $", FormatNumber(random_money)); SCM(playerid, COLOR_YELLOW, QText); } } } } } TelePos[playerid][0] = 0.0; TelePos[playerid][1] = 0.0; } if(newstate == PLAYER_STATE_WASTED) { StopAudioStreamForPlayer(playerid); if(PlayerInfo[playerid][pWantedLevel] >= 1) { new copkill=0, price = PlayerInfo[playerid][pWantedLevel] * 1000, str23[MAX_STRING], totalprice = price / 2, string3[256], string4[256], lastname[30]; if((PlayerInfo[playerid][pMember] != 1 && PlayerInfo[playerid][pMember] != 2 && PlayerInfo[playerid][pMember] != 3 && PlayerInfo[playerid][pMember] != 8)) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IsACop(i) && CrimInRange(50.0, playerid,i) && OnDuty[i] == 1) { if(GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid)) { new streap[MAX_PLAYER_NAME]; GetPlayerName(playerid, streap, sizeof(streap)); GetPlayerName(i, lastname, sizeof(lastname)); format(string3, sizeof(string3), "Ai primit $%d bonus pentru prinderea suspectului %s.", totalprice, streap); SendClientMessage(i, COLOR_DBLUE, string3); GameTextForPlayer(i, "Running Suspect bonus!", 5000, 1); ConsumingMoney[i] = 1; GivePlayerCash(i, price); Update(i, pCashx); new idfac = PlayerInfo[i][pMember]; DynamicFactions[idfac][fBank] += totalprice; mysql_format(SQL,str23,sizeof(str23),"UPDATE `factions` SET `Bank`='%d' WHERE `ID`='%d'", DynamicFactions[idfac][fBank], idfac); mysql_tquery(SQL,str23,"",""); PlayerPlaySound(i, 1058, 0.0, 0.0, 0.0); copkill = 1; } } } } if(copkill == 1) { PlayerInfo[playerid][pJailTime] = (PlayerInfo[playerid][pWantedLevel])*(300); format(string4, sizeof(string4), "Because you got killed, you lost $%s and you will be taken to jail. You are no longer a criminal.", FormatNumber(price)); SendClientMessage(playerid, COLOR_LIGHTRED, string4); PlayerInfo[playerid][pJailed] = 1; PlayerInfo[playerid][pWantedLevel] = 0; PlayerInfo[playerid][pWantedDeaths] += 1; WantedPoints[playerid] = 0; GivePlayerCash(playerid, - price); new streap[30]; GetPlayerName(playerid, streap, sizeof(streap)); format(string3, sizeof(string3), "Dispatch: %s has been killed by No One and will be in jail for %d seconds, over.",streap,PlayerInfo[playerid][pJailTime]); SendTeamMessage(1, COLOR_LIGHTBLUE, string3); SendTeamMessage(2, COLOR_LIGHTBLUE, string3); SendTeamMessage(3, COLOR_LIGHTBLUE, string3); SendTeamMessage(8, COLOR_LIGHTBLUE, string3); Update(playerid,pWantedLevelx); Update(playerid,pJailedx); Update(playerid,pJailTimex); ClearCrime(playerid); TogglePlayerControllable(playerid, 0); SetTimerEx("UnFreezeStation", 1000, false, "i", playerid); } } } foreach(new i : Player) { if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty[i] > 0) { if(GetPlayerCash(playerid) < TransportValue[i]) { format(string, sizeof(string), "* You need $%d to enter.", TransportValue[i]); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); RemovePlayerFromVehicle(playerid); } else { if(TransportDuty[i] == 1) { format(string, sizeof(string), "* You paid $%d to the Taxi Driver.", TransportValue[i]); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Passenger %s has entered your Taxi.", name); SendClientMessage(i, COLOR_LIGHTBLUE, 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_LIGHTBLUE, string); format(string, sizeof(string), "* Passenger %s has entered your Bus.", name); SendClientMessage(i, COLOR_LIGHTBLUE, string); } GivePlayerCash(playerid, - TransportValue[i]); TransportMoney[i] += TransportValue[i]; Update(playerid, pCashx); } } } new gun,tmp; GetPlayerWeaponData(playerid,5,gun,tmp); #pragma unused tmp if(gun)SetPlayerArmedWeapon(playerid,gun); else SetPlayerArmedWeapon(playerid,0); return 1; } if(oldstate == PLAYER_STATE_DRIVER) { StopAudioStreamForPlayer(playerid); if((GetTickCount()-PlayerEnterTime[playerid]) < 220 && Spectate[playerid] != -1 && PlayerInfo[playerid][pAdmin] < 1) { new anticar[80]; format(anticar, sizeof(anticar), "Kick: %s was kicked by AdmBot, Reason: Cheats (vehicle teleport).", GetName(playerid)); SendClientMessageToAll(COLOR_LIGHTRED, anticar); KickEx(playerid); } return 1; } if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) { if(vehRadio[vehicleid] == 0) { StopAudioStreamForPlayer(playerid); } if(vehRadio[vehicleid] == 1) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://stream.profm.ro:8012/profm.mp3"); } else if(vehRadio[vehicleid] == 2) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://live.radiobandit.ro:8000"); } else if(vehRadio[vehicleid] == 3) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://radiotaraf.com/live.m3u"); } else if(vehRadio[vehicleid] == 4) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://live.radiohot.ro:8000"); } else if(vehRadio[vehicleid] == 5) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://dance.radiogangsta.ro:8800"); } else if(vehRadio[vehicleid] == 6) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://live.radiogangsta.ro:8800"); } else if(vehRadio[vehicleid] == 7) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://livemp3.radiopopular.ro:7777"); } else if(vehRadio[vehicleid] == ? { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://necenzurat.radiotequila.ro:7000/"); } else if(vehRadio[vehicleid] == 9) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://live.radiofunky.ro:8888"); } else if(vehRadio[vehicleid] == 10) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://colinde.radiotaraf.ro:7100/"); } else if(vehRadio[vehicleid] == 11) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://asculta.radiohitfm.ro:8340"); } else if(vehRadio[vehicleid] == 12) { StopAudioStreamForPlayer(playerid); PlayAudioStreamForPlayer(playerid, "http://stream.thebeat.no/stram"); } new newcar = GetPlayerVehicleID(playerid); if(!IsABoat(newcar)) { PlayerEnterTime[playerid] = GetTickCount(); } TelePos[playerid][0] = 0.0; TelePos[playerid][1] = 0.0; new engine,lights,alarm,doors,bonnet,boot,objective; if(vehEngine[newcar] == 0) { GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(newcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective); } else if(vehEngine[newcar] == 1) { GetVehicleParamsEx(newcar,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(newcar,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); } if(Gas[newcar] == 0) { TogglePlayerControllable(playerid, 0); NoFuel[playerid] = 1; } if(Trucker[playerid] >= 1) { KillTimer(restruck[playerid]); } if(IsABoat(newcar)) { if(PlayerInfo[playerid][pBoatLic] < 1) { if(TakingLesson[playerid] == 2) { } else { SendClientMessage(playerid,COLOR_GREY, "You don't have a boat license."); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); } } } else if(IsAPlane(newcar)) { if(PlayerInfo[playerid][pFlyLic] < 1) { if(TakingLesson[playerid] == 2) { } else { SendClientMessage(playerid, COLOR_GREY, "You don't have a flying license."); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); } } } else { if(PlayerInfo[playerid][pCarLic] < 1) { if(IsABike(newcar) || IsAPlane(newcar) || GetVehicleModel(newcar) == 462) { } else { if(TakingLesson[playerid] == 1) { } else { SendClientMessage(playerid,COLOR_GREY, "You don't have a driving license."); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); SetTimerEx("UnFreezeStation", 500, 0, "i", playerid); } } } }//Done with car check if(IsABike(newcar)) { TogglePlayerControllable(playerid, 1); vehEngine[vehicleid] = 1; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); } if(IsAPlane(newcar)) { TogglePlayerControllable(playerid, 1); vehEngine[vehicleid] = 1; GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective); } if(newcar == Copcar[6] || newcar == Copcar[7] || newcar == Copcar[18]) { if(IsACop(playerid)) { if(PlayerInfo[playerid][pRank] < 3) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You don't have rank 3."); } } } if(IsAFbiCar(newcar)) { if(IsACop(playerid)) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not a Cop."); } } if(IsAFbiCar(newcar)) { if(IsACop(playerid)) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not a Cop."); } } if(IsAFbiCar(newcar)) { if(OnDuty[playerid] == 1) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not on duty."); } } if(IsALVPDCar(newcar)) { if(OnDuty[playerid] == 1) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not on duty."); } } if(IsANgCar(newcar)) { if(OnDuty[playerid] == 1) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not on duty."); } } if(IsALVPDCar(newcar)) { if(IsACop(playerid)) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not a Cop."); } } if(IsANgCar(newcar)) { if(IsACop(playerid)) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not a Cop."); } } else if(IsAnAmbulance(newcar)) { if(PlayerInfo[playerid][pMember] == 14) { } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid,COLOR_WHITE,"You are not a Paramedic.");} } if(IsATruck(newcar)) { if(PlayerInfo[playerid][pJob] == 14) { if(Trucker2[playerid] == 0 && viddd[playerid] == 0) { Trucker2[playerid] = 1; SetPlayerCheckpoint(playerid,-130.8187,-1119.9049,3.5257,5.0); SendClientMessage(playerid, COLOR_WHITE,"Mergi la checkpoint pentru a incepe munca."); TruckID[playerid] = GetPlayerVehicleID(playerid); } return 1; } else { SendClientMessage(playerid, COLOR_WHITE,"You are not a Trucker."); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); } } if(newcar == bus[1] || newcar == bus[2] || newcar == bus[3] || newcar == bus[4] || newcar == bus[5] || newcar == bus[6] || newcar == bus[7] || newcar == bus[8] || newcar == bus[9] || newcar == bus[10] || newcar == bus[11] || newcar == bus[12] || newcar == bus[13] || newcar == bus[14] || newcar == bus[15] || newcar == bus[16]) { if(PlayerInfo[playerid][pJob] == 7) { PlayerTextDrawShow(playerid, BusJob[playerid]); format(string,sizeof(string),"~w~CHECKPOINTS: ~r~0~w~/~r~59"); PlayerTextDrawSetString(playerid, BusCheck[playerid], string); PlayerTextDrawShow(playerid, BusCheck[playerid]); SendClientMessage(playerid, COLOR_WHITE,"Mergi la checkpoint."); busc[playerid] = 1; CheckBus[playerid] = 1; SetPlayerRaceCheckpoint(playerid, 0, 1693.2972,-2197.6602,13.4714,1941.3706,-2169.2083,13.4851,4.0); } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Bus Driver."); RemovePlayerFromVehicle(playerid); } } if(newcar == pizza[1] || newcar == pizza[2] || newcar == pizza[3] || newcar == pizza[4] || newcar == pizza[5] || newcar == pizza[6] || newcar == pizza[7] || newcar == pizza[8] || newcar == pizza[9] || newcar == pizza[10] || newcar == pizza[11] || newcar == pizza[12] || newcar == pizza[13] || newcar == pizza[14]) { if(PlayerInfo[playerid][pJob] == 5) { failpizza[playerid] = -1; } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Pizza Boy."); RemovePlayerFromVehicle(playerid); } } if(newcar == taxic[1] || newcar == taxic[2] || newcar == taxic[3] || newcar == taxic[4] || newcar == taxic[5] || newcar == taxic[6] || newcar == taxic[7] || newcar == taxic[8] || newcar == taxic[9] || newcar == taxic[10]) { if(PlayerInfo[playerid][pMember] == 13||PlayerInfo[playerid][pLeader] == 13) { } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Los Santos Taxi member."); RemovePlayerFromVehicle(playerid); } } if(newcar == taxic[6] || newcar == taxic[7]) { if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) { if(PlayerInfo[playerid][pRank] > 2) { } else { SendClientMessage(playerid,COLOR_WHITE,"You don't have rank 3."); RemovePlayerFromVehicle(playerid); } } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Los Santos Taxi member or you don't have rank 3."); RemovePlayerFromVehicle(playerid); } } if(newcar == Aztecasc[1] || newcar == Aztecasc[2] || newcar == Aztecasc[3] || newcar == Aztecasc[4] || newcar == Aztecasc[5] || newcar == Aztecasc[6] || newcar == Aztecasc[7] || newcar == Aztecasc[8] || newcar == Aztecasc[9] || newcar == Aztecasc[10] || newcar == Aztecasc[11] || newcar == Aztecasc[12] || newcar == Aztecasc[13] || newcar == Aztecasc[14]) { if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4) { } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Los Aztecas member."); RemovePlayerFromVehicle(playerid); } } if(newcar == Grovec[1] || newcar == Grovec[2] || newcar == Grovec[3] || newcar == Grovec[4] || newcar == Grovec[5] || newcar == Grovec[6] || newcar == Grovec[7] || newcar == Grovec[8] || newcar == Grovec[9] || newcar == Grovec[10] || newcar == Grovec[11]) { if(PlayerInfo[playerid][pMember] == 5||PlayerInfo[playerid][pLeader] == 5) { } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Grove Street member."); RemovePlayerFromVehicle(playerid); } } if(newcar == Vagosc[1] || newcar == Vagosc[2] || newcar == Vagosc[3] || newcar == Vagosc[4] || newcar == Vagosc[5] || newcar == Vagosc[6] || newcar == Vagosc[7] || newcar == Vagosc[8] || newcar == Vagosc[9] || newcar == Vagosc[10] || newcar == Vagosc[11]) { if(PlayerInfo[playerid][pMember] == 6||PlayerInfo[playerid][pLeader] == 6) { } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Los Vagos member."); RemovePlayerFromVehicle(playerid); } } if(newcar == Ballasc[1] || newcar == Ballasc[2] || newcar == Ballasc[3] || newcar == Ballasc[4] || newcar == Ballasc[5] || newcar == Ballasc[6] || newcar == Ballasc[7] || newcar == Ballasc[8] || newcar == Ballasc[9] || newcar == Ballasc[10] || newcar == Ballasc[11] || newcar == Ballasc[12] || newcar == Ballasc[13] || newcar == Ballasc[14]) { if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10) { } else { SendClientMessage(playerid,COLOR_WHITE,"You are not a Ballas member."); RemovePlayerFromVehicle(playerid); } } if(newcar == thea[1] || newcar == thea[2] || newcar == thea[3] || newcar == thea[4] || newcar == thea[5] || newcar == thea[6] || newcar == thea[7] || newcar == thea[8] || newcar == thea[9] || newcar == thea[10] || newcar == thea[11] || newcar == thea[12] || newcar == thea[13] || newcar == thea[14] || newcar == thea[15] || newcar == thea[16]) { if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { } else { SendClientMessage(playerid, COLOR_WHITE,"You are not a Hitman."); RemovePlayerFromVehicle(playerid); } } if(newcar == si[1] || newcar == si[2] || newcar == si[3] || newcar == si[4] || newcar == si[5] || newcar == si[6] || newcar == si[7] || newcar == si[8] || newcar == si[9] || newcar == si[10] || newcar == si[11] || newcar == si[12] || newcar == si[13]) { if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12 || TakingLesson[playerid] == 2) { } else { SendClientMessage(playerid, COLOR_WHITE,"You are not a School Instructors or your don't have active leasson."); RemovePlayerFromVehicle(playerid); } } if(newcar == si[12] || newcar == si[13]) { if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) { if(PlayerInfo[playerid][pRank] < 2) { SendClientMessage(playerid, COLOR_WHITE,"You don't have rank 2."); RemovePlayerFromVehicle(playerid); } } } if(newcar == news[16] || newcar == news[17]) { if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { if(PlayerInfo[playerid][pRank] < 4) { SendClientMessage(playerid, COLOR_WHITE,"You don't have rank 4."); RemovePlayerFromVehicle(playerid); } } } if(newcar == farm[1] || newcar == farm[2] || newcar == farm[3] || newcar == farm[4] || newcar == farm[5] || newcar == farm[6] || newcar == farm[7] || newcar == farm[8] || newcar == farm[9] || newcar == farm[10] || newcar == farm[11] || newcar == farm[12] || newcar == farm[13]) { KillTimer(timerfarmm[playerid]); if(AreFaina[playerid] < 1) { if(PlayerInfo[playerid][pJob] == 6) { farmerc[playerid] = 1; farmertime[playerid] = 30; timerfarmm[playerid] = SetTimerEx("SetFarmer", 1000, 1, "i", playerid); Gas[GetPlayerVehicleID(playerid)] = 100; } else { SendClientMessage(playerid, COLOR_WHITE,"You are not a Farmer."); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); KillTimer(timerfarmm[playerid]); } } else { SendClientMessage(playerid, COLOR_YELLOW, "Vinde faina inainte de a munci din nou."); RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); KillTimer(timerfarmm[playerid]); } } if(newcar == news[1] || newcar == news[2] || newcar == news[3] || newcar == news[4] || newcar == news[5] || newcar == news[6] || newcar == news[7] || newcar == news[8] || newcar == news[9] || newcar == news[10] || newcar == news[11 || newcar == news[12]] || newcar == news[13] || newcar == news[14] || newcar == news[15] || newcar == news[16] || newcar == news[17]) { if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9){ } else { SendClientMessage(playerid, COLOR_WHITE,"You are not a News Reporter."); RemovePlayerFromVehicle(playerid); } } if(newcar == rentls[1] || newcar == rentls[2] || newcar == rentls[3] || newcar == rentls[4] || newcar == rentls[5] || newcar == rentls[6] || newcar == rentls[7] || newcar == rentls[8] || newcar == rentls[9] || newcar == rentlv[1] || newcar == rentlv[2] || newcar == rentlv[3] || newcar == rentlv[4] || newcar == rentlv[5] || newcar == rentlv[6] || newcar == rentlv[7] || newcar == rentlv[8] || newcar == rentlv[9] || newcar == rentlv[10] || newcar == rentlv[11] || newcar == rentlv[12] || newcar == rentlv[13] || newcar == rentlv[14] || newcar == rentlv[15] || newcar == rentlv[16] || newcar == rentlv[17] || newcar == rentlv[18] || newcar == rentlv[19]) { if(GetPlayerCash(playerid) < 20) { SendClientMessage(playerid, COLOR_WHITE,"You don't have enough money."); RemovePlayerFromVehicle(playerid); return 1; } SendClientMessage(playerid, COLOR_WHITE,"Masina inchiriata. Vei plati $20/10 secunde cat timp folosesti masina."); SendClientMessage(playerid, COLOR_WHITE,"Masina va fi respawnata dupa 30 minute daca nu este folosita."); VehicleRent[newcar] = playerid; RentVeh[playerid] = newcar; RentTime[playerid] = 0; TotalTimeRent[playerid] = 0; PlayerTextDrawSetString(playerid, RentCar[playerid], "Rentcar cost: ~g~$0"); PlayerTextDrawShow(playerid, RentCar[playerid]); RentTimerr[playerid] = SetTimerEx("RentTimer", 1000, true, "i", playerid); } if(IsAnOwnableCar(newcar)) { if(CarInfo[OwnedVeh(newcar)][cInsurancecar] == 0) { if(personalcar[0][playerid] == newcar || personalcar[1][playerid] == newcar || personalcar[2][playerid] == newcar || personalcar[3][playerid] == newcar || personalcar[4][playerid] == newcar || personalcar[5][playerid] == newcar) { format(string, sizeof(string), "Your vehicle has suffered damage and beacause you don't have insurance you have to pay $%s to fix.", FormatNumber(CarInfo[OwnedVeh(newcar)][cInscarprice])); ShowPlayerDialog(playerid, DIALOG_CARDAMAGE, DIALOG_STYLE_MSGBOX, "\n", string, "Pay", "Cancel"); } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_WHITE,"Can't drive this car until the owner pay the repairs."); } } } if(IsAnOwnableCar(newcar)) { if(CarInfo[OwnedVeh(newcar)][cOwned] == 1) { if(CarInfo[OwnedVeh(newcar)][cVIP] > 0) { format(string,sizeof(string),"This %s (ID %d) is owned by %s | Age: %d days | Odometer: %.0f km | Insurance: $%d (%d points) | Colors: %d, %d {FFFF00}[VIP]",CarInfo[OwnedVeh(newcar)][cDescription],CarInfo[OwnedVeh(newcar)][cID],CarInfo[OwnedVeh(newcar)][cOwner],CarInfo[OwnedVeh(newcar)][cDays],CarInfo[OwnedVeh(newcar)][cKM],CarInfo[OwnedVeh(newcar)][cInscarprice],CarInfo[OwnedVeh(newcar)][cInsurancecar],CarInfo[OwnedVeh(newcar)][cColorOne],CarInfo[OwnedVeh(newcar)][cColorTwo]); } else { format(string,sizeof(string),"This %s (ID %d) is owned by %s | Age: %d days | Odometer: %.0f km | Insurance: $%d (%d points) | Colors: %d, %d",CarInfo[OwnedVeh(newcar)][cDescription],CarInfo[OwnedVeh(newcar)][cID],CarInfo[OwnedVeh(newcar)][cOwner],CarInfo[OwnedVeh(newcar)][cDays],CarInfo[OwnedVeh(newcar)][cKM],CarInfo[OwnedVeh(newcar)][cInscarprice],CarInfo[OwnedVeh(newcar)][cInsurancecar],CarInfo[OwnedVeh(newcar)][cColorOne],CarInfo[OwnedVeh(newcar)][cColorTwo]); } SendClientMessage(playerid, COLOR_WHITE, string); } } if(IsAnOwnableCar(newcar)) { new stringtext[100]; format(stringtext,sizeof(stringtext),"~r~~h~~h~~h~~h~%s",aVehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); GameTextForPlayer(playerid, stringtext, 5000, 1); } if(!IsAnOwnableCar(newcar)) { if(rentls[1] == newcar || rentls[2] == newcar || rentls[3] == newcar || rentls[4] == newcar || rentls[5] == newcar || rentls[6] == newcar || rentls[7] == newcar || rentls[8] == newcar || rentls[9] == newcar) { GameTextForPlayer(playerid, "~g~car rented", 5000, 1); } else { new stringtext[100]; format(stringtext,sizeof(stringtext),"~g~~h~%s",aVehicleNames[GetVehicleModel(GetPlayerVehicleID(playerid))-400]); GameTextForPlayer(playerid, stringtext, 5000, 1); } } gLastCar[playerid] = newcar; gLastDriver[newcar] = playerid; } if(newstate == PLAYER_STATE_SPAWNED) { new Float: lwx, Float:lwy, Float:lwz; GetPlayerPos(playerid, lwx, lwy, lwz); if((lwz > 530.0 && PlayerInfo[playerid][pInt] == 0) || PlayerToPoint(1000.0, playerid, -1041.9,-1868.4,79.1)) //the highest land point in sa = 526.8 { SetPlayerSpawn(playerid); } if(WantedPoints[playerid] > 0) { PlayerInfo[playerid][pWantedDeaths] += 1; } if(PlayerInfo[playerid][pPremiumAccount] == 1) { SetPlayerHealthEx(playerid, 100.0); } TelePos[playerid][0] = 0.0; TelePos[playerid][1] = 0.0; gPlayerSpawned[playerid] = 1; SafeTime[playerid] = 60; } return 1; }
  13. Mentionez ca in vehiculele de tip LSPD pot sta pe G. La restu nu pot imi da textul respectiv.
  14. function OnPlayerStateChange(playerid, newstate, oldstate) { new string[500], vehicleid = GetPlayerVehicleID(playerid), name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); if( newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_PASSENGER) { StopAudioStreamForPlayer(playerid); }
  15. @iSkull Pai si eu sunt taximetrist si vreau sa duc un civil sau orice player intr.o locatie ce fac? nu poate sta pe G pentru ca nu e din taxi?
  16. if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) // News Reporter { SetPlayerToTeamColor(playerid); SetPlayerPosEx(playerid, -2027.0515,-104.5211,1035.1719); SetPlayerInterior(playerid,3); PlayerInfo[playerid][pInt] = 3; GivePlayerWeaponEx(playerid,43,50); InHQ[playerid] = 9; return 1;
×
×
  • 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.