Jump to content

Mr.Antonios

Membru
  • Posts

    33
  • Joined

  • Last visited

Posts posted by Mr.Antonios

  1. Acum 12 ore, Tud0r. a spus:

    Eu as vrea sa vad un gamemode de la 0 facut calumea si un staff decent.

    Acel gamemode facut de la 0, as vrea sa aiba totul diferit , adica sa nu aiba aceleasi comenzi , sisteme etc . cel care il creeaza sa-si puna imaginatia si nivelul sau la incercare...Deci pe scurt sa faca ceva unic... Am vazut ca uni dau new si incep sa copieze sistemele si toate prostiile din alte GameMode-uri!

  2. O mapa simpla :P

    Poza

    RemoveBuildingForPlayer(playerid, 4026, 1497.7969, -1543.7109, 17.5547, 0.25);
    RemoveBuildingForPlayer(playerid, 4218, 1497.7031, -1546.6172, 43.9922, 0.25);
    RemoveBuildingForPlayer(playerid, 4016, 1497.7969, -1543.7109, 17.5547, 0.25);
    RemoveBuildingForPlayer(playerid, 3685, 1249.5547, -905.4609, 45.0313, 0.25);
    RemoveBuildingForPlayer(playerid, 3685, 1287.6875, -900.4609, 45.0625, 0.25);
    RemoveBuildingForPlayer(playerid, 3685, 1284.2031, -871.2969, 45.2734, 0.25);
    RemoveBuildingForPlayer(playerid, 3685, 1245.4609, -874.7031, 45.0703, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1235.8281, -917.5234, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1231.4141, -886.9297, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 1232, 1241.1953, -886.8438, 44.3594, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1227.6094, -870.8047, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1261.9531, -913.7813, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 1308, 1280.2422, -912.5234, 41.3047, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1275.6016, -911.9609, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 3684, 1249.5547, -905.4609, 45.0313, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1263.8828, -894.3516, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 1211, 1266.0859, -906.7031, 42.3984, 0.25);
    RemoveBuildingForPlayer(playerid, 1232, 1270.9609, -896.6172, 44.3594, 0.25);
    RemoveBuildingForPlayer(playerid, 1232, 1265.0313, -897.3516, 44.3594, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1271.8672, -892.3672, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1299.5000, -909.1406, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 3684, 1287.6875, -900.4609, 45.0625, 0.25);
    RemoveBuildingForPlayer(playerid, 5847, 1295.8594, -895.0938, 41.7109, 0.25);
    RemoveBuildingForPlayer(playerid, 1232, 1252.2578, -885.8750, 44.3594, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1262.9844, -882.2188, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 617, 1271.2031, -882.3984, 41.8750, 0.25);
    RemoveBuildingForPlayer(playerid, 1232, 1285.6484, -881.3125, 44.3594, 0.25);
    RemoveBuildingForPlayer(playerid, 3684, 1245.4609, -874.7031, 45.0703, 0.25);
    RemoveBuildingForPlayer(playerid, 3684, 1284.2031, -871.2969, 45.2734, 0.25);
    CreateObject(2940, 1269.63831, -913.84314, 41.88150,   -11.00000, 0.08000, 9.66760);
    CreateObject(3605, 1245.94202, -871.49219, 47.82981,   0.00000, 0.00000, 7.72139);
    CreateObject(3605, 1287.29517, -867.10687, 47.82577,   0.00000, 0.00000, 5.52786);
    CreateObject(3604, 1237.56494, -905.47156, 44.24760,   0.00000, 0.00000, 99.69770);
    CreateObject(3604, 1299.83398, -898.25574, 44.48055,   0.00000, 0.00000, 271.99786);
    CreateObject(1597, 1265.90491, -909.66431, 44.39400,   0.00000, 0.00000, 186.46358);
    CreateObject(1597, 1264.58008, -896.65271, 44.39400,   0.00000, 0.00000, 186.46358);
    CreateObject(1597, 1272.70752, -908.30249, 44.39400,   0.00000, 0.00000, 186.46358);
    CreateObject(1597, 1271.46936, -896.00140, 44.39400,   0.00000, 0.00000, 186.46358);
    CreateObject(3660, 1239.52026, -895.61469, 43.80235,   0.00000, 0.00000, 6.89651);
    CreateObject(3660, 1294.59314, -889.47540, 43.80235,   0.00000, 0.00000, 5.17073);
    CreateObject(2755, 1236.33496, -919.87982, 44.37566,   0.00000, 0.00000, 9.77304);
    CreateObject(2755, 1239.32910, -919.37073, 44.37566,   0.00000, 0.00000, 9.77304);
    CreateObject(2755, 1242.24402, -918.80511, 44.37566,   0.00000, 0.00000, 12.64871);
    CreateObject(2755, 1245.21106, -918.22559, 44.37566,   0.00000, 0.00000, 10.69590);
    CreateObject(2755, 1248.18237, -917.67822, 44.37566,   0.00000, 0.00000, 10.69590);
    CreateObject(2755, 1251.22546, -917.07794, 44.37566,   0.00000, 0.00000, 10.69590);
    CreateObject(2755, 1254.22937, -916.50360, 44.37566,   0.00000, 0.00000, 11.50901);
    CreateObject(2755, 1257.20935, -915.89923, 44.37566,   0.00000, 0.00000, 11.50901);
    CreateObject(2755, 1260.19666, -915.35083, 44.37566,   0.00000, 0.00000, 9.88171);
    CreateObject(2755, 1263.20129, -914.87994, 44.37566,   0.00000, 0.00000, 9.88171);
    CreateObject(2755, 1265.77307, -914.43817, 44.37566,   0.00000, 0.00000, 9.88171);
    CreateObject(2755, 1273.47375, -913.16101, 44.37566,   0.00000, 0.00000, 9.88171);
    CreateObject(2755, 1276.49329, -912.65466, 44.37566,   0.00000, 0.00000, 9.88171);
    CreateObject(2755, 1279.46973, -912.14520, 44.37566,   0.00000, 0.00000, 9.88171);
    CreateObject(2755, 1282.50464, -911.82941, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1285.50684, -911.66248, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1288.56323, -911.49164, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1291.59473, -911.26276, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1294.64893, -911.07214, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1297.65576, -910.78534, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1300.81189, -910.60626, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1302.82703, -910.46130, 44.37566,   0.00000, 0.00000, 3.56886);
    CreateObject(2755, 1234.41614, -918.60345, 44.35327,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1233.83484, -915.61316, 44.35327,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1233.20422, -912.62714, 44.35327,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1232.60828, -909.66156, 44.35327,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1232.03735, -906.65405, 44.35528,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1231.38574, -903.70251, 44.35528,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1230.77319, -900.74371, 44.35528,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1230.19739, -897.77832, 44.35528,   0.00000, 0.00000, 100.95905);
    CreateObject(2755, 1229.65906, -894.78711, 44.35528,   0.00000, 0.00000, 99.41940);
    CreateObject(2755, 1229.13208, -891.83276, 44.35528,   0.00000, 0.00000, 99.41940);
    CreateObject(2755, 1228.59863, -888.77875, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1228.25378, -885.88440, 44.35528,   0.00000, 0.00000, 95.77206);
    CreateObject(2755, 1227.83252, -882.84143, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1227.41699, -879.80719, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1226.98389, -876.81592, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1226.51917, -873.81256, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1226.04041, -870.83350, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1225.64722, -867.82043, 44.35528,   0.00000, 0.00000, 98.25377);
    CreateObject(2755, 1303.95654, -908.69391, 44.35327,   0.00000, 0.00000, 91.43587);
    CreateObject(2755, 1303.95251, -905.60645, 44.35327,   0.00000, 0.00000, 88.77048);
    CreateObject(2755, 1304.08264, -902.56281, 44.35327,   0.00000, 0.00000, 88.77048);
    CreateObject(2755, 1304.13281, -899.57104, 44.35327,   0.00000, 0.00000, 88.77048);
    CreateObject(2755, 1304.02893, -875.81091, 44.35327,   0.00000, 0.00000, 88.77657);
    CreateObject(2755, 1304.09155, -872.77490, 44.35327,   0.00000, 0.00000, 88.77657);
    CreateObject(2755, 1304.09155, -872.77490, 44.35327,   0.00000, 0.00000, 88.77657);
    CreateObject(2755, 1304.05652, -869.76190, 44.35327,   0.00000, 0.00000, 92.62149);
    CreateObject(2755, 1304.03821, -866.72473, 44.35327,   0.00000, 0.00000, 88.62271);
    CreateObject(2755, 1304.05103, -863.60199, 44.35327,   0.00000, 0.00000, 88.62271);
    CreateObject(2755, 1304.16040, -860.57202, 44.35327,   0.00000, 0.00000, 88.62271);
    CreateObject(2755, 1304.21790, -857.49213, 44.35327,   0.00000, 0.00000, 88.62271);
    CreateObject(2755, 1304.21448, -854.50714, 44.35327,   0.00000, 0.00000, 93.51135);
    CreateObject(2755, 1303.99829, -851.48523, 44.35327,   0.00000, 0.00000, 93.51135);
    CreateObject(2755, 1267.01135, -912.71783, 44.35729,   0.00000, 0.00000, 95.02652);
    CreateObject(2755, 1271.83020, -911.91412, 44.35729,   0.00000, 0.00000, 99.33421);
    CreateObject(1232, 1264.83789, -892.10907, 44.35938,   356.85840, 0.00000, 3.14159);
    CreateObject(1232, 1269.99109, -891.46808, 44.35938,   356.85840, 0.00000, 3.14159);
    CreateObject(1232, 1264.83789, -892.10907, 44.35938,   356.85840, 0.00000, 3.14159);
    CreateObject(1232, 1229.53137, -887.76477, 44.35938,   356.85840, 0.00000, 3.14159);
    CreateObject(1232, 1266.23840, -882.57922, 44.35938,   356.85840, 0.00000, 3.14159);
    CreateObject(3666, 1242.68579, -904.59027, 42.23974,   0.00000, 0.00000, 0.00000);
    CreateObject(3666, 1294.79504, -898.51434, 42.23974,   0.00000, 0.00000, 0.00000);

     

     

  3. 2, Iti recomand gamemode-ul lui WiDuAlK.SaMp poti sa incepi ceva frumos pornind de la el...

    1. 

    Fii creativ cauta numele care iti place, poti lua dou cuvinte care iti plac si sa le combini, cat despre gamemode sunt o gramada pe net alege-l pe cel care iti place pe samp.com sau aici.

     

  4. Salutare am si eu o problema cu un gm si nu stiu cu m sa o rezolv 

    [23:01:06] [debug] Run time error 4: "Array indexarrow-10x10.png out of bounds"
    [23:01:06] [debug]  Accessing element at indexarrow-10x10.png 999 past array upper bound 49
    [23:01:06] [debug] AMX backtrace:
    [23:01:06] [debug] #0 000520e8 in public OnObjectMoved () from xxx.amx
    [23:01:14] [debug] Run time error 4: "Array index out of bounds"
    [23:01:14] [debug]  Accessing element at index 999 past array upper bound 49
    [23:01:14] [debug] AMX backtrace:
    [23:01:14] [debug] #0 000520e8 in public OnObjectMoved () from xxx.amx
    [23:01:22] [debug] Run time error 4: "Array index out of bounds"
    [23:01:22] [debug]  Accessing element at index 999 past array upper bound 49
    [23:01:22] [debug] AMX backtrace:
    [23:01:22] [debug] #0 000520e8 in public OnObjectMoved () from xxx.amx
    [23:01:30] [debug] Run time error 4: "Array index out of bounds"
    [23:01:30] [debug]  Accessing element at index 999 past array upper bound 49
    [23:01:30] [debug] AMX backtrace:
    [23:01:30] [debug] #0 000520e8 in public OnObjectMoved () from xxx.amx

    acesta este codul

    //=============================================================================================================================================================
    // = OnObjectMoved
    //=============================================================================================================================================================
    Functie OnObjectMoved(objectid)
    {
    	//Carnaval
    	if(objectid == gFerrisWheel)
    	{
    	    SetTimer("RotateWheel",3*1000,0);
    	}
    	else if(objectid == pirateship[0])
    	{
    	    if(IsObjectMoving(pirateship[0])) StopObject(pirateship[0]);
    	    if(piratestep[3] == 2)
    	    {
    	    	piratestep[6] = 0; piratestep[5] = 0; piratestep[4] = 0; piratestep[3] = 0; piratestep[2] = 0; piratestep[1] = 0;
    	    	for(new i;i<MAX_PLAYERS;i++)
    	    	{
    	    	    if(IsPlayerConnected(i) && GetPVarType(i, "pPirate"))
    	    	    {
    		    		DeletePVar(i, "pPirate");
    			    	new Float:rand=random(5);
    			    	SetPlayerPos(i, 1427.0665+rand,-129.3872+rand,23.2147);
    			    	SeteazaHP(i, GetPVarFloat(i, "pOldHealth"));
    	    			DeletePVar(i, "pOldHealth");
    				}
    			}
    		}
    		else
    		{
    		    new Float:X, Float:Y, Float:Z, Float:RX, Float:RY, Float:RZ;
    		    GetObjectPos(pirateship[0], X, Y, Z); GetObjectRot(pirateship[0], RX, RY, RZ);
    		    if(piratestep[1] == 0)
    		    {
    			    if(RY < 0.0) MoveObject(pirateship[0], X, Y, Z+0.1, 0.1, 0.0, RY-3.0, 40.0);
    			    else MoveObject(pirateship[0], X, Y, Z-0.1, 0.1, 0.0, RY+3.0, 40.0);
    			    piratestep[1] = 1;
    			}
    			else
    			{
    	  			if(RY < 0.0) MoveObject(pirateship[0], X, Y, Z+0.1, 0.01, 0.0, 0.0, 40.0);
    	  			else MoveObject(pirateship[0], X, Y, Z-0.1, 0.01, 0.0, 0.0, 40.0);
    	      		piratestep[1] = 0;
    		    	SetTimer("MovePirateShip", 1000, false);
    			}
    		}
    	}
    	//Carnaval
        new i = Baller;
        if(ShootingBall == 2)
        {
    		BallDown2(i);
    		return 1;
        }
        else if(ShootingBall == 3)
        {
    		BallDown3(i);
    		return 1;
        }
        else if(ShootingBall == 4)
        {
    		BallDown4(i);
    		return 1;
        }
        else if(ShootingBall == 5)
        {
    		BallDown5(i);
    		return 1;
        }
        else if(ShootingBall == 6)
        {
            ApplyAnimation(i,"BSKTBALL","BBALL_walk",4.1,1,1,1,1,1);
    		HavingBall[i] = 1;
    		AnimBasket[i] = 0;
        }
        if(BallBounce == 1)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z+1.2, 4);
    	    BallBounce = 2;
    	}
    	else if(BallBounce == 2)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z-1.2, 4);
    	    BallBounce = 3;
    	}
    	else if(BallBounce == 3)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z+0.8, 3);
    	    BallBounce = 4;
    	}
    	else if(BallBounce == 4)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z-0.8, 3);
    	    BallBounce = 5;
    	}
    	else if(BallBounce == 5)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z+0.5, 2);
    	    BallBounce = 6;
    	}
    	else if(BallBounce == 6)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z-0.5, 2);
    	    BallBounce = 7;
    	}
    	else if(BallBounce == 7)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z+0.2, 1);
    	    BallBounce = 8;
    	}
    	else if(BallBounce == 8)
        {
            new Float:x, Float:y, Float:z;
    	    GetObjectPos(Ball, x, y, z);
    	    MoveObject(Ball, x, y, z-0.2, 1);
    	    BallBounce = 0;
    	}
        if(!HavingBall[i]) return 1;
    	new Keys, ud, lr;
    	GetPlayerKeys(i, Keys, ud, lr);
        if(AnimBasket[i])
        {
            switch(BallStatus)
    	    {
    			case 0:
    			{
    				BallStatus = 1;
    				new Float:x, Float:y, Float:z;
    				GetPlayerPos(i, x, y, z);
    				StopObject(Ball);
    				new Float:x2, Float:y2;
    		 	    GetXYInFrontOfPlayerBasket(i, x2, y2,0.4);
    				MoveObject(Ball, x2, y2, z+0.1, 5.5);
    			}
    			case 1:
    			{
            		BallStatus = 0;
            		new Float:x, Float:y, Float:z;
    				GetPlayerPos(i, x, y, z);
    				StopObject(Ball);
    				new Float:x2, Float:y2;
    				GetXYInFrontOfPlayerBasket(i, x2, y2,0.4);
    				MoveObject(Ball, x2, y2, z-0.8, 5.5);
    			}
    		}
    		return 1;
        }
  5. Depinde ce vrei sa dezvolti acolo. Mie mi se pare suficient de mare pentru un numar modest de jucatori. Nu are rost sa construiesti o cladire foarte mare, apoi sa nu fie folosita la nimic. Gandeste-te bine ce vrei sa faci in ea, si incepe sa faci si interiorul. In functie de ce vrei sa mai adaugi, maresti cladriea.

    Nu vreau sa o fac mai mare decat este eventual o sa incerc sa fac un acoperis...Dar am zis sa vad daca va place sa stiu sa mai continui sau nu ...

     

    e dragut.

    Multumesc!

×
×
  • 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.