Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- }
- new vehicleid = GetPlayerVehicleID(playerid);
- new sendername[25];
- new string[300];
- if( dialogid == DIALOG_TW )
- {
- if( !response )
- {
- //ban this idiot!!
- new year,month,day;
- getdate(year, month, day);
- day += 7;
- if (IsMonth31(month))
- {
- if (day > 31)
- {
- month += 1;
- if (month > 12)
- {
- year += 1;
- while(day > 31) day -= 31;
- }
- else while(day > 31) day -= 31;
- }
- }
- else if (!IsMonth31(month))
- {
- if (day > 30)
- {
- month += 1;
- if (month > 12)
- {
- year += 1;
- while(day > 30) day -= 30;
- }
- else while(day > 30) day -= 30;
- }
- }
- else if (!IsMonth31(month) && IsMonth29(year) && month == 2)
- {
- if (day > 29)
- {
- month += 1;
- if (month > 12)
- {
- year += 1;
- while(day > 29) day -= 29;
- }
- else while(day > 29) day -= 29;
- }
- }
- else if (!IsMonth31(month) && !IsMonth29(year) && month == 2)
- {
- if (day > 28)
- {
- month += 1;
- if (month > 12)
- {
- year += 1;
- while(day > 28) day -= 28;
- }
- else while(day > 28) day -= 28;
- }
- }
- PlayerInfo[playerid][pBTemp] = 1;
- PlayerInfo[playerid][pBYear] = year;
- PlayerInfo[playerid][pBMonth] = month;
- PlayerInfo[playerid][pBDay] = day;
- format( PlayerInfo[playerid][pBBy], 255, "AdminBot" );
- format( PlayerInfo[playerid][pBReason], 255, "Refuz test TW" );
- Update(playerid,pBTempx);
- Update(playerid,pBYearx);
- Update(playerid,pBMonthx);
- Update(playerid,pBDayx);
- Update(playerid,pBByx);
- Update(playerid,pBReasonx);
- format(string, sizeof(string), "AdmCmd: %s a primit kick deoarece a refuzat testul TW.", GetName( playerid ) );
- SendClientMessageToAll(COLOR_LIGHTRED, string);
- KickEx( playerid );
- }
- else
- {
- new idadmin = GetPVarInt( playerid, "AdminTWIDIOT" );
- new Float:POS[ 3 ];
- GetPlayerPos( idadmin, POS[ 0 ], POS[ 1 ], POS[ 2 ] );
- SetPlayerPos( playerid, POS[ 0 ], POS[ 1 ], POS[ 2 ] );
- SCM( playerid, -1, "{FF0000}Info: {FFFFFF}Ai acceptat testul TW si ai fost teleportat cu succes!" );
- }
- return 1;
- }
- if(dialogid == 6267)
- {
- if(response)
- {
- switch(listitem)
- {
- case 0:
- {
- PlayerInfo[playerid][pColor] = 0;
- SCM(playerid, COLOR_WHITE,"{CECECE}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 1:
- {
- PlayerInfo[playerid][pColor] = 1;
- SCM(playerid, COLOR_WHITE,"{4169E1}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 2:
- {
- PlayerInfo[playerid][pColor] = 2;
- SCM(playerid, COLOR_WHITE,"{662BBE}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 3:
- {
- PlayerInfo[playerid][pColor] = 3;
- SCM(playerid, COLOR_WHITE,"{FFE600}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 4:
- {
- PlayerInfo[playerid][pColor] = 4;
- SCM(playerid, COLOR_WHITE,"{FF00FF}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 5:
- {
- PlayerInfo[playerid][pColor] = 5;
- SCM(playerid, COLOR_WHITE,"{3FFF3F}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 6:
- {
- PlayerInfo[playerid][pColor] = 6;
- SCM(playerid, COLOR_WHITE,"{83D553}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 7:
- {
- PlayerInfo[playerid][pColor] = 7;
- SCM(playerid, COLOR_WHITE,"{187700}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 8:
- {
- PlayerInfo[playerid][pColor] = 8;
- SCM(playerid, COLOR_WHITE,"{FF9A00}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 9:
- {
- PlayerInfo[playerid][pColor] = 9;
- SCM(playerid, COLOR_WHITE,"{222222}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- case 10:
- {
- PlayerInfo[playerid][pColor] = 10;
- SCM(playerid, COLOR_WHITE,"{FF2C9D}Server:{FFFFFF} Nick color changed! Hope you like the new color!");
- }
- }
- }
- }
- if(dialogid == DIALOG_VEHSPAWN)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new stringg[456];
- new carid = PlayerInfo[playerid][pPcarkey];
- if(carid == 0) return 1;
- if(personalcar[0][playerid] != 0)
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN1,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- }
- else
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN1,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
- SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
- SetVehicleHealth(car, CarInfo[carid][cHP]);
- UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
- Gas[car] = CarInfo[carid][cGas];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(CarInfo[carid][cLock] == 1)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective);
- }
- if(CarInfo[carid][cLock] == 0)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective);
- }
- OwnedVeh(car) = carid;
- personalcar[0][playerid] = car;
- SwitchKey[playerid] = 1;
- ModVehicle(car);
- }
- }
- if(listitem == 1)
- {
- new stringg[456];
- new carid = PlayerInfo[playerid][pmotokey];
- if(carid == 0) return 1;
- if(personalcar[1][playerid] != 0)
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN2,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- }
- else
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN2,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
- SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
- SetVehicleHealth(car, CarInfo[carid][cHP]);
- UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
- Gas[car] = CarInfo[carid][cGas];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(CarInfo[carid][cLock] == 1)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective);
- }
- if(CarInfo[carid][cLock] == 0)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective);
- }
- OwnedVeh(car) = carid;
- personalcar[1][playerid] = car;
- SwitchKey[playerid] = 1;
- ModVehicle(car);
- }
- }
- if(listitem == 2)
- {
- new stringg[456];
- new carid = PlayerInfo[playerid][pprcarkey];
- if(carid == 0) return 1;
- if(personalcar[2][playerid] != 0)
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN3,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- }
- else
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN3,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
- SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
- SetVehicleHealth(car, CarInfo[carid][cHP]);
- UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
- Gas[car] = CarInfo[carid][cGas];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(CarInfo[carid][cLock] == 1)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective);
- }
- if(CarInfo[carid][cLock] == 0)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective);
- }
- OwnedVeh(car) = carid;
- personalcar[2][playerid] = car;
- SwitchKey[playerid] = 1;
- ModVehicle(car);
- }
- }
- if(listitem == 3)
- {
- new stringg[456];
- new carid = PlayerInfo[playerid][pprcarkey2];
- if(carid == 0) return 1;
- if(personalcar[3][playerid] != 0)
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN4,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- }
- else
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN4,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
- SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
- SetVehicleHealth(car, CarInfo[carid][cHP]);
- UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
- Gas[car] = CarInfo[carid][cGas];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(CarInfo[carid][cLock] == 1)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective);
- }
- if(CarInfo[carid][cLock] == 0)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective);
- }
- OwnedVeh(car) = carid;
- personalcar[3][playerid] = car;
- SwitchKey[playerid] = 1;
- ModVehicle(car);
- }
- }
- if(listitem == 4)
- {
- new stringg[456];
- new carid = PlayerInfo[playerid][pPPluscarkey];
- if(carid == 0) return 1;
- if(personalcar[4][playerid] != 0)
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN5,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- }
- else
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN5,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
- SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
- SetVehicleHealth(car, CarInfo[carid][cHP]);
- UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
- Gas[car] = CarInfo[carid][cGas];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(CarInfo[carid][cLock] == 1)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective);
- }
- if(CarInfo[carid][cLock] == 0)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective);
- }
- OwnedVeh(car) = carid;
- personalcar[4][playerid] = car;
- SwitchKey[playerid] = 1;
- ModVehicle(car);
- }
- }
- if(listitem == 5)
- {
- new stringg[456];
- new carid = PlayerInfo[playerid][pPPluscarkey2];
- if(carid == 0) return 1;
- if(personalcar[5][playerid] != 0)
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN6,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- }
- else
- {
- format(stringg, sizeof(stringg), "Manage your %s (%d)",CarInfo[carid][cDescription],CarInfo[carid][cID]);
- ShowPlayerDialog(playerid,DIALOG_VEHSPAWN6,DIALOG_STYLE_LIST,stringg,"{FFFFFF}Vehicle Info\nTow vehicle\nFind Vehicle\nBuy Insurance\nTradecar Vehicle\nClear Age and KM - {FFFF00}20 premium points","Select","Close");
- new car = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz],CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],500000);
- SetVehicleNumberPlate(car, CarInfo[carid][cLicense]);
- SetVehicleHealth(car, CarInfo[carid][cHP]);
- UpdateVehicleDamageStatus(car, CarInfo[carid][cDamage1], CarInfo[carid][cDamage2], CarInfo[carid][cDamage3], CarInfo[carid][cDamage4]);
- Gas[car] = CarInfo[carid][cGas];
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(CarInfo[carid][cLock] == 1)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,1,bonnet,boot,objective);
- }
- if(CarInfo[carid][cLock] == 0)
- {
- GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(car,engine,lights,alarm,0,bonnet,boot,objective);
- }
- OwnedVeh(car) = carid;
- personalcar[5][playerid] = car;
- SwitchKey[playerid] = 1;
- ModVehicle(car);
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_JOBULETES)
- {
- if(response)
- {
- UsedFind[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- foreach(Player, i)
- {
- if(IsACop(playerid))
- {
- if(caser[playerid] == i)
- {
- cased[i] --;
- caser[playerid] = 1001;
- }
- }
- }
- DisablePlayerCheckpoint(playerid);
- DisablePlayerRaceCheckpoint(playerid);
- SCM(playerid,COLOR_DARKPINK,"Checkpoint anulat!");
- CP[playerid] = 0;
- if(GotoMats[playerid] > 0)
- {
- DisablePlayerCheckpoint(playerid);
- GotoMats[playerid] = 0;
- }
- if(IsATruck(GetPlayerVehicleID(playerid)))
- {
- RemovePlayerFromVehicle(playerid);
- restruck[playerid] = SetTimerEx("RespawnTruck", 1, 0, "i",playerid);
- }
- if(TakingLesson[playerid] == 1)
- {
- PlayerTextDrawHide(playerid, DMVexam[playerid]);
- PlayerTextDrawHide(playerid, DMVcheck[playerid]);
- DestroyVehicle(examcar[playerid]);
- DisableRemoteVehicleCollisions(playerid, 0);
- examcar[playerid] = -1;
- TakingLesson[playerid] = 0;
- DisablePlayerRaceCheckpoint(playerid);
- }
- if(IsCollectingRubbish[playerid] > 0)
- {
- DisablePlayerCheckpoint(playerid);
- PlayerInfo[playerid][pGarbageTime] = 0;
- IsCollectingRubbish[playerid] = 0;
- PlayerTextDrawHide(playerid, gunoierr[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(CarJacker[playerid] > 0)
- {
- DisablePlayerCheckpoint(playerid);
- CarJacker[playerid] = 0;
- JackAcc[playerid] = 0;
- }
- if(Trucker[playerid] >= 1)
- {
- 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(busc[playerid] == 1)
- {
- busc[playerid] = 0;
- PlayerTextDrawHide(playerid, BusJob[playerid]);
- PlayerTextDrawHide(playerid, BusCheck[playerid]);
- KillTimer(timerbus[playerid]);
- DisablePlayerRaceCheckpoint(playerid);
- if(JobStep[playerid] >= 1)
- {
- JobStep[playerid] = 0;
- GivePlayerCash(playerid, -2500);
- SendClientMessage(playerid, COLOR_GREEN, "(-) Ai platit $2.500 companiei de autobuze pentru taxe.");
- }
- }
- if(MatsHolding[playerid] > 0)
- {
- MatsHolding[playerid] = 0;
- DisablePlayerCheckpoint(playerid);
- DisablePlayerRaceCheckpoint(playerid);
- CP[playerid] = 0;
- }
- if(CheckBus[playerid] > 0)
- {
- busc[playerid] = 0;
- CheckBus[playerid] = 0;
- }
- if(CP[playerid] == 34)
- {
- new towedcar = GetVehicleTrailer(GetPlayerVehicleID(playerid));
- SetVehicleToRespawn(towedcar);
- CP[playerid] = 0;
- }
- if(MechanicCallTime[playerid] > 0)
- {
- MechanicCallTime[playerid] = 0;
- }
- if(TaxiCallTime[playerid] > 0 && TaxiAccepted[playerid] < 999)
- {
- TaxiAccepted[playerid] = 999;
- TaxiCallTime[playerid] = 0;
- DisablePlayerCheckpoint(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;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VEHSPAWN1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new carid = PlayerInfo[playerid][pPcarkey],stringgg[256],speed;
- speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
- format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
- ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
- return 1;
- }
- if(listitem == 1)
- {
- new car = personalcar[0][playerid],car2 = PlayerInfo[playerid][pPcarkey];
- if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
- TowCar(car,car2,playerid);
- }
- if(listitem == 2)
- {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
- if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
- if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
- {
- new car = personalcar[0][playerid];
- LocateCar(car,playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
- }
- }
- if(listitem == 3)
- {
- new carid = OwnedVeh(personalcar[0][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
- if(CarInfo[carid][cInsurancecar] < 5)
- {
- if(GetPlayerCash(playerid) >= inscarpricee)
- {
- format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
- Selected2[playerid] = 1;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Tradecar", "Pentru a schimba masina ta cu masina altui player foloseste comanda /tradecar <Name/id> diferenta.", "Close", "");
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] <= 19)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
- return 1;
- }
- PlayerInfo[playerid][pPremiumPoints] -= 20;
- CarInfo[OwnedVeh(personalcar[0][playerid])][cDays] = 0;
- CarInfo[OwnedVeh(personalcar[0][playerid])][cKM] = 0;
- vUpdate(OwnedVeh(personalcar[0][playerid]), cDaysx);
- vUpdate(OwnedVeh(personalcar[0][playerid]), cKMx);
- new strings[200],name[30],stringss[200],str1[300];
- SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
- GetPlayerName(playerid, name, sizeof(name));
- format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
- ABroadCast(COLOR_YELLOW,strings,6);
- mysql_real_escape_string(strings, stringss);
- mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
- mysql_tquery(SQL,str1,"","");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VEHSPAWN2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new carid = PlayerInfo[playerid][pmotokey],stringgg[256],speed;
- speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
- format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
- ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
- return 1;
- }
- if(listitem == 1)
- {
- new car = personalcar[1][playerid],car2 = PlayerInfo[playerid][pmotokey];
- if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
- TowCar(car,car2,playerid);
- }
- if(listitem == 2)
- {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
- if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
- if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
- {
- new car = personalcar[1][playerid];
- LocateCar(car,playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
- }
- }
- if(listitem == 3)
- {
- new carid = OwnedVeh(personalcar[1][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
- if(CarInfo[carid][cInsurancecar] < 5)
- {
- if(GetPlayerCash(playerid) >= inscarpricee)
- {
- format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
- Selected2[playerid] = 2;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Tradecar", "Pentru a schimba masina ta cu masina altui player foloseste comanda /tradecar <Name/id> diferenta.", "Close", "");
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] <= 19)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
- return 1;
- }
- PlayerInfo[playerid][pPremiumPoints] -= 20;
- CarInfo[OwnedVeh(personalcar[1][playerid])][cDays] = 0;
- CarInfo[OwnedVeh(personalcar[1][playerid])][cKM] = 0;
- vUpdate(OwnedVeh(personalcar[1][playerid]), cDaysx);
- vUpdate(OwnedVeh(personalcar[1][playerid]), cKMx);
- new strings[200],name[30],stringss[200],str1[300];
- SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
- GetPlayerName(playerid, name, sizeof(name));
- format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
- ABroadCast(COLOR_YELLOW,strings,6);
- mysql_real_escape_string(strings, stringss);
- mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
- mysql_tquery(SQL,str1,"","");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VEHSPAWN3)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new carid = PlayerInfo[playerid][pprcarkey],stringgg[256],speed;
- speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
- format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
- ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
- return 1;
- }
- if(listitem == 1)
- {
- new car = personalcar[2][playerid],car2 = PlayerInfo[playerid][pprcarkey];
- if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
- TowCar(car,car2,playerid);
- }
- if(listitem == 2)
- {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
- if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
- if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
- {
- new car = personalcar[2][playerid];
- LocateCar(car,playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
- }
- }
- if(listitem == 3)
- {
- new carid = OwnedVeh(personalcar[2][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
- if(CarInfo[carid][cInsurancecar] < 5)
- {
- if(GetPlayerCash(playerid) >= inscarpricee)
- {
- format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
- Selected2[playerid] = 3;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Tradecar", "Pentru a schimba masina ta cu masina altui player foloseste comanda /tradecar <Name/id> diferenta.", "Close", "");
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] <= 19)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
- return 1;
- }
- PlayerInfo[playerid][pPremiumPoints] -= 20;
- CarInfo[OwnedVeh(personalcar[2][playerid])][cDays] = 0;
- CarInfo[OwnedVeh(personalcar[2][playerid])][cKM] = 0;
- vUpdate(OwnedVeh(personalcar[2][playerid]), cDaysx);
- vUpdate(OwnedVeh(personalcar[2][playerid]), cKMx);
- new strings[200],name[30],stringss[200],str1[300];
- SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
- GetPlayerName(playerid, name, sizeof(name));
- format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
- ABroadCast(COLOR_YELLOW,strings,6);
- mysql_real_escape_string(strings, stringss);
- mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
- mysql_tquery(SQL,str1,"","");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VEHSPAWN4)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new carid = PlayerInfo[playerid][pprcarkey2],stringgg[256],speed;
- speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
- format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
- ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
- return 1;
- }
- if(listitem == 1)
- {
- new car = personalcar[3][playerid],car2 = PlayerInfo[playerid][pprcarkey2];
- if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
- TowCar(car,car2,playerid);
- }
- if(listitem == 2)
- {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
- if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
- if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
- {
- new car = personalcar[3][playerid];
- LocateCar(car,playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
- }
- }
- if(listitem == 3)
- {
- new carid = OwnedVeh(personalcar[3][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
- if(CarInfo[carid][cInsurancecar] < 5)
- {
- if(GetPlayerCash(playerid) >= inscarpricee)
- {
- format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
- Selected2[playerid] = 4;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Tradecar", "Pentru a schimba masina ta cu masina altui player foloseste comanda /tradecar <Name/id> diferenta.", "Close", "");
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] <= 19)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
- return 1;
- }
- PlayerInfo[playerid][pPremiumPoints] -= 20;
- CarInfo[OwnedVeh(personalcar[3][playerid])][cDays] = 0;
- CarInfo[OwnedVeh(personalcar[3][playerid])][cKM] = 0;
- vUpdate(OwnedVeh(personalcar[3][playerid]), cDaysx);
- vUpdate(OwnedVeh(personalcar[3][playerid]), cKMx);
- new strings[200],name[30],stringss[200],str1[300];
- SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
- GetPlayerName(playerid, name, sizeof(name));
- format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
- ABroadCast(COLOR_YELLOW,strings,6);
- mysql_real_escape_string(strings, stringss);
- mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
- mysql_tquery(SQL,str1,"","");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VEHSPAWN5)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new carid = PlayerInfo[playerid][pPPluscarkey],stringgg[256],speed;
- speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
- format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
- ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
- return 1;
- }
- if(listitem == 1)
- {
- new car = personalcar[4][playerid],car2 = PlayerInfo[playerid][pPPluscarkey];
- if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
- TowCar(car,car2,playerid);
- }
- if(listitem == 2)
- {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
- if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
- if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
- {
- new car = personalcar[4][playerid];
- LocateCar(car,playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
- }
- }
- if(listitem == 3)
- {
- new carid = OwnedVeh(personalcar[4][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
- if(CarInfo[carid][cInsurancecar] < 5)
- {
- if(GetPlayerCash(playerid) >= inscarpricee)
- {
- format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
- Selected2[playerid] = 5;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Tradecar", "Pentru a schimba masina ta cu masina altui player foloseste comanda /tradecar <Name/id> diferenta.", "Close", "");
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] <= 19)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
- return 1;
- }
- PlayerInfo[playerid][pPremiumPoints] -= 20;
- CarInfo[OwnedVeh(personalcar[4][playerid])][cDays] = 0;
- CarInfo[OwnedVeh(personalcar[4][playerid])][cKM] = 0;
- vUpdate(OwnedVeh(personalcar[4][playerid]), cDaysx);
- vUpdate(OwnedVeh(personalcar[4][playerid]), cKMx);
- new strings[200],name[30],stringss[200],str1[300];
- SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
- GetPlayerName(playerid, name, sizeof(name));
- format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
- ABroadCast(COLOR_YELLOW,strings,6);
- mysql_real_escape_string(strings, stringss);
- mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
- mysql_tquery(SQL,str1,"","");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_VEHSPAWN6)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new carid = PlayerInfo[playerid][pPPluscarkey2],stringgg[256],speed;
- speed = MySQLCheckSpeed(CarInfo[carid][cModel]);
- format(stringgg,sizeof(stringgg),"Vehicle Model: %d\nDistance Traveled: %.0f KM\nVehicle Age: %d days\nInsurance Price: $%s\nInsurance Points: %d\nTop speed: %d km/h",CarInfo[carid][cModel],CarInfo[carid][cKM],CarInfo[carid][cDays],FormatNumber(CarInfo[carid][cInscarprice]),CarInfo[carid][cInsurancecar],speed);
- ShowPlayerDialog(playerid,DIALOG_VEHINFO,DIALOG_STYLE_MSGBOX,"Vehicle Info",stringgg,"Close","");
- return 1;
- }
- if(listitem == 1)
- {
- new car = personalcar[5][playerid],car2 = PlayerInfo[playerid][pPPluscarkey2];
- if(IsTrailerAttachedToVehicle(car)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}On a mission right now, can't use this command.");
- TowCar(car,car2,playerid);
- }
- if(listitem == 2)
- {
- if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid, COLOR_WHITE, "{FFF8C6}On a mission right now, can't use this command.");
- if(BusinessRob[playerid] > 0) return SendClientMessage(playerid,COLOR_WHITE,"You can't use this while robbing the bank.");
- if(CP[playerid] < 1 && IsCollectingRubbish[playerid] < 1 && !IsATruck(GetPlayerVehicleID(playerid)) && MechanicCallTime[playerid] < 1 && CheckBus[playerid] < 1 && GotoMats[playerid] < 1)
- {
- new car = personalcar[5][playerid];
- LocateCar(car,playerid);
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_JOBULETES, DIALOG_STYLE_MSGBOX, "Anulare Checkpoint", "Esti sigur ca vrei sa anulezi checkpoint-ul curent?", "Da", "Nu");
- }
- }
- if(listitem == 3)
- {
- new carid = OwnedVeh(personalcar[5][playerid]),inscarpricee = CarInfo[carid][cInscarprice],stringul[200];
- if(CarInfo[carid][cInsurancecar] < 5)
- {
- if(GetPlayerCash(playerid) >= inscarpricee)
- {
- format(stringul,sizeof(stringul),"You want to buy 1 insurance for $%d?",inscarpricee);
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY, DIALOG_STYLE_MSGBOX, "Insurance", stringul, "Yes", "No");
- Selected2[playerid] = 6;
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_INSURANCEBUY2, DIALOG_STYLE_MSGBOX, "Insurance", "You can't have more than 5 insurance", "OK", "");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Tradecar", "Pentru a schimba masina ta cu masina altui player foloseste comanda /tradecar <Name/id> diferenta.", "Close", "");
- return 1;
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] <= 19)
- {
- ShowPlayerDialog(playerid, DIALOG_NOPP, DIALOG_STYLE_MSGBOX, "Not enough points", "You don't have enough premium points to do this.", "Close", "");
- return 1;
- }
- PlayerInfo[playerid][pPremiumPoints] -= 20;
- CarInfo[OwnedVeh(personalcar[5][playerid])][cDays] = 0;
- CarInfo[OwnedVeh(personalcar[5][playerid])][cKM] = 0;
- vUpdate(OwnedVeh(personalcar[5][playerid]), cDaysx);
- vUpdate(OwnedVeh(personalcar[5][playerid]), cKMx);
- new strings[200],name[30],stringss[200],str1[300];
- SendClientMessage(playerid, COLOR_YELLOW, "You have cleared your car KM and days! (-20 premium points)");
- GetPlayerName(playerid, name, sizeof(name));
- format(strings, sizeof(strings), "/shop: %s bought clear car KM and days reset.",name);
- ABroadCast(COLOR_YELLOW,strings,6);
- mysql_real_escape_string(strings, stringss);
- mysql_format(SQL,str1,sizeof(str1), "INSERT INTO `shop_logs` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[playerid][pSQLID],stringss);
- mysql_tquery(SQL,str1,"","");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_INSURANCEBUY)
- {
- if(response)
- {
- new carid = OwnedVeh(personalcar[(Selected2[playerid]-1)][playerid]),inscarpricee = CarInfo[carid][cInscarprice];
- CarInfo[carid][cInsurancecar] += 1;
- format(string, sizeof(string), "{FFFFCC}Car insurance purchased for $%s.", FormatNumber(inscarpricee));
- SCM(playerid, COLOR_WHITE, string);
- GivePlayerCash(playerid, - inscarpricee);
- Update(playerid, pCashx);
- vUpdate(carid,cInsurancecarx);
- Selected2[playerid] = 0;
- }
- return 1;
- }
- if(dialogid == DIALOG_MATERIALS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerCash(playerid) < 900000) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have enough cash with you.");
- PlayerInfo[playerid][pMats] += 1000000;
- Update(playerid,pMatsx);
- SCM(playerid,COLOR_LIGHTBLUE,"You bought 1,000,000 materials for $900,000.");
- GivePlayerCash(playerid,-1000000);
- Update(playerid,pCashx);
- }
- if(listitem == 1)
- {
- if(GetPlayerCash(playerid) < 1700000) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have enough cash with you.");
- PlayerInfo[playerid][pMats] += 2000000;
- Update(playerid,pMatsx);
- GivePlayerCash(playerid,-2000000);
- Update(playerid,pCashx);
- SCM(playerid,COLOR_LIGHTBLUE,"You bought 2,000,000 materials for $1,700,000.");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_MUS)
- {
- if(response)
- {
- PlayAudioStreamForPlayersInCar(vehicleid, inputtext);
- }
- return 1;
- }
- if(dialogid == DIALOG_YT)
- {
- if(response)
- {
- YoutubeStreamForPlayer(playerid, inputtext);
- }
- return 1;
- }
- if(dialogid == DIALOG_EMAILS)
- {
- if(response)
- {
- new query[256],read,message[256],result[256];
- format(query, sizeof(query), "SELECT * FROM `emails` WHERE `ID` = '%d'", EmailId[playerid][listitem]);
- new Cache: emailresult = mysql_query(SQL, query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "Message", result); format(message, sizeof(message), result);
- read = cache_get_field_content_int(i, "EmailRead");
- if(read > 0)
- {
- mysql_format(SQL, query, sizeof(query), "UPDATE `emails` SET `EmailRead`='0'");
- mysql_tquery(SQL,query,"","");
- }
- }
- cache_delete(emailresult);
- PlayerInfo[playerid][pNextNotification] = 0;
- ShowPlayerDialog(playerid,DIALOG_EMAILS2,DIALOG_STYLE_MSGBOX,"Read email",message,"Back","Exit");
- }
- return 1;
- }
- if(dialogid == DIALOG_EMAILS2)
- {
- if(response)
- {
- new result[300],message[300],stringy[5000],read,message2[40],finalmessage[40],query[500],emailid,idd=0;
- format(query, sizeof(query), "SELECT * FROM `emails` WHERE `playerid` = '%d' ORDER BY `ID` DESC LIMIT 10", PlayerInfo[playerid][pSQLID]);
- new Cache: emailresult = mysql_query(SQL, query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "Message", result); format(message, sizeof(message), result);
- read = cache_get_field_content_int(i, "EmailRead");
- emailid = cache_get_field_content_int(i, "ID");
- EmailId[playerid][idd] = emailid;
- idd++;
- if(strlen(message) > 28)
- {
- strmid(message2, message, 0, 29, sizeof(message2));
- format(finalmessage,sizeof(finalmessage), "%s...",message2);
- }
- if(read > 0)
- {
- format(stringy, sizeof(stringy), "%s[NECITIT]%s\n", stringy, finalmessage);
- }
- else
- {
- format(stringy, sizeof(stringy), "%s%s\n", stringy, finalmessage);
- }
- }
- cache_delete(emailresult);
- ShowPlayerDialog(playerid,DIALOG_EMAILS,DIALOG_STYLE_LIST,"Emails",stringy,"Read","Exit");
- }
- }
- if(dialogid == DIALOG_NOSTOCK)
- {
- if(response)
- {
- hidePlayerDialog(playerid);
- BuyCar[playerid] = 0;
- }
- return 1;
- }
- if(dialogid == DIALOG_CARBUY5)
- {
- if(response)
- {
- new num = BuyCar[playerid];
- if(GetPlayerCash(playerid) >= Stock[num][vPrice])
- {
- if(Stock[num][vStock] > 0)
- {
- InsertCar(playerid,1,num);
- }
- else
- {
- new stringg[MAX_STRING];
- format(stringg,sizeof(stringg),"Aceasta masina numai este disponibila in Dealership. Stoc epuizat.\nYou can't buy this vehicle from the dealership. Out of stock.");
- ShowPlayerDialog(playerid, DIALOG_NOSTOCK, DIALOG_STYLE_MSGBOX, "Out of stock", stringg, "Close","");
- }
- }
- else return SendClientMessage(playerid, COLOR_GREY, "You don't have enough money to purchase this vehicle.");
- }
- return 1;
- }
- if(dialogid == DIALOG_CARBUY2)
- {
- if(response)
- {
- new num = listitem + 1;
- BuyCar[playerid] = num;
- new string33[256], stringtitle[256];
- format(stringtitle, sizeof(stringtitle), "%s ($%s) - %s available", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]));
- format(string33, sizeof(string33), "Vehicle name: %s\nVehicle price: %s\nNumber of cars available: %s\nTop speed: %s km/h", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]), FormatNumber(Stock[num][vSpeed]));
- ShowPlayerDialog(playerid, DIALOG_CARBUY5, DIALOG_STYLE_MSGBOX, stringtitle, string33, "Buy car", "Back");
- }
- return 1;
- }
- if(dialogid == DIALOG_CARBUY3)
- {
- if(response)
- {
- new cheapcars;
- for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
- {
- if(Stock[xf][vPrice] > 0 && Stock[xf][vPrice] <= 7000000)
- {
- cheapcars = xf;
- }
- }
- new num = listitem + cheapcars + 1;
- BuyCar[playerid] = num;
- new string33[256], stringtitle[256];
- format(stringtitle, sizeof(stringtitle), "%s ($%s) - %s available", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]));
- format(string33, sizeof(string33), "Vehicle name: %s\nVehicle price: %s\nNumber of cars available: %s\nTop speed: %s km/h", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]), FormatNumber(Stock[num][vSpeed]));
- ShowPlayerDialog(playerid, DIALOG_CARBUY5, DIALOG_STYLE_MSGBOX, stringtitle, string33, "Buy car", "Back");
- }
- return 1;
- }
- if(dialogid == DIALOG_CARBUY4)
- {
- if(response)
- {
- new regcheapcars;
- for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
- {
- if(Stock[xf][vPrice] > 7000000 && Stock[xf][vPrice] <= 19999999)
- {
- regcheapcars = xf;
- }
- }
- new num = listitem + regcheapcars + 1;
- BuyCar[playerid] = num;
- new string33[256], stringtitle[256];
- format(stringtitle, sizeof(stringtitle), "%s ($%s) - %s available", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]));
- format(string33, sizeof(string33), "Vehicle name: %s\nVehicle price: %s\nNumber of cars available: %s\nTop speed: %s km/h", Stock[num][vName], FormatNumber(Stock[num][vPrice]), FormatNumber(Stock[num][vStock]), FormatNumber(Stock[num][vSpeed]));
- ShowPlayerDialog(playerid, DIALOG_CARBUY5, DIALOG_STYLE_MSGBOX, stringtitle, string33, "Buy car", "Back");
- }
- return 1;
- }
- if(dialogid == DIALOG_CARBUY)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new stringzz[MAX_STRING],stringy[MAX_STRING];
- for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
- {
- if(Stock[xf][vPrice] > 0 && Stock[xf][vPrice] <= 7000000)
- {
- format(stringy, sizeof(stringy), "%s ($%d) - %d in stock\n", Stock[xf][vName], Stock[xf][vPrice], Stock[xf][vStock]);
- strcat(stringzz,stringy);
- }
- }
- ShowPlayerDialog(playerid, DIALOG_CARBUY2, DIALOG_STYLE_LIST, "Buy a car", stringzz, "Select", "Close");
- }
- if(listitem == 1)
- {
- new stringzz[MAX_STRING],stringy[MAX_STRING];
- for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
- {
- if(Stock[xf][vPrice] > 7000000 && Stock[xf][vPrice] <= 19999999)
- {
- format(stringy, sizeof(stringy), "%s ($%d) - %d in stock\n", Stock[xf][vName], Stock[xf][vPrice], Stock[xf][vStock]);
- strcat(stringzz,stringy);
- }
- }
- ShowPlayerDialog(playerid, DIALOG_CARBUY3, DIALOG_STYLE_LIST, "Buy a car", stringzz, "Select", "Close");
- }
- if(listitem == 2)
- {
- new stringzz[MAX_STRING],stringy[MAX_STRING];
- for(new xf = 0; xf < MAX_PERSONAL_CARS; xf++)
- {
- if(Stock[xf][vPrice] >= 20000000 && Stock[xf][vPrice] < 50000000)
- {
- format(stringy, sizeof(stringy), "%s ($%d) - %d in stock\n", Stock[xf][vName], Stock[xf][vPrice], Stock[xf][vStock]);
- strcat(stringzz,stringy);
- }
- }
- ShowPlayerDialog(playerid, DIALOG_CARBUY4, DIALOG_STYLE_LIST, "Buy a car", stringzz, "Select", "Close");
- }
- if(listitem == 3)
- {
- new string2[MAX_STRING];
- format(string2,sizeof(string2),"Sparrow - 230 premium points\nHotring Racer - 250 premium points\nVortex - 250 premium points\nHotring Racer A - 250 premium points\nHotring Racer B - 250 premium points\nMaverick - 300 premium points");
- ShowPlayerDialog(playerid, DIALOG_CARBUY8, DIALOG_STYLE_LIST, "Buy a car", string2, "Select", "Close");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_CARBUY8)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pPremiumPoints] < 230) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 230 premium points.");
- PlayerInfo[playerid][pPremiumPoints] -= 230;
- Update(playerid,pPremiumPointsx);
- InsertPCar(playerid,469,Stock[95][vPrice],"Sparrow",1);
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
- PlayerInfo[playerid][pPremiumPoints] -= 250;
- Update(playerid,pPremiumPointsx);
- InsertPCar(playerid,494,Stock[96][vPrice],"Hotring Racer",1);
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
- PlayerInfo[playerid][pPremiumPoints] -= 250;
- Update(playerid,pPremiumPointsx);
- InsertPCar(playerid,539,Stock[97][vPrice],"Vortex",1);
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
- PlayerInfo[playerid][pPremiumPoints] -= 250;
- Update(playerid,pPremiumPointsx);
- InsertPCar(playerid,502,Stock[98][vPrice],"Hotring Racer A",1);
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pPremiumPoints] < 250) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 250 premium points.");
- PlayerInfo[playerid][pPremiumPoints] -= 250;
- Update(playerid,pPremiumPointsx);
- InsertPCar(playerid,503,Stock[99][vPrice],"Hotring Racer B",1);
- }
- if(listitem == 5)
- {
- if(PlayerInfo[playerid][pPremiumPoints] < 300) return SCM(playerid,COLOR_WHITE,"{FFB870}You don't have 300 premium points.");
- PlayerInfo[playerid][pPremiumPoints] -= 300;
- Update(playerid,pPremiumPointsx);
- InsertPCar(playerid,487,Stock[100][vPrice],"Maverick",1);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_CARDAMAGE)
- {
- if(response)
- {
- new carid = GetPlayerVehicleID(playerid);
- if(carid == 0) return SCM(playerid,COLOR_WHITE,"You are not in vehicle.");
- new inscarp = CarInfo[OwnedVeh(carid)][cInscarprice];
- for(new v=0; v<MAX_PVEHS; v++)
- {
- if(carid == personalcar[v][playerid])
- {
- if (CarInfo[OwnedVeh(carid)][cInsurancecar] == 0)
- {
- if(GetPlayerCash(playerid) >= inscarp)
- {
- CarInfo[OwnedVeh(carid)][cInsurancecar] = 1;
- GivePlayerCash(playerid, - inscarp);
- Update(playerid,pCashx);
- vUpdate(OwnedVeh(carid),cInsurancecarx);
- return 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "{FFB870}** You don't have enough cash with you.");
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "{FFB870}** This isn't your car.");
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- else return RemovePlayerFromVehicle(playerid);
- return 1;
- }
- if(dialogid == DIALOG_PLATE)
- {
- if(response)
- {
- new idcar = GetPlayerVehicleID(playerid);
- if(idcar == 0) return SCM(playerid,COLOR_WHITE,"{FFB870}You are not in vehicle.");
- SetVehicleNumberPlate(idcar,inputtext);
- new plate[25];
- mysql_real_escape_string(inputtext, plate);
- strmid(CarInfo[OwnedVeh(idcar)][cLicense], plate, 0, strlen(plate), 999);
- GivePlayerCash(playerid, - 15000);
- GameTextForPlayer(playerid, "~r~-15000", 5000, 1);
- Update(playerid, pCashx);
- vUpdate(OwnedVeh(idcar),cLicensex);
- }
- return 1;
- }
- if(dialogid == DIALOG_CARSELL)
- {
- if(response)
- {
- new idcar = GetPlayerVehicleID(playerid);
- new engine,lights,alarm,doors,bonnet,boot,objective;
- if(IsPlayerInVehicle(playerid,CarID[playerid]))
- {
- if(GetPlayerVehicleID(playerid) == CarID[playerid])
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(strcmp(PlayerInfo[playerid][pNormalName], CarInfo[OwnedVeh(CarID[playerid])][cOwner], true) == 0)
- {
- if(PlayerInfo[playerid][pPcarkey] == OwnedVeh(CarID[playerid]))
- {
- PlayerInfo[playerid][pPcarkey] = 0;
- Update(playerid,pPcarkeyx);
- }
- else if(PlayerInfo[playerid][pmotokey] == OwnedVeh(CarID[playerid]))
- {
- PlayerInfo[playerid][pmotokey] = 0;
- Update(playerid,pmotokeyx);
- }
- else if(PlayerInfo[playerid][pprcarkey2] == OwnedVeh(CarID[playerid]))
- {
- PlayerInfo[playerid][pprcarkey2] = 0;
- Update(playerid,pprcarkey2x);
- }
- else if(PlayerInfo[playerid][pPPluscarkey] == OwnedVeh(CarID[playerid]))
- {
- PlayerInfo[playerid][pPPluscarkey] = 0;
- Update(playerid,pPPluscarkeyx);
- }
- else if(PlayerInfo[playerid][pPPluscarkey2] == OwnedVeh(CarID[playerid]))
- {
- PlayerInfo[playerid][pPPluscarkey2] = 0;
- Update(playerid,pPPluscarkey2x);
- }
- else if(PlayerInfo[playerid][pprcarkey] == OwnedVeh(CarID[playerid]))
- {
- PlayerInfo[playerid][pprcarkey] = 0;
- Update(playerid,pprcarkeyx);
- }
- vehEngine[idcar] = 0;
- GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(idcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- SetPVarInt(playerid, "Engine", 0);
- CarInfo[OwnedVeh(CarID[playerid])][cID] = -2;
- CarInfo[OwnedVeh(CarID[playerid])][cOwned] = 0;
- CarInfo[OwnedVeh(CarID[playerid])][cSell] = 2;
- strmid(CarInfo[OwnedVeh(CarID[playerid])][cOwner], "Dealership", 0, strlen("Dealership"), 999);
- vUpdate(OwnedVeh(CarID[playerid]),cOwnedx);
- vUpdate(OwnedVeh(CarID[playerid]),cOwnerx);
- vUpdate(OwnedVeh(CarID[playerid]),cSellx);
- DestroyVehicle(CarID[playerid]);
- TogglePlayerControllable(playerid, 1);
- new cashveh = floatround(floatmul(CarInfo[OwnedVeh(CarID[playerid])][cValue],0.60),floatround_ceil);
- GivePlayerCash(playerid, cashveh);
- format(string, sizeof(string), "{5CAD5C}* You have sold your car for $%s to state.",FormatNumber(cashveh));
- SendClientMessage(playerid, COLOR_WHITE, string);
- Update(playerid,pCashx);
- OwnedVeh(CarID[playerid]) = 0;
- CarID[playerid] = -1;
- new vvv = GetPlayerVehicleID(playerid);
- if(vvv == personalcar[0][playerid])
- personalcar[0][playerid] = 0;
- else if(vvv == personalcar[1][playerid])
- personalcar[1][playerid] = 0;
- else if(vvv == personalcar[2][playerid])
- personalcar[2][playerid] = 0;
- else if(vvv == personalcar[3][playerid])
- personalcar[3][playerid] = 0;
- else if(vvv == personalcar[4][playerid])
- personalcar[4][playerid] = 0;
- else if(vvv == personalcar[5][playerid])
- personalcar[5][playerid] = 0;
- }
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}This is not your car.");
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You have to sit at your own car to sell it.");
- }
- return 1;
- }
- if(dialogid == DIALOG_JOBS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid,607.8375,-1438.1827,14.0654,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 1)
- {
- SetPlayerCheckpoint(playerid,2165.3982,-1674.2762,15.0813,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 2)
- {
- SetPlayerCheckpoint(playerid,2122.9814,-1789.0095,13.5547,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 3)
- {
- SetPlayerCheckpoint(playerid,1448.7821,-2286.4836,13.5469,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 4)
- {
- SetPlayerCheckpoint(playerid,911.4478,-1232.7585,16.9852,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 5)
- {
- SetPlayerCheckpoint(playerid,1365.8931,-1289.0779,13.5469,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 6)
- {
- SetPlayerCheckpoint(playerid,2503.0581,2778.7229,10.8203,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 7)
- {
- SetPlayerCheckpoint(playerid,391.7160,-2064.2075,7.8359,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 8)
- {
- SetPlayerCheckpoint(playerid,-77.5034,-1136.4935,1.0781,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 9)
- {
- SetPlayerCheckpoint(playerid,-382.8333,-1426.0831,26.2830,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- if(listitem == 10)
- {
- SetPlayerCheckpoint(playerid,2850.9663,891.8728,10.7500,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_QUITCLAN)
- {
- if(response)
- {
- new szMessage[256],str1[300];
- if(PlayerInfo[playerid][pCRank] != 7)
- {
- GetPlayerName(playerid,sendername,sizeof(sendername));
- format(szMessage, sizeof(szMessage), "%s has left the clan (quit clan).", sendername);
- SendToClan(PlayerInfo[playerid][pClan], COLOR_YELLOW, szMessage);
- format(szMessage,sizeof(szMessage), "You have left the %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanName]);
- SendClientMessage(playerid,COLOR_WHITE,szMessage);
- format(string, sizeof(string), "%s", PlayerInfo[playerid][pNormalName]);
- format(str1,sizeof(str1),"{%s}[CLAN] %s left the clan (using /quitgroup).", ClanInfo[PlayerInfo[playerid][pClan]][cClanColor], sendername);
- SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, str1);
- SetPlayerName(playerid,string);
- PlayerInfo[playerid][pClan] = 0;
- PlayerInfo[playerid][pCRank] = 0;
- PlayerInfo[playerid][pCWarns] = 0;
- mysql_format(SQL, str1, sizeof(str1), "UPDATE users SET `CRank`='0',`Clan`='0',`ClanJoin`='0',`ClanTime`='0',`ClanTag`='0',`ClanWarns`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- mysql_format(SQL, str1, sizeof(str1), "SELECT * FROM `clans`");
- mysql_tquery(SQL, str1, "LoadClanInfo", "");
- }
- else
- {
- new idd,query[256];
- format(query, sizeof(query), "SELECT id FROM `users` WHERE `Clan` = '%d' AND `CRank` < '7'", PlayerInfo[playerid][pClan]);
- new Cache: masta = mysql_query(SQL, query);
- if(cache_get_row_count() >= 1)
- {
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- idd = cache_get_field_content_int(i, "id");
- mysql_format(SQL, str1, sizeof(str1), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','Ai fost dat afara din clan deoarece liderul l-a parasit.')",idd);
- mysql_tquery(SQL,str1,"","");
- }
- }
- cache_delete(masta);
- mysql_format(SQL, str1, sizeof(str1), "UPDATE users SET `CRank`='0',`Clan`='0',`ClanJoin`='0',`ClanTime`='0',`ClanTag`='0',`ClanWarns`='0' WHERE `Clan`='%d'",PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- mysql_format(SQL, str1, sizeof(str1), "UPDATE `clans` SET `clanName`='None',`clanTag`='[NONE]',`clanMOTD`='Expired',`clanActive`='0' WHERE `clanID`='%d'",PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pClan] == PlayerInfo[playerid][pClan])
- {
- format(string, 256, "%s", PlayerInfo[i][pNormalName]);
- SetPlayerName(i,string);
- PlayerInfo[i][pClan] = 0;
- PlayerInfo[i][pCRank] = 0;
- PlayerInfo[i][pCWarns] = 0;
- }
- }
- }
- }
- }
- if(dialogid == DIALOG_QUITGROUP)
- {
- if(response)
- {
- new query[256],id;
- if(PlayerInfo[playerid][pMember] > 0 && PlayerInfo[playerid][pLeader] > 0)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ai parasit factiunea din care faceai parte %s (rank %d) dupa %d zile. Pentru ca ai fost lider ai primit 50 FP.",NumeFactiune(PlayerInfo[playerid][pMember]), PlayerInfo[playerid][pRank], PlayerInfo[playerid][pFactionTime]);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- new string2[500];
- format(string2, sizeof(string2), "%s left faction %s (rank %d) after %d days using /quitgroup, with 50 FP.", sendername,DynamicFactions[PlayerInfo[playerid][pMember]][fName],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pFactionTime]);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`,`player`,`leader`) VALUES ('%s','%d','0')", string2,PlayerInfo[playerid][pSQLID]);
- mysql_tquery(SQL,query,"","");
- format(string,sizeof(string),"%s left faction %s (rank %d) after %d days using /quitgroup, WITH 50 FP.",sendername,DynamicFactions[PlayerInfo[playerid][pMember]][fName],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pFactionTime]);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string);
- gTeam[playerid] = 3;
- PlayerInfo[playerid][pTeam] = 3;
- PlayerInfo[playerid][pMember] = 0;
- PlayerInfo[playerid][pRank] = 0;
- PlayerInfo[playerid][pLeader] = 0;
- PlayerInfo[playerid][pFACWarns] = 0;
- PlayerInfo[playerid][pFpunish] = 50;
- PlayerInfo[playerid][pFactionTime] = 0;
- PlayerInfo[playerid][pModel] = 250;
- PlayerInfo[playerid][pCommands] = 0;
- Update(playerid,pCommandsx);
- new str[256];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- tazer[playerid] = 0;
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- SetPlayerSkin(playerid,PlayerInfo[playerid][pModel]);
- //SpawnPlayer(playerid);
- mysql_format(SQL,query,sizeof(query),"UPDATE users SET `Team`='3',`Member`='0',`Leader`='0',`Rank`='0',`Model`='250',`FPunish`='50',`FWarn`='0', `FactionTime`='0',`FactionJoin`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,query,"","");
- }
- if(PlayerInfo[playerid][pMember] > 0 && PlayerInfo[playerid][pLeader] < 1)
- {
- format(query, 256, "SELECT * FROM `users` WHERE `Member` = '%d' AND `Rank` = '7'", PlayerInfo[playerid][pMember]);
- new Cache: masta = mysql_query(SQL, query);
- if(cache_get_row_count() >= 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ai parasit factiunea din care faceai parte %s (rank %d) dupa %d zile. Ai primit 20 FP.",NumeFactiune(PlayerInfo[playerid][pMember]), PlayerInfo[playerid][pRank], PlayerInfo[playerid][pFactionTime]);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- new string2[500];
- format(string2, sizeof(string2), "%s left faction %s (rank %d) after %d days using /quitgroup, with 20 FP.", sendername,DynamicFactions[PlayerInfo[playerid][pMember]][fName],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pFactionTime]);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`,`player`,`leader`) VALUES ('%s','%d','0')", string2,PlayerInfo[playerid][pSQLID]);
- mysql_tquery(SQL,query,"","");
- format(string,sizeof(string),"%s left faction %s (rank %d) after %d days using /quitgroup, WITH 20 FP.",sendername,DynamicFactions[PlayerInfo[playerid][pMember]][fName],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pFactionTime]);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string);
- gTeam[playerid] = 3;
- PlayerInfo[playerid][pTeam] = 3;
- PlayerInfo[playerid][pMember] = 0;
- PlayerInfo[playerid][pRank] = 0;
- PlayerInfo[playerid][pLeader] = 0;
- PlayerInfo[playerid][pFACWarns] = 0;
- PlayerInfo[playerid][pFpunish] = 20;
- PlayerInfo[playerid][pFactionTime] = 0;
- PlayerInfo[playerid][pModel] = 250;
- PlayerInfo[playerid][pCommands] = 0;
- Update(playerid,pCommandsx);
- new str[256];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- tazer[playerid] = 0;
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- SetPlayerSkin(playerid,PlayerInfo[playerid][pModel]);
- //SpawnPlayer(playerid);
- mysql_format(SQL,query,sizeof(query),"UPDATE users SET `Team`='3',`Member`='0',`Leader`='0',`Rank`='0',`Model`='250',`FPunish`='20',`FWarn`='0', `FactionTime`='0',`FactionJoin`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,query,"","");
- }
- else
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ai parasit factiunea din care faceai parte %s (rank %d) dupa %d zile. Nu ai primit FP, deoarece factiunea nu are lider",NumeFactiune(PlayerInfo[playerid][pMember]), PlayerInfo[playerid][pRank], PlayerInfo[playerid][pFactionTime]);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- new string2[500];
- format(string2, sizeof(string2), "%s left faction %s (rank %d) after %d days using /quitgroup, without FP. The faction had no leader when he/she left.", sendername,DynamicFactions[PlayerInfo[playerid][pMember]][fName],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pFactionTime]);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`,`player`,`leader`) VALUES ('%s','%d','0')", string2,PlayerInfo[playerid][pSQLID]);
- mysql_tquery(SQL,query,"","");
- format(string,sizeof(string),"%s left faction %s (rank %d) after %d days using /quitgroup, without FP.",sendername,DynamicFactions[PlayerInfo[playerid][pMember]][fName],PlayerInfo[playerid][pRank],PlayerInfo[playerid][pFactionTime]);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string);
- gTeam[playerid] = 3;
- PlayerInfo[playerid][pTeam] = 3;
- PlayerInfo[playerid][pMember] = 0;
- PlayerInfo[playerid][pRank] = 0;
- PlayerInfo[playerid][pLeader] = 0;
- PlayerInfo[playerid][pFACWarns] = 0;
- PlayerInfo[playerid][pFpunish] = 0;
- PlayerInfo[playerid][pFactionTime] = 0;
- PlayerInfo[playerid][pModel] = 250;
- PlayerInfo[playerid][pCommands] = 0;
- Update(playerid,pCommandsx);
- new str[256];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- tazer[playerid] = 0;
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- SetPlayerSkin(playerid,PlayerInfo[playerid][pModel]);
- //SpawnPlayer(playerid);
- mysql_format(SQL,query,sizeof(query),"UPDATE users SET `Team`='3',`Member`='0',`Leader`='0',`Rank`='0',`Model`='250',`FPunish`='0',`FWarn`='0', `FactionTime`='0',`FactionJoin`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,query,"","");
- }
- cache_delete(masta);
- }
- }
- }
- if(dialogid == DIALOG_FRIENDS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, DIALOG_ADDFRIENDS, DIALOG_STYLE_INPUT, "Add friend", "Type ID of the player you want to add as a friend:", "Add Friend", "Exit");
- }
- if(listitem > 0)
- {
- new query[256],name[30],result[30],idd,status,title[50];
- format(query, sizeof(query), "SELECT name, id, Status FROM `users` WHERE `id`='%d'",Selected[playerid][listitem]);
- new Cache: membresult = mysql_query(SQL,query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name, 30, result);
- idd = cache_get_field_content_int(i, "id");
- status = cache_get_field_content_int(i, "Status");
- Selected2[playerid] = idd;
- if(status > 0)
- {
- format(title, sizeof(title), "[online] %s", name);
- }
- else if(status == 0)
- {
- format(title, sizeof(title), "[offline] %s", name);
- }
- }
- cache_delete(membresult);
- ShowPlayerDialog(playerid, DIALOG_FRIENDS2, DIALOG_STYLE_LIST, title, "Remove Friend\nView phone number", "Select", "Exit");
- }
- }
- }
- if(dialogid == DIALOG_FRIENDS2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new str1[200];
- mysql_format(SQL,str1, sizeof(str1), "DELETE FROM `friends` WHERE `FriendID`='%d'", Selected2[playerid]);
- mysql_tquery(SQL,str1,"","");
- SendClientMessage(playerid, COLOR_YELLOW, "Friend removed.");
- }
- if(listitem == 1)
- {
- new phone,query[256],name[30],result[30],strings[128];
- format(query, sizeof(query), "SELECT name, PhoneNr FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- phone = cache_get_field_content_int(i, "PhoneNr");
- cache_get_field_content(i, "name", result); format(name, 30, result);
- if(phone != 0)
- {
- format(strings, sizeof(strings), "Name: {CECECE}%s {FFFFFF}| Number: {CECECE}%d",name,phone);
- }
- else
- {
- format(strings, sizeof(strings), "Name: {CECECE}%s {FFFFFF}| Number: {CECECE}None",name,phone);
- }
- SendClientMessage(playerid, COLOR_WHITE, strings);
- }
- cache_delete(membresult);
- }
- }
- }
- if(dialogid == DIALOG_ADDFRIENDS)
- {
- if(response)
- {
- new text[50];
- mysql_real_escape_string(inputtext, text);
- if(IsNumeric(text))
- {
- new str1[256],id = strval(text);
- if(id == playerid) return SendClientMessage(playerid, COLOR_WHITE, "Nu te poti adauga singur in lista de prieteni.");
- format(str1, sizeof(str1), "SELECT * FROM `friends` WHERE `FriendID`='%d' AND `PlayerID`='%d'",PlayerInfo[id][pSQLID],PlayerInfo[playerid][pSQLID]);
- new Cache: membresult = mysql_query(SQL,str1);
- if(cache_get_row_count () > 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Acel jucator este deja in lista ta de prieteni.");
- return 1;
- }
- cache_delete(membresult);
- mysql_format(SQL, str1, sizeof(str1), "INSERT INTO `friends` (`PlayerID`,`FriendID`,`FriendName`) VALUES('%d','%d','%s')",PlayerInfo[playerid][pSQLID],PlayerInfo[id][pSQLID],PlayerInfo[id][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- SendClientMessage(playerid, COLOR_YELLOW, "Prieten adaugat!");
- }
- else if(!IsNumeric(text))
- {
- new find = 0;
- foreach(Player, i)
- {
- if(IsPlayerConnected(i))
- {
- if(find == 0)
- {
- new name[30],str1[256];
- GetPlayerName(i, name, sizeof(name));
- if(strfind(name, text) != -1)
- {
- find = 1;
- if(i == playerid) return SendClientMessage(playerid, COLOR_WHITE, "Nu te poti adauga singur in lista de prieteni.");
- format(str1, sizeof(str1), "SELECT * FROM `friends` WHERE `FriendID`='%d' AND `PlayerID`='%d'",PlayerInfo[i][pSQLID],PlayerInfo[playerid][pSQLID]);
- new Cache: membresult = mysql_query(SQL,str1);
- if(cache_get_row_count () > 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Acel jucator este deja in lista ta de prieteni.");
- return 1;
- }
- cache_delete(membresult);
- mysql_format(SQL, str1, sizeof(str1), "INSERT INTO `friends` (`PlayerID`,`FriendID`,`FriendName`) VALUES('%d','%d','%s')",PlayerInfo[playerid][pSQLID],PlayerInfo[i][pSQLID],PlayerInfo[i][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- SendClientMessage(playerid, COLOR_YELLOW, "Prieten adaugat!");
- }
- }
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "ID invalid. Poti adauga doar playerii care-s online in lista de prieteni.");
- }
- if(find == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "ID invalid. Poti adauga doar playerii care-s online in lista de prieteni.");
- }
- }
- }
- }
- if(dialogid == DIALOG_MEMBERS)
- {
- if(response)
- {
- if(listitem >= 0)
- {
- if(PlayerInfo[playerid][pRank] >= 6)
- {
- new name[30],result[30],query[300],test[5],strings[300];
- format(query, sizeof(query), "SELECT * FROM `users` WHERE `id`='%d'",Selected[playerid][listitem]);
- new Cache: membresult = mysql_query(SQL,query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name, 30, result);
- cache_get_field_content(i, "Rank", result); format(test, 5, result);
- }
- cache_delete(membresult);
- Selected2[playerid] = Selected[playerid][listitem];
- format(strings, sizeof(strings),"%s - %s",test,name);
- ShowPlayerDialog(playerid, DIALOG_MEMBERS2, DIALOG_STYLE_LIST, strings, "Change Rank\nFaction Warn\nClear FW\nUninvite - 20 FP\nUninvite - 0 FP\nVizualizare Raport\nResetare Raport", "OK", "Exit");
- }
- }
- }
- }
- if(dialogid == DIALOG_MEMBERS2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Usage: /changerank <id> <rank>");
- }
- if(listitem == 1)
- {
- new string1[256],rank;
- if(PlayerInfo[playerid][pSQLID] == Selected2[playerid]) return SendClientMessage(playerid, COLOR_WHITE, "Nu-ti poti da singur FW.");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- if(PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 7 || PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 6) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da FW unui membru de rank 6-7.");
- }
- }
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- rank = cache_get_field_content_int(i, "Rank");
- }
- cache_delete(membresult);
- if(PlayerInfo[playerid][pRank] == 6 && rank == 6 || PlayerInfo[playerid][pRank] == 6 && rank == 7) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da FW unui membru de rank 6-7.");
- ShowPlayerDialog(playerid, DIALOG_FWARN, DIALOG_STYLE_MSGBOX, "Esti sigur?", "Esti sigur ca vrei sa-i dai FW acelui membru?", "Da", "Nu");
- }
- if(listitem == 2)
- {
- new string1[256],rank;
- if(PlayerInfo[playerid][pSQLID] == Selected2[playerid]) return SendClientMessage(playerid, COLOR_WHITE, "Nu-ti poti da singur clear FW.");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- if(PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 7 || PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 6) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da FW clear unui membru de rank 6-7.");
- }
- }
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- rank = cache_get_field_content_int(i, "Rank");
- }
- cache_delete(membresult);
- if(PlayerInfo[playerid][pRank] == 6 && rank == 6 || PlayerInfo[playerid][pRank] == 6 && rank == 7) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da FW clear unui membru de rank 6-7.");
- ShowPlayerDialog(playerid, DIALOG_FUNWARN, DIALOG_STYLE_MSGBOX, "Esti sigur?", "Esti sigur ca vrei sa-i stergi FW acelui membru?", "Da", "Nu");
- }
- if(listitem == 3)
- {
- if(PlayerInfo[playerid][pSQLID] == Selected2[playerid]) return SendClientMessage(playerid, COLOR_WHITE, "Nu-ti poti da singur uninvite.");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- if(PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 7 || PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 6) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da uninvite unui membru de rank 6-7.");
- }
- }
- new stringtotal[500],string1[256],ftime,result[30],name[30],rank;
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- ftime = cache_get_field_content_int(i, "FactionTime");
- cache_get_field_content(i, "name", result); format(name, 30, result);
- rank = cache_get_field_content_int(i, "Rank");
- }
- cache_delete(membresult);
- if(PlayerInfo[playerid][pRank] == 6 && rank == 6 || PlayerInfo[playerid][pRank] == 6 && rank == 7) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da uninvite unui membru de rank 6-7.");
- format(string1, sizeof(string1),"Esti pe cale sa-i dai uninvite lui %s CU 20 FP.\nAcesta are %d zile in factiune.\nScrie motivul pentru uninvite mai jos:",name,ftime);
- format(stringtotal, sizeof(stringtotal),"Atentie!!! Playerii ce au peste 14 zile se vor da afara fara FP, cu exceptia cazurilor in care acesta incalca regulile factiunii.\n%s",string1);
- ShowPlayerDialog(playerid, DIALOG_FPUNINVITE, DIALOG_STYLE_INPUT, "Uninvite - 20 FP", stringtotal, "Uninvite", "Exit");
- }
- if(listitem == 4)
- {
- if(PlayerInfo[playerid][pSQLID] == Selected2[playerid]) return SendClientMessage(playerid, COLOR_WHITE, "Nu-ti poti da singur uninvite.");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- if(PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 7 || PlayerInfo[playerid][pRank] == 6 && PlayerInfo[i][pRank] == 6) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da uninvite unui membru de rank 6-7.");
- }
- }
- new stringtotal[500],string1[256],ftime,result[30],name[30],rank;
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- ftime = cache_get_field_content_int(i, "FactionTime");
- cache_get_field_content(i, "name", result); format(name, 30, result);
- rank = cache_get_field_content_int(i, "Rank");
- }
- cache_delete(membresult);
- if(PlayerInfo[playerid][pRank] == 6 && rank == 6 || PlayerInfo[playerid][pRank] == 6 && rank == 7) return SendClientMessage(playerid, COLOR_WHITE, "Nu-i poti da uninvite unui membru de rank 6-7.");
- format(string1, sizeof(string1),"Esti pe cale sa-i dai uninvite lui %s FARA FP.\nAcesta are %d zile in factiune.\nScrie motivul pentru uninvite mai jos:",name,ftime);
- format(stringtotal, sizeof(stringtotal),"Atentie!!! Playerii ce au sub 14 zile in factiune se vor da afara cu FP, cu exceptia cazurilor in care un owner iti spune ca e ok sa dai uninvite fara FP.\n%s",string1);
- ShowPlayerDialog(playerid, DIALOG_NOUNINVITE, DIALOG_STYLE_INPUT, "Uninvite - 0 FP", stringtotal, "Uninvite", "Exit");
- }
- if(listitem == 5)
- {
- new string1[256], string2[256];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string1, sizeof(string1), "{FFFFFF}Raportul membrului {FF0000}%s{FFFFFF} din factiunea {FF0000}%s{FFFFFF} (rank {FF0000}%d{FFFFFF}) este de {FF0000}%d/15",sendername,NumeFactiune(PlayerInfo[playerid][pMember]),PlayerInfo[playerid][pRank],PlayerInfo[playerid][pCommands]);
- format(string2, sizeof(string2), "%s",string1);
- ShowPlayerDialog(playerid, DIALOG_COLORID, DIALOG_STYLE_MSGBOX, "Member Raport:", string2, "Close","");
- }
- if(listitem == 6)
- {
- new stringtotal[500],string1[256],result[30],name[30];
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name, 30, result);
- }
- cache_delete(membresult);
- format(string1, sizeof(string1),"Esti pe cale sa-i resetezi raportul lui %s.\nAcesta are %d/15 comenzi facute.\nScrie motivul pentru resetarea raportului mai jos:",name,PlayerInfo[playerid][pCommands]);
- format(stringtotal, sizeof(stringtotal),"Atentie!!! Playerii ce nu au raportul complet, vor fi sanctionati cu FW, cu exceptia cazurilor in care un owner iti spune ca e ok sa nu fie sanctionat cu FW.\n%s",string1);
- ShowPlayerDialog(playerid, DIALOG_COMMANDS, DIALOG_STYLE_INPUT, "Resetare Raport", stringtotal, "Resetare", "Exit");
- }
- }
- }
- if(dialogid == DIALOG_FPUNINVITE)
- {
- if(response)
- {
- new id,string1[300],result[30],name[30],rank,ftime,reason[128],idd;
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name, 30, result);
- ftime = cache_get_field_content_int(i, "FactionTime");
- rank = cache_get_field_content_int(i, "Rank");
- idd = cache_get_field_content_int(i, "id");
- }
- cache_delete(membresult);
- mysql_real_escape_string(inputtext, reason);
- new string2[500],query[500];
- format(string, sizeof(string), "Ai fost demis de %s din factiunea din care faceai parte %s (rank %d) dupa %d zile, cu 20 FP. Motiv: %s.",sendername,NumeFactiune(PlayerInfo[id][pMember]),PlayerInfo[id][pRank],PlayerInfo[id][pFactionTime],reason);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- format(string2, sizeof(string2), "%s was uninvited by %s from faction %s (rank %d) after %d days, with 20 FP. Reason: %s.", name,PlayerInfo[playerid][pNormalName],DynamicFactions[PlayerInfo[playerid][pMember]][fName],rank,ftime,reason);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`,`player`,`leader`) VALUES ('%s','%d','%d')", string2, idd, PlayerInfo[playerid][pSQLID]);
- mysql_tquery(SQL,query,"","");
- mysql_format(SQL,string1,sizeof(string1),"UPDATE users SET `Team`='3',`Member`='0',`Leader`='0',`Rank`='0',`Model`='250',`FPunish`='20',`FWarn`='0',`FactionTime`='0',`FactionJoin`='0' WHERE `id`='%d'",Selected2[playerid]);
- mysql_tquery(SQL,string1,"","");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- gTeam[i] = 3;
- PlayerInfo[i][pTeam] = 3;
- PlayerInfo[i][pMember] = 0;
- PlayerInfo[i][pRank] = 0;
- PlayerInfo[i][pLeader] = 0;
- PlayerInfo[i][pFACWarns] = 0;
- PlayerInfo[i][pFpunish] = 20;
- PlayerInfo[i][pFactionTime] = 0;
- PlayerInfo[i][pModel] = 250;
- PlayerInfo[playerid][pCommands] = 0;
- Update(playerid,pCommandsx);
- new str[256];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- SetPlayerArmourEx(i, 0);
- tazer[i] = 0;
- OnDuty[i] = 0;
- SetPlayerSkin(i,PlayerInfo[i][pModel]);
- SpawnPlayer(i);
- }
- }
- format(string1, sizeof(string1),"%s was uninvited by %s from faction %s (rank %d) after %d days, with 20 FP. Reason: %s",name,PlayerInfo[playerid][pNormalName],DynamicFactions[PlayerInfo[playerid][pMember]][fName],rank,ftime,reason);
- Factionlog(PlayerInfo[playerid][pMember],idd,PlayerInfo[playerid][pSQLID],string1);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string1);
- }
- return 1;
- }
- if(dialogid == DIALOG_NOUNINVITE)
- {
- if(response)
- {
- new id,string1[300],result[30],name[30],rank,ftime,reason[128],idd;
- format(string1, sizeof(string1), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,string1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name, 30, result);
- ftime = cache_get_field_content_int(i, "FactionTime");
- rank = cache_get_field_content_int(i, "Rank");
- idd = cache_get_field_content_int(i, "id");
- }
- cache_delete(membresult);
- mysql_real_escape_string(inputtext, reason);
- new string2[500],query[500];
- format(string, sizeof(string), "Ai fost demis de %s din factiunea din care faceai parte %s (rank %d) dupa %d zile, fara FP. Motiv: %s.",sendername,NumeFactiune(PlayerInfo[id][pMember]),PlayerInfo[id][pRank],PlayerInfo[id][pFactionTime],reason);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- format(string2, sizeof(string2), "%s was uninvited by %s from faction %s (rank %d) after %d days, without FP. Reason: %s.", name,PlayerInfo[playerid][pNormalName],DynamicFactions[PlayerInfo[playerid][pMember]][fName],rank,ftime,reason);
- mysql_format(SQL, query, sizeof(query), "INSERT INTO faction_logs (`text`,`player`,`leader`) VALUES ('%s','%d','%d')", string2, idd, PlayerInfo[playerid][pSQLID]);
- mysql_tquery(SQL,query,"","");
- mysql_format(SQL,string1,sizeof(string1),"UPDATE users SET `Team`='3',`Member`='0',`Leader`='0',`Rank`='0',`Model`='250',`FPunish`='0',`FWarn`='0',`FactionTime`='0',`FactionJoin`='0' WHERE `id`='%d'",Selected2[playerid]);
- mysql_tquery(SQL,string1,"","");
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- gTeam[i] = 3;
- PlayerInfo[i][pTeam] = 3;
- PlayerInfo[i][pMember] = 0;
- PlayerInfo[i][pRank] = 0;
- PlayerInfo[i][pLeader] = 0;
- PlayerInfo[i][pFACWarns] = 0;
- PlayerInfo[i][pFpunish] = 0;
- PlayerInfo[i][pFactionTime] = 0;
- PlayerInfo[i][pModel] = 250;
- PlayerInfo[playerid][pCommands] = 0;
- Update(playerid,pCommandsx);
- new str[256];
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- SetPlayerArmourEx(i, 0);
- tazer[i] = 0;
- OnDuty[i] = 0;
- SetPlayerSkin(i,PlayerInfo[i][pModel]);
- SpawnPlayer(i);
- }
- }
- format(string1, sizeof(string1),"%s was uninvited by %s from faction %s (rank %d) after %d days, without FP. Reason: %s",name,PlayerInfo[playerid][pNormalName],DynamicFactions[PlayerInfo[playerid][pMember]][fName],rank,ftime,reason);
- Factionlog(PlayerInfo[playerid][pMember],idd,PlayerInfo[playerid][pSQLID],string1);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, string1);
- }
- return 1;
- }
- if(dialogid == DIALOG_COMMANDS)
- {
- if(response)
- {
- new str[256],stringg[128],name[30],name2[30],result[30],idd,reason[128];
- format(stringg, sizeof(stringg), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,stringg);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- }
- cache_delete(membresult);
- GetPlayerName(playerid, name, sizeof(name));
- mysql_real_escape_string(inputtext, reason);
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[playerid][pCommands] = 0;
- Update(playerid,pCommandsx);
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET `Commands`='0' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str,"","");
- format(stringg, sizeof(stringg),"%s ti-a resetat raportul din factiune. Motiv: %s",name,reason);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- format(str,sizeof(str),"%s a resetat raportu din factiune lui %s. Motiv: %s",name2,name,reason);
- Factionlog(PlayerInfo[playerid][pMember],idd,PlayerInfo[playerid][pSQLID],str);
- SendFamilyMessage(PlayerInfo[playerid][pMember], COLOR_GENANNOUNCE, str);
- }
- return 1;
- }
- if(dialogid == DIALOG_FWARN)
- {
- if(response)
- {
- new id,query[500],str[256],stringg[128],fwarn,name[30],name2[30],result[30],idd;
- format(stringg, sizeof(stringg), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,stringg);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- idd = cache_get_field_content_int(i, "id");
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- fwarn = cache_get_field_content_int(i, "FWarn");
- }
- cache_delete(membresult);
- if(fwarn == 2) return SendClientMessage(playerid, COLOR_WHITE, "Pot da maxim 2 FW unui membru, la al 3-lea FW se da uninvite.");
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET FWarn = FWarn+1 WHERE id = %d",Selected2[playerid]);
- mysql_tquery(SQL,str,"","");
- SendClientMessage(playerid, COLOR_WHITE, "Gata! Acel player a primit FW.");
- GetPlayerName(playerid, name, sizeof(name));
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[i][pFACWarns] += 1;
- format(stringg, sizeof(stringg),"%s ti-a dat un FW (faction warn).",name);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- format(stringg, sizeof(stringg),"FW: %s ti-a dat un FW (faction warn). Acuma ai %d/3 FW.",name,(fwarn+1));
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- }
- }
- format(str,sizeof(str),"%s received a faction warn from %s. FW: %d/3.",name2,name,(fwarn+1));
- Factionlog(PlayerInfo[playerid][pMember],idd,PlayerInfo[playerid][pSQLID],str);
- }
- return 1;
- }
- if(dialogid == DIALOG_FUNWARN)
- {
- if(response)
- {
- new id,query[500],str[256],stringg[128],fwarn,name[30],name2[30],result[30],idd;
- format(stringg, sizeof(stringg), "SELECT * FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,stringg);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- idd = cache_get_field_content_int(i, "id");
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- fwarn = cache_get_field_content_int(i, "FWarn");
- }
- cache_delete(membresult);
- if(fwarn == 0) return SendClientMessage(playerid, COLOR_WHITE, "Acel membru nu are niciun FW.");
- mysql_format(SQL,str,sizeof(str),"UPDATE users SET FWarn = FWarn-1 WHERE id = %d",Selected2[playerid]);
- mysql_tquery(SQL,str,"","");
- SendClientMessage(playerid, COLOR_WHITE, "Gata! Acelui player i-a fost scos un FW.");
- GetPlayerName(playerid, name, sizeof(name));
- foreach(Player, i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[i][pFACWarns] += 1;
- format(stringg, sizeof(stringg),"%s ti-a scos un FW (faction warn).",name);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- format(stringg, sizeof(stringg),"FW: %s ti-a scos un FW (faction warn). Acuma ai %d/3 FW",name,(fwarn-1));
- mysql_format(SQL, query, sizeof(query), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",PlayerInfo[id][pSQLID],string);
- mysql_tquery(SQL,query,"","");
- }
- }
- format(str,sizeof(str),"%s got a FW clear from %s.",name2,name);
- Factionlog(PlayerInfo[playerid][pMember],idd,PlayerInfo[playerid][pSQLID],str);
- }
- return 1;
- }
- if(dialogid == DIALOG_CLAN)
- {
- if(!response)
- {
- hidePlayerDialog(playerid);
- }
- else
- {
- if(PlayerInfo[playerid][pClan] >= 1)
- {
- switch(listitem)
- {
- case 0:
- {
- SendClientMessage(playerid, COLOR_GENANNOUNCE, "Clan help:");
- SendClientMessage(playerid, COLOR_GREY, "/clan - clan menu, /c - clan chat, /cinvite - invite member to clan, /quitclan - quit the clan");
- }
- case 1:
- {
- new aim[569],query[300],warns[5],test[5],result[300],idd,mid=1,aim2[600];
- format(query, sizeof(query), "SELECT * FROM `users` WHERE `Clan` = '%d' ORDER BY `CRank` DESC LIMIT 100",PlayerInfo[playerid][pClan]);
- new Cache: membresult = mysql_query(SQL,query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(query, 30, result);
- cache_get_field_content(i, "CRank", result); format(test, 5, result);
- cache_get_field_content(i, "ClanWarns", result); format(warns, 5, result);
- idd = cache_get_field_content_int(i, "id");
- Selected[playerid][mid] = idd;
- format(aim, sizeof(aim), "%s[R%s] [%s/3 warns] %s\n",aim, test, warns, query);
- mid++;
- }
- cache_delete(membresult);
- format(aim2,sizeof(aim2),"{F89B0E}[+] Invite a new member\n%s",aim);
- ShowPlayerDialog(playerid, DIALOG_CLANMEMBERS, DIALOG_STYLE_LIST, "Clan Members", aim2, "Select", "Back");
- }
- case 2:
- {
- ShowPlayerDialog(playerid, DIALOG_CLANSETTINGS, DIALOG_STYLE_LIST, "Clan settings", "Clan Rank Names\nChange Clan Chat Color", "Select", "Back");
- }
- case 3:
- {
- new strings[256];
- format(strings,sizeof(strings),"Remove Clan Tag: %s\nUse Clan Tag #1: %s%s\nUse Clan Tag #2: %s%s",PlayerInfo[playerid][pNormalName],ClanInfo[PlayerInfo[playerid][pClan]][cClanTag],PlayerInfo[playerid][pNormalName],PlayerInfo[playerid][pNormalName],ClanInfo[PlayerInfo[playerid][pClan]][cClanTag]);
- ShowPlayerDialog(playerid, DIALOG_CLAN_TAG, DIALOG_STYLE_LIST, "Clan Tag",strings, "Select", "Back");
- }
- }
- }
- else
- {
- hidePlayerDialog(playerid);
- }
- }
- }
- if(dialogid == DIALOG_CLANMEMBERS)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pClan] >= 1)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Usage: /cinvite <id>");
- }
- if(listitem > 0)
- {
- new name[30],result[30],query[300],test[5],warns[5],laston[64],clantime[5],clanjoin[64],strings[300];
- format(query, sizeof(query), "SELECT * FROM `users` WHERE `id`='%d'",Selected[playerid][listitem]);
- new Cache: membresult = mysql_query(SQL,query);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name, 30, result);
- cache_get_field_content(i, "CRank", result); format(test, 5, result);
- cache_get_field_content(i, "ClanWarns", result); format(warns, 5, result);
- cache_get_field_content(i, "lastOn", result); format(laston, 64, result);
- cache_get_field_content(i, "ClanTime", result); format(clantime, 5, result);
- cache_get_field_content(i, "ClanJoin", result); format(clanjoin, 64, result);
- }
- cache_delete(membresult);
- Selected2[playerid] = Selected[playerid][listitem];
- format(strings,sizeof(strings),"User: %s\nRank: %s\nWarns: %s/3\nJoined: %s\nLast login: %s\nDays in clan: %s",name,test,warns,clanjoin,laston,clantime);
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- ShowPlayerDialog(playerid, DIALOG_CLANMEMBERS2, DIALOG_STYLE_MSGBOX, "Manage user", strings, "Options", "Back");
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_CLANMEMBERS2, DIALOG_STYLE_MSGBOX, "Manage user", strings, "Back", "");
- }
- }
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLANMEMBERS2)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- ShowPlayerDialog(playerid, DIALOG_CLANMEMBERS3, DIALOG_STYLE_LIST, "Manage user", "Set clan rank\nSet clan warn\nUninvite from clan", "Options", "Back");
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLAN_WARNS)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pCRank] >= 6)
- {
- if(listitem >= 0)
- {
- new name1[30],name2[30],rank,str1[300],result[30],clan = PlayerInfo[playerid][pClan],strings[128],str2[128];
- format(str1, sizeof(str1), "SELECT name, CRank FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,str1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- rank = cache_get_field_content_int(i, "CRank");
- }
- cache_delete(membresult);
- if(rank > 5 && PlayerInfo[playerid][pCRank] < 7) return SendClientMessage(playerid, COLOR_WHITE, "Numai liderul (rank 7) poate seta warn levelul membrilor cu rank mai mare de 5.");
- foreach(Player,i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[i][pWarns] = (listitem);
- }
- }
- GetPlayerName(playerid, name1, sizeof(name1));
- format(str1,sizeof(str1),"{%s}[CLAN] %s changed %s's warn level to %d.", ClanInfo[clan][cClanColor], name1, name2, listitem);
- SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, str1);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE users SET `ClanWarns`='%d' WHERE `id`='%d'", listitem,Selected2[playerid]);
- mysql_tquery(SQL,str1,"","");
- format(str1, sizeof(str1), "%s changed %s's warn level to %d.",name1,name2,listitem);
- mysql_real_escape_string(str1, strings);
- mysql_format(SQL,str2,sizeof(str2),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str2,"","");
- }
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLAN_RANK)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pCRank] == 6)
- {
- if(listitem >= 0 && listitem <= 5)
- {
- new name1[30],name2[30],rank,str1[300],result[30],clan = PlayerInfo[playerid][pClan],strings[128],str2[128];
- format(str1, sizeof(str1), "SELECT name, CRank FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,str1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- rank = cache_get_field_content_int(i, "CRank");
- }
- cache_delete(membresult);
- if(rank > 5 && PlayerInfo[playerid][pCRank] < 7) return SendClientMessage(playerid, COLOR_WHITE, "Numai liderul (rank 7) poate seta rank-ul membrilor cu rank mai mare de 5.");
- foreach(Player,i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[i][pCRank] = (listitem+1);
- }
- }
- GetPlayerName(playerid, name1, sizeof(name1));
- format(str1,sizeof(str1),"{%s}[CLAN] %s changed %s's rank to %d.", ClanInfo[clan][cClanColor], name1, name2, (listitem+1));
- SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, str1);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE users SET `CRank`='%d' WHERE `id`='%d'", (listitem+1),Selected2[playerid]);
- mysql_tquery(SQL,str1,"","");
- format(str2, sizeof(str2), "%s changed %s's rank to %d.",name1,name2,(listitem+1));
- mysql_real_escape_string(str2, strings);
- mysql_format(SQL,str1,sizeof(str1),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- }
- if(listitem > 5) return SendClientMessage(playerid, COLOR_WHITE, "Numai liderul clanului (rank 7) poate acorda rank 6 sau 7.");
- }
- else if(PlayerInfo[playerid][pCRank] == 7)
- {
- if(listitem >= 0 && listitem <= 5)
- {
- new name1[30],name2[30],str1[300],result[30],clan = PlayerInfo[playerid][pClan],str2[128],strings[128];
- mysql_format(SQL,str1, sizeof(str1), "UPDATE users SET `CRank`='%d' WHERE `id`='%d'", (listitem+1),Selected2[playerid]);
- mysql_tquery(SQL,str1,"","");
- format(str1, sizeof(str1), "SELECT name FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,str1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- }
- cache_delete(membresult);
- foreach(Player,i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[i][pCRank] = (listitem+1);
- }
- }
- GetPlayerName(playerid, name1, sizeof(name1));
- format(str1,sizeof(str1),"{%s}[CLAN] %s changed %s's rank to %d.", ClanInfo[clan][cClanColor], name1, name2, (listitem+1));
- SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, str1);
- format(str2, sizeof(str2), "%s changed %s's rank to %d.",name1,name2,(listitem+1));
- mysql_real_escape_string(str2, strings);
- mysql_format(SQL,str1,sizeof(str1),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- }
- if(listitem == 6)
- {
- new name1[30],name2[30],str1[300],result[30],clan = PlayerInfo[playerid][pClan],str2[128],strings[128];
- mysql_format(SQL,str1, sizeof(str1), "UPDATE users SET `CRank`='7' WHERE `id`='%d'", Selected2[playerid]);
- mysql_tquery(SQL,str1,"","");
- mysql_format(SQL,str1, sizeof(str1), "UPDATE users SET `CRank`='6' WHERE `id`='%d'", PlayerInfo[playerid][pSQLID]);
- mysql_tquery(SQL,str1,"","");
- format(str1, sizeof(str1), "SELECT name FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,str1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- }
- cache_delete(membresult);
- foreach(Player,i)
- {
- if(PlayerInfo[i][pSQLID] == Selected2[playerid])
- {
- PlayerInfo[i][pCRank] = 7;
- }
- }
- PlayerInfo[playerid][pCRank] = 6;
- GetPlayerName(playerid, name1, sizeof(name1));
- format(str1,sizeof(str1),"{%s}[CLAN] %s changed %s's rank to 7.", ClanInfo[clan][cClanColor], name1, name2);
- SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, str1);
- format(str2, sizeof(str2), "%s changed %s's rank to 7.",name1,name2);
- mysql_real_escape_string(str2, strings);
- mysql_format(SQL,str1,sizeof(str1),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- }
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLANMEMBERS3)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pCRank] == 6)
- {
- ShowPlayerDialog(playerid, DIALOG_CLAN_RANK, DIALOG_STYLE_LIST, "Set user rank", "Set rank 1\nSet rank 2\nSet rank 3\nSet rank 4\nSet rank 5", "Select", "Back");
- }
- else if(PlayerInfo[playerid][pCRank] == 7)
- {
- ShowPlayerDialog(playerid, DIALOG_CLAN_RANK, DIALOG_STYLE_LIST, "Set user rank", "Set rank 1\nSet rank 2\nSet rank 3\nSet rank 4\nSet rank 5\nSet rank 6\nSet rank 7 - you will get demoted to rank 6", "Select", "Back");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- ShowPlayerDialog(playerid, DIALOG_CLAN_WARNS, DIALOG_STYLE_LIST, "Set user warns", "Warns: 0/3\nWarns: 1/3\nWarns: 2/3", "Select", "Back");
- }
- }
- if(listitem == 2)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- new str1[300],name1[30],name2[30],rank,clan = PlayerInfo[playerid][pClan],stringname[128],result[30],strings[300],str2[128];
- format(str1, sizeof(str1), "SELECT name, CRank FROM `users` WHERE `id`='%d'",Selected2[playerid]);
- new Cache: membresult = mysql_query(SQL,str1);
- for(new i, j = cache_get_row_count (); i != j; ++i)
- {
- cache_get_field_content(i, "name", result); format(name2, 30, result);
- rank = cache_get_field_content_int(i, "CRank");
- }
- cache_delete(membresult);
- if(rank > 5 && PlayerInfo[playerid][pCRank] < 7) return SendClientMessage(playerid, COLOR_WHITE, "Numai liderul (rank 7) poate da afara membrii cu rank mai mare de 5.");
- foreach(Player, userID)
- {
- if(PlayerInfo[userID][pSQLID] == Selected2[playerid])
- {
- GetPlayerName(playerid, name1, sizeof(name1));
- format(str1,sizeof(str1),"{%s}[CLAN] %s left the clan (uninvited by %s).", ClanInfo[clan][cClanColor], name2, name1);
- SendClientMessage(playerid, COLOR_WHITE, str1);
- SetPlayerName(userID, PlayerInfo[userID][pNormalName]);
- format(stringname,sizeof(stringname),"%s / RPG.FADED.RO",PlayerInfo[userID][pNormalName]);
- PlayerTextDrawSetString(userID, logo[userID], stringname);
- PlayerTextDrawShow(userID, logo[userID]);
- PlayerInfo[userID][pClan] = 0;
- PlayerInfo[userID][pCRank] = 0;
- PlayerInfo[userID][pCWarns] = 0;
- }
- }
- format(str2, sizeof(str2), "%s left the clan (uninvited by %s).",name1,name2);
- mysql_real_escape_string(str2, strings);
- mysql_format(SQL,str1,sizeof(str1),"INSERT INTO clan_logs (`action`,`clanid`) VALUES ('%s','%d')",strings,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- GetPlayerName(playerid, name1, sizeof(name1));
- mysql_format(SQL, str1, sizeof(str1), "UPDATE users SET `CRank`='0',`Clan`='0',`ClanJoin`='0',`ClanTime`='0',`ClanTag`='0',`ClanWarns`='0' WHERE `id`='%d'", Selected2[playerid]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"%s te-a dat afara din clan-ul %s.", name1, ClanInfo[PlayerInfo[playerid][pClan]][cClanName]);
- mysql_format(SQL, str1, sizeof(str1), "INSERT INTO `emails` (`playerid`,`Message`) VALUES('%d','%s')",Selected2[playerid],strings);
- mysql_tquery(SQL,str1,"","");
- format(str1,sizeof(str1),"{%s}[CLAN] %s left the clan (uninvited by %s).", ClanInfo[clan][cClanColor], name2, name1);
- SendToClan(PlayerInfo[playerid][pClan], COLOR_WHITE, str1);
- }
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLANSETTINGS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- new strings[500],i = PlayerInfo[playerid][pClan];
- format(strings,sizeof(string),"Rank 1: %s\nRank 2: %s\nRank 3: %s\nRank 4: %s\nRank 5: %s\nRank 6: %s\nRank 7: %s",ClanInfo[i][cClanRankName1],ClanInfo[i][cClanRankName2],ClanInfo[i][cClanRankName3],ClanInfo[i][cClanRankName4],ClanInfo[i][cClanRankName5],ClanInfo[i][cClanRankName6],ClanInfo[i][cClanRankName7]);
- ShowPlayerDialog(playerid, DIALOG_CLAN_CHANGERANK, DIALOG_STYLE_LIST, "Change clan ranks", strings, "Change", "Back");
- }
- }
- if(listitem == 1)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- new strings[500];
- format(strings,sizeof(string),"You can go to http://faded.ro/html to get html color codes\nEnter the HTML code for the clan color (default FFCC99):");
- ShowPlayerDialog(playerid, DIALOG_CLAN_COLOR, DIALOG_STYLE_INPUT, "Clan color", strings, "Change", "Back");
- }
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLAN_CHANGERANK)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- new strings[256];
- if(listitem == 0)
- {
- format(strings,sizeof(strings),"Current clan rank 1: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName1]);
- Selected2[playerid] = 1;
- }
- if(listitem == 1)
- {
- format(strings,sizeof(strings),"Current clan rank 2: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName2]);
- Selected2[playerid] = 2;
- }
- if(listitem == 2)
- {
- format(strings,sizeof(strings),"Current clan rank 3: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName3]);
- Selected2[playerid] = 3;
- }
- if(listitem == 3)
- {
- format(strings,sizeof(strings),"Current clan rank 4: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName4]);
- Selected2[playerid] = 4;
- }
- if(listitem == 4)
- {
- format(strings,sizeof(strings),"Current clan rank 5: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName5]);
- Selected2[playerid] = 5;
- }
- if(listitem == 5)
- {
- format(strings,sizeof(strings),"Current clan rank 6: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName6]);
- Selected2[playerid] = 6;
- }
- if(listitem == 6)
- {
- format(strings,sizeof(strings),"Current clan rank 7: %s\n\nSet a new clan rank:",ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName7]);
- Selected2[playerid] = 7;
- }
- ShowPlayerDialog(playerid, DIALOG_CLAN_CHANGERANK2, DIALOG_STYLE_INPUT, "Change clan rank", strings, "Change", "Back");
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLAN_CHANGERANK2)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- if(strlen(inputtext) < 31)
- {
- new ranktext[40],str1[300],strings[128];
- mysql_real_escape_string(inputtext, ranktext);
- if(Selected2[playerid] == 1)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName1], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName1`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 1: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- else if(Selected2[playerid] == 2)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName2], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName2`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 2: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- else if(Selected2[playerid] == 3)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName3], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName3`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 3: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- else if(Selected2[playerid] == 4)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName4], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName4`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 4: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- else if(Selected2[playerid] == 5)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName5], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName5`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 5: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- else if(Selected2[playerid] == 6)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName6], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName6`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 6: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- else if(Selected2[playerid] == 7)
- {
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanRankName7], ranktext, 0, strlen(ranktext), 40);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanRankName7`='%s' WHERE `clanID`='%d'", ranktext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"{%s}Clan rank 7: %s.",ClanInfo[PlayerInfo[playerid][pClan]][cClanColor],ranktext);
- }
- SendClientMessage(playerid, COLOR_WHITE, strings);
- }
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLAN_COLOR)
- {
- if(response)
- {
- if(PlayerInfo[playerid][pCRank] > 5)
- {
- new len = strlen(inputtext),str1[300],colortext[7],strings[128];
- if(len == 6)
- {
- for(new i=0;i<len;i++)
- {
- if((inputtext[i] >= 'A' && inputtext[i] <= 'F') || (inputtext[i] >= '0' && inputtext[i] <= '9'))
- {
- mysql_real_escape_string(inputtext, colortext);
- strmid(ClanInfo[PlayerInfo[playerid][pClan]][cClanColor], colortext, 0, strlen(colortext), 64);
- mysql_format(SQL,str1, sizeof(str1), "UPDATE `clans` SET `clanColor`='%s' WHERE `clanID`='%d'", colortext,PlayerInfo[playerid][pClan]);
- mysql_tquery(SQL,str1,"","");
- format(strings,sizeof(strings),"Clan color changed to {%s}%s{FFFFFF}.",colortext,colortext);
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "Culoare invalida.");
- }
- SendClientMessage(playerid, COLOR_WHITE, strings);
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "Culoare invalida.");
- }
- }
- else return ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- if(dialogid == DIALOG_CLAN_TAG)
- {
- if(!response)
- {
- ShowPlayerDialog(playerid, DIALOG_CLAN, DIALOG_STYLE_LIST, "Clan", "Clan Help\nClan Members\nClan Settings\nClan Tag", "Select", "Close");
- }
- else
- {
- if(PlayerInfo[playerid][pClan] >= 1)
- {
- new szName[25],str111[256],str222[256],str333[256],stringname[128],strings[128];
- switch(listitem)
- {
- case 0:
- {
- format(szName, sizeof(szName), "%s", PlayerInfo[playerid][pNormalName]);
- SetPlayerName(playerid, PlayerInfo[playerid][pNormalName]);
- PlayerInfo[playerid][pClanTag] = 0;
- mysql_format(SQL, str111, sizeof(str111), "UPDATE users SET `ClanTag`='0' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str111,"","");
- }
- case 1:
- {
- format(szName, sizeof(szName), "%s%s", ClanInfo[PlayerInfo[playerid][pClan]][cClanTag], PlayerInfo[playerid][pNormalName]);
- SetPlayerName(playerid, szName);
- PlayerInfo[playerid][pClanTag] = 1;
- mysql_format(SQL,str222, sizeof(str222), "UPDATE users SET `ClanTag`='1' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str222,"","");
- }
- case 2:
- {
- format(szName, sizeof(szName), "%s%s", PlayerInfo[playerid][pNormalName], ClanInfo[PlayerInfo[playerid][pClan]][cClanTag]);
- SetPlayerName(playerid, szName);
- PlayerInfo[playerid][pClanTag] = 2;
- mysql_format(SQL,str333, sizeof(str333), "UPDATE users SET `ClanTag`='2' WHERE `name`='%s'", PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str333,"","");
- }
- }
- format(strings,sizeof(strings),"Your nickname is now: %s",szName);
- SendClientMessage(playerid, COLOR_GENANNOUNCE, strings);
- format(stringname,sizeof(stringname),"%s / RPG.FADED.RO",szName);
- PlayerTextDrawSetString(playerid, logo[playerid], stringname);
- PlayerTextDrawShow(playerid, logo[playerid]);
- }
- else
- {
- hidePlayerDialog(playerid);
- }
- }
- }
- if(dialogid == DIALOG_REGISTER)
- {
- if(response)
- {
- PlayerInfo[playerid][pLanguage] = 2;
- SendClientMessage(playerid, COLOR_WHITE, "Limba setata: romana.");
- SendClientMessage(playerid, COLOR_WHITE, "[EN] To set the language to English, use /eng.");
- SendClientMessage(playerid, COLOR_YELLOW, "Alege sexul caracterului tau.");
- ShowPlayerDialog(playerid,DIALOG_REGISTER2,DIALOG_STYLE_LIST,"Alege sexul caracterului","Barbat\nFemeie","Alege","");
- RegistrationStep[playerid] = 2;
- SetPlayerSkin(playerid, 250);
- new str1[512];
- mysql_format(SQL,str1,512,"UPDATE users SET `Language`='2' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- }
- else
- {
- PlayerInfo[playerid][pLanguage] = 1;
- SendClientMessage(playerid, COLOR_WHITE, "Language set to english.");
- SendClientMessage(playerid, COLOR_WHITE, "[RO] Pentru a seta limba romana foloseste /ro.");
- SendClientMessage(playerid, COLOR_YELLOW, "Choose your gender of your character.");
- ShowPlayerDialog(playerid,DIALOG_REGISTER2,DIALOG_STYLE_LIST,"Choose your gender of your character","Male\nFemale","Choose","");
- RegistrationStep[playerid] = 2;
- SetPlayerSkin(playerid, 216);
- new str1[512];
- mysql_format(SQL,str1,512,"UPDATE users SET `Language`='1' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- }
- return 1;
- }
- if(dialogid == DIALOG_REGISTER2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- PlayerInfo[playerid][pSex] = 1;
- new str1[512];
- mysql_format(SQL,str1,512,"UPDATE users SET `Sex`='1',`Model`='250' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- RegistrationStep[playerid] = 3;
- SetPlayerSkin(playerid, 250);
- if(PlayerInfo[playerid][pLanguage] == 2)
- {
- format(string, sizeof(string), "Sex setat: barbat.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- ShowPlayerDialog(playerid, DIALOG_REGISTER3, DIALOG_STYLE_INPUT, "Varsta", "Scrie varsta caracterului tau:", "Ok", "");
- }
- else
- {
- format(string, sizeof(string), "Good! Gender set to: man.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- ShowPlayerDialog(playerid, DIALOG_REGISTER3, DIALOG_STYLE_INPUT, "Character age", "Type the age of your character bellow:", "Ok", "");
- }
- }
- if(listitem == 1)
- {
- PlayerInfo[playerid][pSex] = 2;
- new str1[512];
- mysql_format(SQL,str1,512,"UPDATE users SET `Sex`='2',`Model`='216' WHERE `name`='%s'",PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- RegistrationStep[playerid] = 3;
- SetPlayerSkin(playerid, 216);
- if(PlayerInfo[playerid][pLanguage] == 2)
- {
- format(string, sizeof(string), "Sex setat: femeie.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- ShowPlayerDialog(playerid, DIALOG_REGISTER3, DIALOG_STYLE_INPUT, "Varsta", "Scrie varsta caracterului tau:", "Ok", "");
- }
- else
- {
- format(string, sizeof(string), "Good! Gender set to: female.");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- ShowPlayerDialog(playerid, DIALOG_REGISTER3, DIALOG_STYLE_INPUT, "Character age", "Type the age of your character bellow:", "Ok", "");
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_REGISTER3)
- {
- if(response)
- {
- new tmppass[64];
- mysql_real_escape_string(inputtext, tmppass);
- new age = strval(tmppass);
- if(age > 1 && age < 100 && response)
- {
- PlayerInfo[playerid][pAge] = age;
- new str1[512];
- mysql_format(SQL,str1,512,"UPDATE users SET `Age`='%d' WHERE `name`='%s'",PlayerInfo[playerid][pAge],PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str1,"","");
- RegistrationStep[playerid] = 4;
- if(PlayerInfo[playerid][pLanguage] == 2)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Introdu adresa de email. Daca nu vrei sa-ti setezi email-ul, poti apasa ok.");
- SendClientMessage(playerid, COLOR_WHITE, "Emailul te poate ajuta pentru a-ti recupera parola, in caz ca o uiti.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_WHITE, "Type your email. If you don't want to set your email, just click ok.");
- SendClientMessage(playerid, COLOR_WHITE, "The email will help you to recover your password, in case you loose it.");
- }
- ShowPlayerDialog(playerid, DIALOG_REGISTER4, DIALOG_STYLE_INPUT, "Email", "(ex: my_email@yahoo.com)", "Ok", "");
- }
- else
- {
- ShowPlayerDialog(playerid,DIALOG_REGISTER2,DIALOG_STYLE_INPUT,"Your age:","Please enter below the age of your character:","Ok","");
- return 1;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_REGISTER4)
- {
- new emailtext[64];
- mysql_real_escape_string(inputtext, emailtext);
- strmid(PlayerInfo[playerid][pEmail], emailtext, 0, strlen(emailtext), 64);
- if(IsMail(inputtext) && response && strlen(inputtext)<30)
- {
- if(PlayerInfo[playerid][pLanguage] == 2)
- {
- format(string, sizeof(string), "Email setat: %s.", PlayerInfo[playerid][pEmail]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else
- {
- format(string, sizeof(string), "Email set to: %s.", PlayerInfo[playerid][pEmail]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }
- else
- {
- if(PlayerInfo[playerid][pLanguage] == 2)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Ai ales sa nu introduci emailul. Daca vrei sa-ti setezi un email pe cont in viitor, intra pe panel.faded.ro.");
- }
- else
- {
- SendClientMessage(playerid, COLOR_YELLOW, "You choosed not to set an email. You can go to panel.faded.ro to set an email at a later date, if you want to.");
- }
- }
- RegistrationStep[playerid] = 0;
- TutTime[playerid] = 1;
- TogglePlayerSpectating(playerid, 1);
- new connectplayer[60],stringplayer[100];
- new ipplayer[16];
- GetPlayerIp(playerid, ipplayer, sizeof(ipplayer));
- GetPlayerName(playerid,connectplayer,sizeof(connectplayer));
- format(stringplayer,sizeof(stringplayer),"New account: %s (%d) / [user: %d] / [IP: %s] / [email: %s].",connectplayer,playerid,PlayerInfo[playerid][pSQLID],ipplayer,PlayerInfo[playerid][pEmail]);
- HLChat(COLOR_RED2,stringplayer);
- ABroadCast(COLOR_RED2,stringplayer,1);
- foreach(Player,iss)
- {
- if(PlayerInfo[iss][pHelper] > 0 || PlayerInfo[iss][pAdmin] > 0)
- {
- KillTimer(deathdeletetime[iss]);
- SendDeathMessageToPlayer(iss, INVALID_PLAYER_ID, playerid, 200);
- deathdeletetime[iss] = SetTimerEx("DeleteDeathMessage",30000,0,"d",iss);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_PAINTBALLWEAPON)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command now.");
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvoteg[PlayerInfo[playerid][pPaintBallG]][0]++;
- gunvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted2] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for the weapon set that includes the weapons deagle, m4, grenade & spray.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- if(listitem == 1)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command now.");
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvoteg[PlayerInfo[playerid][pPaintBallG]][1]++;
- gunvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted2] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for weapon baseball bat.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- if(listitem == 2)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command now.");
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvoteg[PlayerInfo[playerid][pPaintBallG]][2]++;
- gunvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted2] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for weapon chainsaw.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_PAINTBALLMAP)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return 1;
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvotem[PlayerInfo[playerid][pPaintBallG]][0]++;
- mapvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for map rc_arena.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- if(listitem == 1)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return 1;
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvotem[PlayerInfo[playerid][pPaintBallG]][1]++;
- mapvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for map tennis.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- if(listitem == 2)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command now.");
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvotem[PlayerInfo[playerid][pPaintBallG]][2]++;
- mapvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for map farm.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- if(listitem == 3)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command now.");
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvotem[PlayerInfo[playerid][pPaintBallG]][3]++;
- mapvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for map beach.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- if(listitem == 4)
- {
- new stringg[128],sendernamee[30];
- if(paintrs[PlayerInfo[playerid][pPaintBallG]] < 1) return SendClientMessage(playerid, COLOR_WHITE, "You can't use this command now.");
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- paintvotem[PlayerInfo[playerid][pPaintBallG]][4]++;
- mapvoted[PlayerInfo[playerid][pPaintBallG]]++;
- PlayerInfo[playerid][pPaintBallVoted] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- format(stringg,sizeof(stringg),"[VOTE] %s voted for map lspd.", sendernamee);
- SendClientMessage(i, COLOR_GENANNOUNCE, stringg);
- }
- }
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_PAINTBALL)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new stringg[128],sendernamee[30];
- if(paintp[1] >= 20) return SendClientMessage(playerid, COLOR_LIGHTRED, "This arena is full.");
- if(OnDuty[playerid] == 1)
- {
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- }
- PlayerInfo[playerid][pPaintBallG] = 1;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- format(stringg,sizeof(stringg),"%s has joined the paintball arena.", sendernamee);
- SendClientMessage(i, COLOR_YELLOW, stringg);
- }
- }
- paintp[1]++;
- if(paintp[1] == 1)
- {
- PlayerTextDrawShow(playerid, PaintBallText[playerid]);
- PlayerTextDrawSetString(playerid, PaintBallText[playerid], "~g~WAITING FOR MORE PLAYERS TO JOIN...");
- GameTextForPlayer(playerid, "~y~NOT ENOUGH PLAYERS TO START...", 5000, 5);
- }
- if(paintp[1] == 2)
- {
- paintrs[1] = 31;
- paintt[1] = 0;
- preparepaint1 = SetTimer("PrepareRoundPaintBall1", 1000, 1);
- }
- SpawnPlayer(playerid);
- }
- if(listitem == 1)
- {
- new stringg[128],sendernamee[30];
- if(paintp[2] >= 20) return SendClientMessage(playerid, COLOR_LIGHTRED, "This arena is full.");
- if(OnDuty[playerid] == 1)
- {
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- }
- PlayerInfo[playerid][pPaintBallG] = 2;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- format(stringg,sizeof(stringg),"%s has joined the paintball arena.", sendernamee);
- SendClientMessage(i, COLOR_YELLOW, stringg);
- }
- }
- paintp[2]++;
- if(paintp[2] == 1)
- {
- PlayerTextDrawShow(playerid, PaintBallText[playerid]);
- PlayerTextDrawSetString(playerid, PaintBallText[playerid], "~g~WAITING FOR MORE PLAYERS TO JOIN...");
- GameTextForPlayer(playerid, "~y~NOT ENOUGH PLAYERS TO START...", 5000, 5);
- }
- if(paintp[2] == 2)
- {
- paintrs[2] = 31;
- paintt[2] = 0;
- preparepaint2 = SetTimer("PrepareRoundPaintBall2", 1000, 1);
- }
- SpawnPlayer(playerid);
- }
- if(listitem == 2)
- {
- new stringg[128],sendernamee[30];
- if(paintp[3] >= 20) return SendClientMessage(playerid, COLOR_LIGHTRED, "This arena is full.");
- if(OnDuty[playerid] == 1)
- {
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- }
- PlayerInfo[playerid][pPaintBallG] = 3;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- format(stringg,sizeof(stringg),"%s has joined the paintball arena.", sendernamee);
- SendClientMessage(i, COLOR_YELLOW, stringg);
- }
- }
- paintp[3]++;
- if(paintp[3] == 1)
- {
- PlayerTextDrawShow(playerid, PaintBallText[playerid]);
- PlayerTextDrawSetString(playerid, PaintBallText[playerid], "~g~WAITING FOR MORE PLAYERS TO JOIN...");
- GameTextForPlayer(playerid, "~y~NOT ENOUGH PLAYERS TO START...", 5000, 5);
- }
- if(paintp[3] == 2)
- {
- paintrs[3] = 31;
- paintt[3] = 0;
- preparepaint3 = SetTimer("PrepareRoundPaintBall3", 1000, 1);
- }
- SpawnPlayer(playerid);
- }
- if(listitem == 3)
- {
- new stringg[128],sendernamee[30];
- if(paintp[4] >= 20) return SendClientMessage(playerid, COLOR_LIGHTRED, "This arena is full.");
- if(OnDuty[playerid] == 1)
- {
- OnDuty[playerid] = 0;
- SetPlayerArmourEx(playerid, 0);
- }
- PlayerInfo[playerid][pPaintBallG] = 4;
- foreach(Player, i)
- {
- if(PlayerInfo[i][pPaintBallG] == PlayerInfo[playerid][pPaintBallG])
- {
- GetPlayerName(playerid, sendernamee, sizeof(sendernamee));
- format(stringg,sizeof(stringg),"%s has joined the paintball arena.", sendernamee);
- SendClientMessage(i, COLOR_YELLOW, stringg);
- }
- }
- paintp[4]++;
- if(paintp[4] == 1)
- {
- PlayerTextDrawShow(playerid, PaintBallText[playerid]);
- PlayerTextDrawSetString(playerid, PaintBallText[playerid], "~g~WAITING FOR MORE PLAYERS TO JOIN...");
- GameTextForPlayer(playerid, "~y~NOT ENOUGH PLAYERS TO START...", 5000, 5);
- }
- if(paintp[4] == 2)
- {
- paintrs[4] = 31;
- paintt[4] = 0;
- preparepaint4 = SetTimer("PrepareRoundPaintBall4", 1000, 1);
- }
- SpawnPlayer(playerid);
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_NEWPASS)
- {
- if(response)
- {
- new length = strlen(inputtext);
- if(length == 0 || length > 15)
- {
- SendClientMessage(playerid, COLOR_WHITE, "Please enter another password (maximum 15 characters).");
- ShowPlayerDialog(playerid, DIALOG_NEWPASS,DIALOG_STYLE_INPUT, "Change password:","Type in box your new password:","Done","Close");
- return 1;
- }
- if(strlen(inputtext) > 1 && strlen(inputtext) < 16)
- {
- new tmppass[64],namee[30],playerip[16];
- mysql_real_escape_string(inputtext, tmppass);
- strmid(PlayerInfo[playerid][pKey], tmppass, 0, strlen(tmppass), 255);
- format(string,sizeof(string),"Your new password is %s.",tmppass);
- SendClientMessage(playerid, COLOR_YELLOW,string);
- GetPlayerName(playerid, namee, sizeof(namee));
- GetPlayerIp(playerid, playerip, sizeof(playerip));
- format(string,sizeof(string),"%s[user:%d] changed his password. IP: %s",namee,PlayerInfo[playerid][pSQLID],playerip);
- ABroadCast(COLOR_YELLOW, string,1);
- GetPlayerName(playerid,sendername,sizeof(sendername));
- new str2[240];
- mysql_format(SQL, str2, sizeof(str2), "UPDATE users SET `password`='%s' WHERE `name`='%s'",PlayerInfo[playerid][pKey], PlayerInfo[playerid][pNormalName]);
- mysql_tquery(SQL,str2,"","");
- return 1;
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_NEWPASS,DIALOG_STYLE_INPUT, "Change password:","Type in box your new password:","Done","Close");
- return 1;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_TRANSFER)
- {
- if(response)
- {
- new giveplayer[30];
- GetPlayerName(TransferOffer[playerid],giveplayer,sizeof(giveplayer));
- GetPlayerName(playerid,sendername,sizeof(sendername));
- new cashbank = floatround(floatmul(TransferMoney[playerid],0.10),floatround_ceil);
- PlayerInfo[playerid][pAccount] -= TransferMoney[playerid]+cashbank;
- PlayerInfo[TransferOffer[playerid]][pAccount] += TransferMoney[playerid];
- if(GetPlayerVirtualWorld(playerid) == 0)
- {
- BizzInfo[1][bTill] += cashbank;
- }
- else if(GetPlayerVirtualWorld(playerid) == 1)
- {
- BizzInfo[21][bTill] += cashbank;
- }
- else if(GetPlayerVirtualWorld(playerid) == 2)
- {
- BizzInfo[27][bTill] += cashbank;
- }
- format(string, sizeof(string), "{52CC52}You have transferd $%s to %s's account. Tax: $%s", FormatNumber(TransferMoney[playerid]), giveplayer,FormatNumber(cashbank));
- PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "{52CC52}You have recieved $%s to into your account from %s.", FormatNumber(TransferMoney[playerid]), sendername, playerid);
- SendClientMessage(TransferOffer[playerid], COLOR_WHITE, string);
- format(string, sizeof(string), "($) %s has transferd $%s to %s.", sendername, FormatNumber(TransferMoney[playerid]), giveplayer);
- ABroadCast(COLOR_YELLOW,string,1);
- new var100[256],y,m,d,h,mi,s,string2[256],string3[256];
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] transfered $%s to %s[user:%d].",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],FormatNumber(TransferMoney[playerid]),giveplayer,PlayerInfo[TransferOffer[playerid]][pSQLID]);
- mysql_real_escape_string(string2, string3);
- mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[TransferOffer[playerid]][pSQLID],PlayerInfo[playerid][pSQLID],string3,d,m,y,h,mi,s);
- mysql_tquery(SQL,var100,"","");
- PlayerPlaySound(TransferOffer[playerid], 1052, 0.0, 0.0, 0.0);
- new str[256];
- Update(playerid, pBank);
- Update(TransferOffer[playerid], pBank);
- if(GetPlayerVirtualWorld(playerid) == 0)
- {
- mysql_format(SQL,str,sizeof(str),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='1'",BizzInfo[1][bTill]);
- mysql_tquery(SQL,str,"","");
- }
- else if(GetPlayerVirtualWorld(playerid) == 1)
- {
- mysql_format(SQL,str,sizeof(str),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='21'",BizzInfo[21][bTill]);
- mysql_tquery(SQL,str,"","");
- }
- else if(GetPlayerVirtualWorld(playerid) == 2)
- {
- mysql_format(SQL,str,sizeof(str),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='27'",BizzInfo[27][bTill]);
- mysql_tquery(SQL,str,"","");
- }
- new ip1[42],ip2[42];
- GetPlayerIp(playerid,ip1,sizeof(ip1));
- GetPlayerIp(TransferOffer[playerid],ip2,sizeof(ip2));
- TransferOffer[playerid] = 999;
- TransferMoney[playerid] = 0;
- }
- return 1;
- }
- if(dialogid == DIALOG_HQS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid,1554.6610,-1675.6371,16.1953,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 1)
- {
- SetPlayerCheckpoint(playerid,157.4413,1903.3003,18.6682,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 2)
- {
- SetPlayerCheckpoint(playerid,1081.0226,-345.1430,73.9839,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 3)
- {
- SetPlayerCheckpoint(playerid,627.1133,-572.6523,17.8707,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 4)
- {
- SetPlayerCheckpoint(playerid,-329.2862,1536.9629,76.6117,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 5)
- {
- SetPlayerCheckpoint(playerid,2495.2554,-1689.8365,14.6800,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 6)
- {
- SetPlayerCheckpoint(playerid,1455.0133,750.8113,11.0234,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 7)
- {
- SetPlayerCheckpoint(playerid,1457.4807,2772.9023,10.8203,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 8)
- {
- SetPlayerCheckpoint(playerid,2435.5708,1671.8771,10.8203,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 9)
- {
- SetPlayerCheckpoint(playerid,1614.92480, 1816.09631, 10.91310,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 10)
- {
- SetPlayerCheckpoint(playerid,725.1876,-1439.7456,13.5318,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 11)
- {
- SetPlayerCheckpoint(playerid,1752.9529,-1894.4460,13.5573,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- if(listitem == 12)
- {
- SetPlayerCheckpoint(playerid,2286.9487,2431.9595,10.8203,4.0);
- CP[playerid] = 43;
- SCM(playerid,COLOR_LIGHTBLUE,"I have placed a checkpoint at that location. Please follow it.");
- return 1;
- }
- }
- return 1;
- }
- if(dialogid == Dialog_gunshop)
- {
- if(response)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new infostring[512];
- if(listitem == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a baseball bat.",sendername);
- ProxDetector(50.0, playerid, infostring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 1000);
- BizzInfo[2][bTill] += 1000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 5, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a baseball bat.",sendername);
- ProxDetector(30.0, playerid, infostring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 1000);
- BizzInfo[9][bTill] += 1000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 5, 1);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a baseball bat.",sendername);
- ProxDetector(50.0, playerid, infostring, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 1000);
- BizzInfo[22][bTill] += 1000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 5, 1);
- }
- }
- else if(listitem == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a SD Pistol.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 2000);
- BizzInfo[2][bTill] += 2000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 23, 30);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a SD Pistol.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 2000);
- BizzInfo[9][bTill] += 2000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 23, 30);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a SD Pistol.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 2000);
- BizzInfo[22][bTill] += 2000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 23, 30);
- }
- }
- else if(listitem == 2)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a Desert eagle.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 3000);
- BizzInfo[2][bTill] += 3000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 24, 50);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a Desert eagle.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 3000);
- BizzInfo[9][bTill] += 3000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 24, 50);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a Desert eagle.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 3000);
- BizzInfo[22][bTill] += 3000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 24, 50);
- }
- }
- else if(listitem == 3)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a Shotgun.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 4200);
- BizzInfo[2][bTill] += 4200;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 25, 20);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a Shotgun.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 4200);
- BizzInfo[9][bTill] += 4200;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 25, 20);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a Shotgun.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 4200);
- BizzInfo[22][bTill] += 4200;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 25, 20);
- }
- }
- else if(listitem == 4)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a MP5.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 4600);
- BizzInfo[2][bTill] += 4600;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 29, 150);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a MP5.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 4600);
- BizzInfo[9][bTill] += 4600;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 29, 150);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a MP5.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 4600);
- BizzInfo[22][bTill] += 4600;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 29, 150);
- }
- }
- else if(listitem == 5)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a AK47.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 7000);
- BizzInfo[2][bTill] += 7000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 30, 100);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a AK47.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 7000);
- BizzInfo[9][bTill] += 7000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 30, 100);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a AK47.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 7000);
- BizzInfo[22][bTill] += 7000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 30, 100);
- }
- }
- else if(listitem == 6)
- {
- if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 0)
- {
- format(infostring, 256, "* %s bought a M4.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 7000);
- BizzInfo[2][bTill] += 7000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='2'",BizzInfo[2][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 31, 100);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 1)
- {
- format(infostring, 256, "* %s bought a M4.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 7000);
- BizzInfo[9][bTill] += 7000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='9'",BizzInfo[9][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 31, 100);
- }
- else if(IsPlayerInRangeOfPoint(playerid, 150.0, 313.7856,-134.1924,1004.0625) && GetPlayerVirtualWorld(playerid) == 2)
- {
- format(infostring, 256, "* %s bought a M4.",sendername);
- ProxDetector(50.0, playerid, infostring,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- GivePlayerCash(playerid, - 7000);
- BizzInfo[22][bTill] += 7000;
- Update(playerid,pCashx);
- mysql_format(SQL,string,sizeof(string),"UPDATE `bizz` SET `Till`='%d' WHERE `ID`='22'",BizzInfo[22][bTill]);
- mysql_tquery(SQL,string,"","");
- GivePlayerWeaponEx(playerid, 31, 100);
- }
- }
- }
- }
- if(dialogid == Dialog_radio)
- {
- if(response)
- {
- if(listitem == 0)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://yp.shoutcast.com/sbin/tunein-station.pls?id=151778");
- vehRadio[vehicleid] = 1;
- return 1;
- }
- if(listitem == 1)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://stream.profm.ro:8012/profm.mp3");
- vehRadio[vehicleid] = 2;
- return 1;
- }
- if(listitem == 2)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://radiotaraf.no-ip.biz:7100");
- vehRadio[vehicleid] = 3;
- return 1;
- }
- if(listitem == 3)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://radiobandit.mine.nu:8000");
- vehRadio[vehicleid] = 4;
- return 1;
- }
- if(listitem == 4)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://radiohotstyle.dyndns.biz:8000");
- vehRadio[vehicleid] = 5;
- return 1;
- }
- if(listitem == 5)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://www.radiodiz.com/livediz.m3u");
- vehRadio[vehicleid] = 6;
- return 1;
- }
- if(listitem == 6)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- PlayAudioStreamForPlayersInCar(vehicleid, "http://necenzurat.radiotequila.ro:7000");
- vehRadio[vehicleid] = 7;
- return 1;
- }
- if(listitem == 7)
- {
- StopAudioStreamForPlayersInCar(vehicleid);
- vehRadio[vehicleid] = 0;
- return 1;
- }
- }
- return 1;
- }
- if(dialogid == DIALOG_LOCATIONS)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid,1219.1234,-1812.3678,16.5938,4.0);
- CP[playerid] = 43;
- return 1;
- }
- if(listitem == 1)
- {
- new string1[MAX_STRING],string2[MAX_STRING],allstring[MAX_STRING];
- format(string1, sizeof(string1), "24/7 Store (5 businesses)\nClothing Store (3 businesses)\nBar (3 businesses)\nBank (2 businesses)\nRent car (1 business)\nGym (1 business)\nBurger Shot (2 businesses)\nPizza Stack (1 business)");
- format(string2, sizeof(string2), "Gun Shop (2 businesses)\nCNN (1 business)\nGas Station (4 businesses)\nSex Shop (1 business)\nPay N Spray (4 businesses)\nCar Mod Shop (2 businesses)");
- format(allstring, sizeof(allstring), "%s\n%s", string1, string2);
- ShowPlayerDialog(playerid, DIALOG_LOCATIONSLS, DIALOG_STYLE_LIST, "Los Santos Locations", allstring, "Find", "Back");
- return 1;
- }
- if(listitem == 2)
- {
- new string1[MAX_STRING],string2[MAX_STRING],allstring[MAX_STRING];
- format(string1, sizeof(string1), "24/7 Store (1 business)\nClothing Store (1 business)\nBank (1 business)\nCluckin' Bell (2 businesses)\nBurger Shot (4 businesses)\nGun Shop (1 business)\nCNN (1 business)");
- format(string2, sizeof(string2), "Gas Station (6 businesses)\nCasino (1 business)\nSex Shop (1 business)\nPay N Spray (2 businesses)\nCar Mod Shop (1 business)");
- format(allstring, sizeof(allstring), "%s\n%s", string1, string2);
- ShowPlayerDialog(playerid, DIALOG_LOCATIONSLV, DIALOG_STYLE_LIST, "Las Venturas Locations", allstring, "Find", "Back");
- return 1;
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, DIALOG_HQS, DIALOG_STYLE_LIST, "SERVER: HQ Locations", "Los Santos Police Department\nNational Guard\nHitman Agency\nFBI\nNews Reporters\nGrove Street\nBallas\nLos Aztecas\nSchool Instructors\nParamedic Department\nLos Vagos\nTaxi LS\nL.V Police Dep", "Checkpoint", "Back");
- return 1;
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOG_LOCATIONSMODS, DIALOG_STYLE_LIST, "SERVER: Vehicle Mod Shop Locations", "Tuning LS\nTuning LV\nLowrider Tuning", "Checkpoint", "Back");
- return 1;
- }
- if(listitem == 5) // PaintBall LS
- {
- SetPlayerCheckpoint(playerid,1154.4122,-1440.0548,15.7969,4.0);
- CP[playerid] = 43;
- return 1;
- }
- /*if(listitem == 5)
- {
- SetPlayerCheckpoint(playerid,1310.1316,-1367.7863,13.5405,4.0);
- CP[playerid] = 43;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement