Jump to content

aurelian99

Membru
  • Posts

    14
  • Joined

  • Last visited

Posts posted by aurelian99

  1. Salut SA-MP ROMANIA

    As dori sa ma apuc de un proiect serios si nu stiu sa fac sistemul de case/biz-uri imi puteti da un gamemode bun pentru a incepe un proiect dar sa fie mysql si sa aiba case/biz-uri

  2. Am o problema la comanda /park, cand dau /park se parcheaza masina dar la /v -> findcar imi arata checkpoint altundeva, cum fac sa rezolv?

    Aceasta este comanda /park

    CMD:park(playerid, params[])
    {
    	if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "Trebuie sa te loghezi prima data.");
    	if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not in your vehicle.");
    	new engine,lights,alarm,doors,bonnet,boot,objective;
    	new Float:x,Float:y,Float:z,Float:a,getcarid;
    	getcarid = GetPlayerVehicleID(playerid);
    	new interiorr = GetPlayerInterior(playerid),
    	virtuall = GetPlayerVirtualWorld(playerid);
    	GetVehiclePos(getcarid, x, y, z);
    	GetVehicleZAngle(getcarid, a);
    	if(IsPlayerConnected(playerid))
    	{
    		if(getcarid == personalcar[0][playerid] || getcarid == personalcar[1][playerid] || getcarid == personalcar[2][playerid] || getcarid == personalcar[3][playerid] || getcarid == personalcar[4][playerid] || getcarid == personalcar[5][playerid])
    		{
    			new Float:health2;
    			new string[128];
    			GetVehicleHealth(getcarid, health2);
    			if(health2 < 500.0 || (vehEngine[getcarid] == 1 && !IsABike(getcarid))) return SCM(playerid,COLOR_GREY,"You need to stop the engine first. Also, your car needs to be reapaired first (more than 500 car health).");
    			CarInfo[OwnedVeh(getcarid)][cLocationx] = x;
    			CarInfo[OwnedVeh(getcarid)][cLocationy] = y;
    			CarInfo[OwnedVeh(getcarid)][cLocationz] = z;
    			CarInfo[OwnedVeh(getcarid)][cAngle] = a;
    			if(getcarid == personalcar[0][playerid])
    			{
    				DestroyVehicle(personalcar[0][playerid]);
    				new created = OwnedVeh(getcarid);
    				OwnedVeh(getcarid) = 0;
    				new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
    				UpdateVehicleDamageStatus(car, CarInfo[created][cDamage1], CarInfo[created][cDamage2], CarInfo[created][cDamage3], CarInfo[created][cDamage4]);
    				Gas[car] = CarInfo[created][cGas];
    				OwnedVeh(car) = created;
    				personalcar[0][playerid] = car;
    				SetVehicleNumberPlate(car, CarInfo[OwnedVeh(car)][cLicense]);
    				SetVehicleHealth(car, health2);
    				LinkVehicleToInterior(car, interiorr);
    				SetVehicleVirtualWorld(car, virtuall);
    				vehEngine[car] = 0;
    				GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    				SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
    				SetPVarInt(playerid, "Engine", 0);
    				vUpdate(OwnedVeh(car),cLocationxx);
    				vUpdate(OwnedVeh(car),cLocationyx);
    				vUpdate(OwnedVeh(car),cLocationzx);
    				vUpdate(OwnedVeh(car),cAnglex);
    				ModVehicle(car);
    				SendClientMessage(playerid, COLOR_WHITE, "Masina parcata. Pentru a respawna masina aici, foloseste /v.");
    				Update(playerid, pPcarkeyx);
    				return 1;
    			}
    			else if(getcarid == personalcar[1][playerid])
    			{
    				DestroyVehicle(personalcar[1][playerid]);
    				new created = OwnedVeh(getcarid);
    				OwnedVeh(getcarid) = 0;
    				new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
    				UpdateVehicleDamageStatus(car, CarInfo[created][cDamage1], CarInfo[created][cDamage2], CarInfo[created][cDamage3], CarInfo[created][cDamage4]);
    				Gas[car] = CarInfo[created][cGas];
    				OwnedVeh(car) = created;
    				personalcar[1][playerid] = car;
    				SetVehicleNumberPlate(car, CarInfo[OwnedVeh(car)][cLicense]);
    				SetVehicleHealth(car, health2);
    				LinkVehicleToInterior(car, interiorr);
    				SetVehicleVirtualWorld(car, virtuall);
    				vehEngine[car] = 0;
    				GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    				SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
    				SetPVarInt(playerid, "Engine", 0);
    				vUpdate(OwnedVeh(car),cLocationxx);
    				vUpdate(OwnedVeh(car),cLocationyx);
    				vUpdate(OwnedVeh(car),cLocationzx);
    				vUpdate(OwnedVeh(car),cAnglex);
    				ModVehicle(car);
    				SendClientMessage(playerid, COLOR_WHITE, "Masina parcata. Pentru a respawna masina aici, foloseste /v.");
    				Update(playerid, pmotokeyx);
    				return 1;
    			}
    			else if(getcarid == personalcar[2][playerid])
    			{
    				DestroyVehicle(personalcar[2][playerid]);
    				new created = OwnedVeh(getcarid);
    				OwnedVeh(getcarid) = 0;
    				new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
    				UpdateVehicleDamageStatus(car, CarInfo[created][cDamage1], CarInfo[created][cDamage2], CarInfo[created][cDamage3], CarInfo[created][cDamage4]);
    				Gas[car] = CarInfo[created][cGas];
    				OwnedVeh(car) = created;
    				personalcar[2][playerid] = car;
    				SetVehicleNumberPlate(car, CarInfo[OwnedVeh(car)][cLicense]);
    				SetVehicleHealth(car, health2);
    				LinkVehicleToInterior(car, interiorr);
    				SetVehicleVirtualWorld(car, virtuall);
    				vehEngine[car] = 0;
    				GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    				SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
    				SetPVarInt(playerid, "Engine", 0);
    				vUpdate(OwnedVeh(car),cLocationxx);
    				vUpdate(OwnedVeh(car),cLocationyx);
    				vUpdate(OwnedVeh(car),cLocationzx);
    				vUpdate(OwnedVeh(car),cAnglex);
    				ModVehicle(car);
    				SendClientMessage(playerid, COLOR_WHITE, "Masina parcata. Pentru a respawna masina aici, foloseste /v.");
    				Update(playerid, pprcarkeyx);
    				return 1;
    			}
    			else if(getcarid == personalcar[3][playerid])
    			{
    				DestroyVehicle(personalcar[3][playerid]);
    				new created = OwnedVeh(getcarid);
    				OwnedVeh(getcarid) = 0;
    				new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
    				UpdateVehicleDamageStatus(car, CarInfo[created][cDamage1], CarInfo[created][cDamage2], CarInfo[created][cDamage3], CarInfo[created][cDamage4]);
    				Gas[car] = CarInfo[created][cGas];
    				OwnedVeh(car) = created;
    				personalcar[3][playerid] = car;
    				SetVehicleNumberPlate(car, CarInfo[OwnedVeh(car)][cLicense]);
    				SetVehicleHealth(car, health2);
    				LinkVehicleToInterior(car, interiorr);
    				SetVehicleVirtualWorld(car, virtuall);
    				vehEngine[car] = 0;
    				GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    				SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
    				SetPVarInt(playerid, "Engine", 0);
    				vUpdate(OwnedVeh(car),cLocationxx);
    				vUpdate(OwnedVeh(car),cLocationyx);
    				vUpdate(OwnedVeh(car),cLocationzx);
    				vUpdate(OwnedVeh(car),cAnglex);
    				ModVehicle(car);
    				SendClientMessage(playerid, COLOR_WHITE, "Masina parcata. Pentru a respawna masina aici, foloseste /v.");
    				Update(playerid, pprcarkey2x);
    				return 1;
    			}
    			else if(getcarid == personalcar[4][playerid])
    			{
    				DestroyVehicle(personalcar[4][playerid]);
    				new created = OwnedVeh(getcarid);
    				OwnedVeh(getcarid) = 0;
    				new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
    				UpdateVehicleDamageStatus(car, CarInfo[created][cDamage1], CarInfo[created][cDamage2], CarInfo[created][cDamage3], CarInfo[created][cDamage4]);
    				Gas[car] = CarInfo[created][cGas];
    				OwnedVeh(car) = created;
    				personalcar[4][playerid] = car;
    				SetVehicleNumberPlate(car, CarInfo[OwnedVeh(car)][cLicense]);
    				SetVehicleHealth(car, health2);
    				LinkVehicleToInterior(car, interiorr);
    				SetVehicleVirtualWorld(car, virtuall);
    				vehEngine[car] = 0;
    				GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    				SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
    				SetPVarInt(playerid, "Engine", 0);
    				vUpdate(OwnedVeh(car),cLocationxx);
    				vUpdate(OwnedVeh(car),cLocationyx);
    				vUpdate(OwnedVeh(car),cLocationzx);
    				vUpdate(OwnedVeh(car),cAnglex);
    				ModVehicle(car);
    				SendClientMessage(playerid, COLOR_WHITE, "Masina parcata. Pentru a respawna masina aici, foloseste /v.");
    				Update(playerid, pPPluscarkeyx);
    				return 1;
    			}
    			else if(getcarid == personalcar[5][playerid])
    			{
    				DestroyVehicle(personalcar[5][playerid]);
    				new created = OwnedVeh(getcarid);
    				OwnedVeh(getcarid) = 0;
    				new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
    				UpdateVehicleDamageStatus(car, CarInfo[created][cDamage1], CarInfo[created][cDamage2], CarInfo[created][cDamage3], CarInfo[created][cDamage4]);
    				Gas[car] = CarInfo[created][cGas];
    				OwnedVeh(car) = created;
    				personalcar[5][playerid] = car;
    				SetVehicleNumberPlate(car, CarInfo[OwnedVeh(car)][cLicense]);
    				SetVehicleHealth(car, health2);
    				LinkVehicleToInterior(car, interiorr);
    				SetVehicleVirtualWorld(car, virtuall);
    				vehEngine[car] = 0;
    				GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
    				SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
    				SetPVarInt(playerid, "Engine", 0);
    				vUpdate(OwnedVeh(car),cLocationxx);
    				vUpdate(OwnedVeh(car),cLocationyx);
    				vUpdate(OwnedVeh(car),cLocationzx);
    				vUpdate(OwnedVeh(car),cAnglex);
    				ModVehicle(car);
    				SendClientMessage(playerid, COLOR_WHITE, "Masina parcata. Pentru a respawna masina aici, foloseste /v.");
    				Update(playerid, pPPluscarkey2x);
    				return 1;
    			}
    		}
    		else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You are not in your vehicle.");
    	}
    	return 1;
    }

    public: locatecar

    public LocateCar(car,playerid)
    {
        new Float:x,Float:y,Float:z,Float:xx,Float:yy,Float:zz,Float: distance,string[256];
    	GetVehiclePos(car, x, y, z);
    	GetPlayerPos(playerid, xx, yy, zz);
    	SetPlayerCheckpoint(playerid, x, y, z, 4);
    	gPlayerCheckpointStatus[playerid] = CHECKPOINT_LOCATE;
    	distance = GetDistanceBetweenPoints(xx,yy,zz,x,y,z);
    	format(string,sizeof(string),"Mergi la punctul rosu de pe minimap pentru a ajunge la masina ta. Distanta: %.0fm.",distance);
    	SendClientMessage(playerid,COLOR_YELLOW,string);
    	return 1;
    }

     

  3. Este bine daca pun asa:

     

     

                {
                    if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
                    if(IsABike(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
                    if(IsABoat(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
                    if(IsAPlane(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
                    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 560 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 541)
                    SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");

                    CarInfo[OwnedVeh(personalcar[0][playerid])][cVIP] = 1;
                    vUpdate(OwnedVeh(personalcar[0][playerid]), cVIPx);
                    PlayerInfo[playerid][pPremiumPoints] -= 100;
                    Update(playerid, pPremiumPointsx);
                }

     

    Am facut asa , nu imi da errori dar tot poti pune vip pe orice masina si iti i-a puncte premium.

  4. Buna seara/ziua

    Nu mai stiu cum sa fac cand nu e masina de ex infernus sa nu te lase sa o poti upgrada vip iar cand e sa iti fie upgradata ca si vip direct , dar vreau la infernus , bullet , sultan nu doar la 1 .

    Aceta este codul pe care eu il am la upgrade vip

    			{
    			    if(PlayerInfo[playerid][pPremiumPoints] < 100)return SCM(playerid, -1, "Nu ai suficiente puncte premium.");
    				if(IsABike(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o bicicleta vehicul VIP");
    			    if(IsABoat(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face o barca vehicul VIP");
    			    if(IsAPlane(OwnedVeh(personalcar[0][playerid])))return SCM(playerid, -1, "Nu poti face un avion/elicopter vehicul VIP");
    
    			    SCM(playerid, COLOR_LIGHTBLUE, "Your vehicle was been upgraded to VIP.");
    
                    CarInfo[OwnedVeh(personalcar[0][playerid])][cVIP] = 1;
    				vUpdate(OwnedVeh(personalcar[0][playerid]), cVIPx);
    				PlayerInfo[playerid][pPremiumPoints] -= 100;
    				Update(playerid, pPremiumPointsx);
    			}

     

  5. Descriere tutorial: Am comanda /v spawn cum o scot si sa dea masinile toate cand intri pe server si cand iesi sa ti le i-a .... 

    script:

    	if( !strcmp( sParam, "spawn", true ) )
    	{
    	    if( !HaveOwnableVeh( playerid ) ) return SendClientMessage( playerid, -1, "Tu nu ai nicio masina personala" );
    		gszString[ 0 ] = EOS;
    
    		format( gszString, 556, "Slot 1: %s%s\nSlot 2: %s%s\nSlot 3: %s%s", ( vMySQLID[ SpawnedVeh[ playerid ] ] == pVeh[ playerid ][ VEH_SLOT_CAR ] ) ? ( "{FF0000}" ) : ( "{C0FF00}" ), ( pVeh[ playerid ][ VEH_SLOT_CAR ] == 0 || vInfo[ pVeh[ playerid ][ VEH_SLOT_CAR ] ][ vModel ] == 0 ) ? ( "-" ) : ( GetVehicleName( vInfo[ pVeh[ playerid ][ VEH_SLOT_CAR ] ][ vModel ] ) ),
    																		    ( vMySQLID[ SpawnedVeh[ playerid ] ] == pVeh[ playerid ][ VEH_SLOT_BIKE ] ) ? ( "{FF0000}" ) : ( "{C0FF00}" ), ( pVeh[ playerid ][ VEH_SLOT_BIKE ] == 0 || vInfo[ pVeh[ playerid ][ VEH_SLOT_BIKE ] ][ vModel ] == 0 ) ? ( "-" ) : ( GetVehicleName( vInfo[ pVeh[ playerid ][ VEH_SLOT_BIKE ] ][ vModel ] ) ),
    																		    ( vMySQLID[ SpawnedVeh[ playerid ] ] == pVeh[ playerid ][ VEH_SLOT_OTHERS ] ) ? ( "{FF0000}" ) : ( "{C0FF00}" ), ( pVeh[ playerid ][ VEH_SLOT_OTHERS ] == 0 || vInfo[ pVeh[ playerid ][ VEH_SLOT_OTHERS ] ][ vModel ] == 0 ) ? ( "-" ) : ( GetVehicleName( vInfo[ pVeh[ playerid ][ VEH_SLOT_OTHERS ] ][ vModel ] ) ) );
    		if( P_DATA[ playerid ][ PSlot1 ] != 0 )
    		{
    			format( gszString, 556, "%s\nSlot 4: %s%s", gszString, ( vMySQLID[ SpawnedVeh[ playerid ] ] == pVeh[ playerid ][ VEH_SLOT_CAR2 ] ) ? ( "{FF0000}" ) : ( "{C0FF00}" ), ( pVeh[ playerid ][ VEH_SLOT_CAR2 ] == 0 || vInfo[ pVeh[ playerid ][ VEH_SLOT_CAR2 ] ][ vModel ] == 0 ) ? ( "-" ) : ( GetVehicleName( vInfo[ pVeh[ playerid ][ VEH_SLOT_CAR2 ] ][ vModel ] ) ) );
    		}
    		if( P_DATA[ playerid ][ PSlot2 ] != 0 )
    		{
    			format( gszString, 556, "%s\nSlot 5: %s%s", gszString, ( vMySQLID[ SpawnedVeh[ playerid ] ] == pVeh[ playerid ][ VEH_SLOT_CAR3 ] ) ? ( "{FF0000}" ) : ( "{C0FF00}" ), ( pVeh[ playerid ][ VEH_SLOT_CAR3 ] == 0 || vInfo[ pVeh[ playerid ][ VEH_SLOT_CAR3 ] ][ vModel ] == 0 ) ? ( "-" ) : ( GetVehicleName( vInfo[ pVeh[ playerid ][ VEH_SLOT_CAR3 ] ][ vModel ] ) ) );
    		}
    		ShowPlayerDialog( playerid, D_SpawnVeh, DIALOG_STYLE_LIST, "Select vehicle for spawn", gszString, "OK", "Close" );
    	    return 1;
    	}

    Ps: Am scris repede..

    Edit: Cine ma ajuta are +1

  6. Problema intalnita (descriere): Am descarcat gamemode UNNIC si imi da urmatoarele errori:
    Ero(area / rile) / warning-(ul / urile):

    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(5417) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(6513) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(6663) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(14506) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(14510) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(15200) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(15236) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(39820) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(39821) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(45983) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(45984) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(46001) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(46002) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(46018) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(46019) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(46035) : warning 217: loose indentation
    D:\SERVER.UNNIC\gamemodes\yq10571.pwn(46036) : warning 217: loose indentation


    Liniile de cod / sursa / script-ul(obligatoriu): 5417:     

    if(PlayerInfo[playerid][pWantedLevel] >= 1)
        {
            new price = PlayerInfo[playerid][pWantedLevel] * 1000;
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                 if(IsACop(i) && CrimInRange(30.0, playerid,i))
                {
                    new string[512];
                    new sendername[MAX_PLAYER_NAME];
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    PlayerInfo[playerid][pJailed] = 1;
                    PlayerInfo[playerid][pJailTime] = (PlayerInfo[playerid][pWantedLevel])*(150);
                    format(string, sizeof(string), "Dispecer: %s a intrat in jail [%d puncte wanted] deoarece a folosit comanda /quit in perimetrul unui politist!", sendername, PlayerInfo[playerid][pWantedLevel]);
                    SendRadioMessage(1, TEAM_BLUE_COLOR, string);
                    SendRadioMessage(2, TEAM_BLUE_COLOR, string);
                    SendRadioMessage(3, TEAM_BLUE_COLOR, string);
                    format(string, sizeof(string), "Jucatorul %s a intrat in jail (posibil /quit cu wanted) si ai primit %s$!", sendername, FormatNumber(price));
                    SCM(i, COLOR_WHITE, string);
                    GivePlayerCash(i, price);
                    GivePlayerCash(playerid, -price);
                    WantedPoints[playerid] = 0;
                    PlayerInfo[playerid][pWantedLevel] = 0;
                    SetPlayerWantedLevel(playerid, 0);
                    Update(playerid,pWantedLevelx);
                    Update(playerid,pJailedx);
                    Update(playerid,pJailTimex);
                    Update(i, pCashx);
                    Update(playerid, pCashx);
                }
            }
        }

    6513:

    			new Float:xx1,Float:yy1,Float:zz1;
            GetPlayerPos(playerid,xx1,yy1,zz1);
            new factiuneid;
            factiuneid = PlayerInfo[playerid][pMember];
      		if(IsPlayerInArea(playerid, 1440.428, -1741.078, 1622.964, -1595.012)) // lspd
    	    {
         		if(IsACop(playerid) && PlayerInfo[damagedid][pWantedLevel] > 0)
    			{
    				return 1;
    			}
    			if(InWar[factiuneid] == 1)
    			{
    			    return 1;
    			}
    			if(GoChase[playerid] != 999)
    			{
    				return 1;

    6663:

    			if(tazer[playerid] == 1 && IsACop(playerid) && weaponid == 24)
    			{
    				if(IsACop(damagedid)) return SendClientMessage(playerid, 0xFFB870FF, "Nu puteti utiliza tazer-ul pe politisti.");
    				if(PlayerCuffed[damagedid] == 1) return SendClientMessage(playerid, 0xFFB870FF, "Acest jucator este deja electrocutat.");
    				if(PlayerInfo[damagedid][pSleeping] == 1) return SendClientMessage(playerid, 0xFFB870FF, "Jucator electrocutat");
    				if(GetDistanceBetweenPlayers(playerid,damagedid) < 15)
    				{
    					new string[126],sendername[25],giveplayer[25];
    					GetPlayerName(playerid,sendername,sizeof(sendername));
    					GetPlayerName(damagedid,giveplayer,sizeof(giveplayer));
    					format(string, sizeof(string), "* Ai fost electrocutat de %s pentru 8 secunde.", sendername);
    					SendClientMessage(damagedid, COLOR_LIGHTBLUE, string);
    					format(string, sizeof(string), "* You tazed %s for 8 seconds.", giveplayer);
    					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    					format(string, sizeof(string), "* %s shoots with his tazer at %s, and tazed him.", sendername ,giveplayer);
    					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    					GameTextForPlayer(damagedid, "~r~~h~Tazed", 2500, 3);
    					TogglePlayerControllable(damagedid, 0);
    					PlayerCuffed[damagedid] = 1;
    					PlayerCuffedTime[damagedid] = 8;
    					SetPlayerHealthEx(damagedid,100);
    				}
    			}
    		}
    	}
    	return 1;
    }

    toate errorile sunt la fel , daca ma puteti ajuta sa le rezolv....
    Imagini / Video (optional): nu am .....
    Ati incercat sa rezolvati singur?: Nu stiu cum.....

  7. Salut,

    Dupa cum bine spune si numele topicului am nevoie de un scripter care sa ma ajute cu un server de samp.

    Server-ul va fi de durata si ceva serios, nu ceva facut in bataie de joc , dar scripterul va ajuta si la populare

    Pot oferi functia de admin pe server, si acces ftp!

    Caut oameni seriosi!

  8. Problema intalnita (descriere): Vreau sa iau un dealership care este pe dialog dintr-un gamemode godfather , si vreau sa il bag in altul cum fac? 
    Ero(area / rile) / warning-(ul / urile): -
    Liniile de cod / sursa / script-ul(obligatoriu): -
    Imagini / Video (optional): - 
    Ati incercat sa rezolvati singur?: Da

×
×
  • Create New...

Important Information

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