Zaključano

[Pomoc]Checkpoints ----> Opet :)

Započeo Arnel_Bp
pre 12 godina
457
pregleda
15
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Arnel_Bp
Underboss
pre 12 godina
Scripta koju koristim: Moja, od nule
Detaljan opis problema: Gledajte ja sam gledao na net o checkpointima kako da se napravi da ima vise checkpointa na serveru. Ja znam da oderedim koordinate ali nmg funkcije evo ovako
Deo scripte:

Ovo je primjer
new Float:checkpoints = {
{2109.2126,917.5845,10.8203,5.0},
{2640.1831,1103.9224,10.8203,5.0},
{611.8934,1694.7921,6.7193,5.0},
{2256.1350,538.3187,-0.6582,10.0}
};


Kako cu ja sad da odredim u OnplayerEnterCheckpoint za koi je sta checkpoint odredjen ako me shvatate ? Ako ne opet cu pojasniti, ovo mi treba
Bugi
Crime Lord
pre 12 godina
Pa gledaj sta ti hoces za sta ti tacno trebaju ti checkpointi? Gledaj kako se to radi kad igrac negde dakle izabere nesto pa mu setujes checkpoint tu stavis Varijabla=1;

i posle pravis proveru pod onplayerentercheckpoint
if(Varijabla==1)

a na vrh tu varijablu definises kao new Varijabla;
Arnel_Bp
Underboss
pre 12 godina
|LZ| Bugi wrote on January 18, 2014, 9:17 am:
Pa gledaj sta ti hoces za sta ti tacno trebaju ti checkpointi? Gledaj kako se to radi kad igrac negde dakle izabere nesto pa mu setujes checkpoint tu stavis Varijabla=1;

i posle pravis proveru pod onplayerentercheckpoint
if(Varijabla==1)

a na vrh tu varijablu definises kao new Varijabla;


Tako si mi lijepo obijasnio da te nista ne shvatam ☹️
CH | FuDo
Shot Caller
pre 12 godina
Čekaj, ti hoćeš da ti igraču nekome prikazuje više checkpointa na mapi odjednom?
Arnel_Bp
Underboss
pre 12 godina
FuDo a.k.a Dwayne Dude wrote on January 18, 2014, 1:16 pm:
Čekaj, ti hoćeš da ti igraču nekome prikazuje više checkpointa na mapi odjednom?


To brate. Kako to da napravim ? Niko me ne shvata ☹️
CH | FuDo
Shot Caller
pre 12 godina
Žao mi je burazeru što ću te razočarati ali možeš postaviti samo jedan checkpoint na mapi, i jedan race checkpoint. ShowPlayerMarker ti prikazuje marker od svakog igrača.
Arnel_Bp
Underboss
pre 12 godina
PA brate po vama kako vi to mislite i kolko ja shvacam na cio server da ima jedan checkpoint ?  😄 😄 nemoj te zezati bre pa evo igram na par servera ima po 100 checkpointa na serveru evo primjer dajem

1. Za weapons
2. Za interiore
3. Auto shop ili tako nesto gde moze nesto da se kupi, ja ovo ne shvacam ..
CH | FuDo
Shot Caller
pre 12 godina
Nisi me razumio, jednom igraču se može prikazati samo jedan checkpoint, jedan race checkpoint. Nije teško postaviti nekome igraču sad checkpoint donekle, to koristiš SetPlayerCheckpoint.
kristijan250
Wheel Man
pre 12 godina
Arnel_Bp wrote on January 18, 2014, 2:43 pm:
PA brate po vama kako vi to mislite i kolko ja shvacam na cio server da ima jedan checkpoint ?  😄 😄 nemoj te zezati bre pa evo igram na par servera ima po 100 checkpointa na serveru evo primjer dajem

1. Za weapons
2. Za interiore
3. Auto shop ili tako nesto gde moze nesto da se kupi, ja ovo ne shvacam ..
to ti je pickup bre nije checkpoint
Arnel_Bp
Underboss
pre 12 godina
Nasao sam jednu skriptu (GM) ima 100 checkpointa a nidje u skripti Pickup-a

ide nesto ovako
new Float:checkpoints = {
{2109.2126,917.5845,10.8203,5.0}, // Not Used
{2640.1831,1103.9224,10.8203,5.0}, // Not Used
{611.8934,1694.7921,6.7193,5.0}, // Not Used
{2256.1350,538.3187,-0.6582,10.0}, // Not Used
{-2413.7427,975.9317,45.0031,5.0}, // Not Used
{-1672.3597,414.2950,6.8866,5.0}, // Not Used
{-2244.1365,-2560.6294,31.6276,5.0}, // Not Used
{-1603.0166,-2709.3589,48.2419,5.0}, // Not Used
{1939.3275,-1767.6813,13.2787,5.0}, // Not Used
{-94.7651,-1174.8079,1.9979,5.0}, // Not Used
{1381.6699,462.6467,19.8540,5.0}, // Not Used
{657.8167,-559.6507,16.0630,5.0}, // Not Used
{-1478.2916,1862.8318,32.3617,5.0}, // Not Used
{2147.3054,2744.9377,10.5263,5.0}, // Not Used
{2204.9602,2480.3494,10.5278,5.0}, // Not Used
{1289.5997,1395.4048,10.8203,15.0}, // Not Used
{1319.7441,1253.7612,10.8203,5.0}, // Not Used
{1674.9529,1448.5413,10.7888,5.0},
{2085.2048,1263.1144,10.8203,5.0},
{2169.4319,1416.0619,10.8203,4.0},
{-2635.6731,1409.0873,906.4647,4.0},
{1940.3857,1017.9068,992.4688,2.5},
{2144.1042,1641.3715,993.5761,2.0},
{1142.1212,1.1375,1000.6797,2.5},
{1606.8721,1817.9978,10.8203,2.5},
{2788.3975,610.5909,10.8984,2.5},
{2449.3792,713.8478,11.4683,2.5},
{2193.1570,1974.6671,12.2894,1.5},
{2232.1321,959.2865,10.8203,1.5},
{1138.4005,2088.2024,11.0625,1.5},
{2540.5017,2266.1240,10.8203,1.5},
{2355.5588,1544.2212,10.8203,3.5},
{2306.5139,-15.4770,26.7496,2.5},
{2316.2385,-7.2282,26.7422,2.5},
{2234.7769,2458.9241,-7.4531,5.0},
{3795.7554,460.2423,33.9047,5.0},
{245.9921,108.6929,1003.2188,2.0},
{1099.5044,1601.8444,12.5469,5.0},
{-1424.0109,928.2040,1036.3948,2.0},
{193.8661,179.1723,1003.0234,1.0},
{198.0848,179.2339,1003.0303,1.0},
{198.0195,158.5698,1003.0234,1.0},
{968.8552,-46.3709,1001.1172,2.0},
{236.0950,166.4925,1003.0300,3.0},
{2003.6357,2319.0925,10.8203,4.0},
{2144.1226,1624.3165,993.6882,1.0},
{-22.5446,-55.6001,1003.5469,3.0},
{2581.4673,2148.2505,10.8203,5.0},
{2062.6243,2238.9121,10.1745,5.0},
{2297.3096,1567.2032,10.8203,5.0},
{2121.1802,1232.1056,10.8203,5.0},
{2198.5732,937.0938,10.8203,5.0},
{2049.3103,658.2263,11.3006,5.0},
{1654.0845,1080.9868,10.8203,5.0},
{1286.5367,1252.1665,10.8203,5.0},
{824.2954,856.6764,12.0343,5.0},
{-1689.0303,683.4731,21.7940,5.0},
{-1808.2322,-1649.6141,23.6609,5.0},
{2197.8586,938.6444,10.8203,5.0},
{1364.3669,-1282.7325,13.5469,5.0},
{1423.3719,-1292.6678,13.5592,5.0},
{2385.1118,-2009.9146,13.5537,5.0},
{-61.5190,-1112.0059,1.0781,5.0},
{-2096.9539,-2459.4238,30.6250,5.0},
{-2628.5117,211.4568,4.5494,5.0},
{-1591.4674,716.4246,-5.2422,5.0},
{-1247.3684,455.1923,7.1875,5.0},
{275.5387,1957.8539,17.6406,5.0},
{219.3790,1862.9003,13.1470,5.0},
{1271.0192,1324.8730,10.8130,5.0},
{1272.1927,1360.7340,10.8130,5.0},
{2293.2915,2468.5918,10.8203,5.0},
{2090.0583,1314.2783,10.8203,4.0},
{2355.3962,1603.7089,10.8203,5.0},
{1135.3522,2087.9800,11.0625,5.0},
{2537.2380,2266.7944,10.8203,5.0},
{2193.0132,1968.3802,10.8203,5.0},
{2229.6580,959.3417,10.8203,5.0},
{2378.7620,1609.4525,10.6719,5.0},
{2085.3196,1333.9230,10.8750,5.0},
{1132.9811,-12.0000,1000.6797,2.0},
{2446.1379,2376.3525,12.1635,5.0},
{361.8299,173.5716,1008.3828,2.5},
{1599.9943,2220.9233,11.0625,4.0},
{2189.4114,2469.1099,11.2422,4.0},
{2637.3494,1127.8949,11.1797,4.0},
{2117.3906,898.2151,11.1797,4.0},
{662.1166,1717.9940,7.1875,4.0},
{2151.1006,2735.6091,11.1763,4.0},
{356.7246,215.6280,1008.3828,3.0},
{315.9641,1033.0465,1946.4037,4.5}
};

public OnPlayerEnterCheckpoint(playerid)
{
    new string;
   
    if(getCheckpointType(playerid) == 89 && getCheckpointType(playerid) == 89)
    {
    SendClientMessage(playerid, 0xA9A9A9AA, "|_LV City Hall Administration Dept_|");
    SendClientMessage(playerid,0x00C7FFAA,"Type /robhall to attempt a robbery at LV City Hall");
    }
   
    if(getCheckpointType(playerid) == 90 && getCheckpointType(playerid) == 90)
    {
    new Float:X,Float:Y,Float:Z,Float:A;
    GetVehiclePos(bigassplane,X,Y,Z);
    GetVehicleZAngle(bigassplane,A);
    X+=(5*floatsin(-floatsub(A,45.0),degrees)),
    Y+=(5*floatcos(-floatsub(A,45.0),degrees));
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,X,Y,floatsub(Z,0.94));
    SetPlayerFacingAngle(playerid,A);
    SetCameraBehindPlayer(playerid);
    InAndrom=0;
    GivePlayerWeapon(playerid,46,1);
    }
   
    if(getCheckpointType(playerid) == 81 && getCheckpointType(playerid) == 81)
    {
    if(!IsPlayerInAnyVehicle(playerid))
    {
    SendClientMessage(playerid, 0xA9A9A9AA, "|_LV City Hall_|");
    SendClientMessage(playerid,0x00C7FFAA,"Welcome to Las Venturas City Hall");
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerInterior(playerid,3);
    SetPlayerPos(playerid,381.3491,173.8634,1008.3828);
    SetPlayerFacingAngle(playerid,88.3286);
    SetCameraBehindPlayer(playerid);
    }
    }
   
   
    if(getCheckpointType(playerid) == 83 && getCheckpointType(playerid) == 83)
    {
    if(!IsPlayerInAnyVehicle(playerid))
    {
    SetPlayerVirtualWorld(playerid,1);
    SetPlayerInterior(playerid,6);
    SetPlayerPos(playerid,-26.6916,-55.7149,1003.5469);
    SetPlayerFacingAngle(playerid,0.0000);
    SetCameraBehindPlayer(playerid);
    }
    }


I tako dalje dolje onplayerentercheckpoint, eto uvertite se sta je ovo ?
CH | FuDo
Shot Caller
pre 12 godina
pa to ti je care moj, kad igrač uđe u taj checkpoint, šta će mu poslati, šta će obaviti i slično...
Arnel_Bp
Underboss
pre 12 godina
FuDo a.k.a Dwayne Dude wrote on January 19, 2014, 4:06 pm:
pa to ti je care moj, kad igrač uđe u taj checkpoint, šta će mu poslati, šta će obaviti i slično...


Care moj ja to i trazim kako cu da znam zasta je sta i kako da odredim nije mi jasno ? Moze objasnjenje ?
Arnel_Bp
Underboss
pre 12 godina
bump ?
Ralph.
Hustler
pre 12 godina
Nisam te ništa skontao postaviš pickup i ako je blizu tu kod pickup da ga stavi tamo bla bla dje oces koristi WIKI.
Arnel_Bp
Underboss
pre 12 godina
Ja sam skidao par GM-ova i gledo sam ide nesto

if(getCheckpointType(playerid) pa onda se stavoljaju neki brojevi ( mozda koi po redu ) stvarno nzm zato i poistavljam ovde da vidimN ☹️

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava