The-Dovis

SetPlayerMapIcon ir pan. - lengvesnis būdas naudoti!

Recommended Posts

Sveiki visi ,taigi prisiminęs keletą pamokų, įkelsiu vieną pavyzdį kurį galėsite pritaikyti kaip norėsite.

Iš pradžių sukuriame kur nors virš CB(Call Back'ų) enum'ą kuriame bus info:

enum MiniIcons
{
PickpID,
Float:iX,
Float:iY,
Float:iZ,
iType
};

Na o dabar susikuriame žemiau kintamąjį kuriame bus - Pickupo id'as, X Y Z pozicijos bei pickup'o tipas (paveikslėlio id - http://wiki.sa-mp.com/wiki/MapIcons)

Čia yra du pavyzdžiai

new iInfo[][MiniIcons] = {
{1,2470.8083,-1678.0516,13.5078,62},
{2,2039.4393,-1711.7810,13.5469,59},
};

Dar pridursiu, kad reikia sukurti šitą:

new mIconID[sizeof(iInfo)];

Be šito rodys tik patį pirmą pick'upą..

Prieš galą parodysiu kaip atrodo SetPlayerMapIcon dedant kas kartą (daug reikia pridėti po CB - OnPlayerConnect):

SetPlayerMapIcon( playerid, 12, 2204.9468, 1986.2877, 16.7380, 52, 0, MAPICON_LOCAL );

O štai kaip atrodys su tuom ką aš parodžiau:

for(new i=0; i < sizeof(iInfo); i++)
{
 mIconID[i] = SetPlayerMapIcon(playerid,iInfo[i][iconID],iInfo[i][iX],iInfo[i][iY],iInfo[i][iZ],iInfo[i][iType],0,0);
}

Kodėl darau loop'ą?

Tam, kad peržiūrėtų visus icon'us.

mIconID - Kam jis reikalingas?

Tam, kad nerodytų tik pačio pirmo pickup'o

iInfo[iconID],iInfo[iX],iInfo[iY],iInfo[iZ],iInfo[iType] - kodėl vietoj to ne skaičiai?

Nes vietoj jų yra visų mini-icon'ų info.

O tai kam tie skaičiai - 0,0?

Na mano nuomone juos nebūtinai reikia rašyti prie bendros info..

Jeigu gerai pasuksite galvą - pasidarysite ne tik mini-icon'ams. Jeigu padaryčiau visais pavyzdžiais tai:

1. Jūs juos tiesiog nukopijotumėt t.y. - Copy - Paste.

2. Kam man laiką gaišti?

Tikiuosi pamoka kažkam padėjo, patiko. Ačiū už dėmesį ;)

Kopijuoti be mano leidimo - griežtai draudžiama!

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Svečias
Ši tema yra užrakinta.

  • Å iame puslapyje narÅ¡o:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.

  • Naujausios temos

  • Naujausi bÅ«senos atnaujinimai

    Informacija apie mainų/pirkimų/pardavimų reklamas būsenos atnaujinimuose!

    Prieš perkanat/parduodant/mainant iš narių kurie reklamuoja būsenos atnaujinimuose, būtinai patikrinkite jų profiliuose esančius atsiliepimus.
    Nepatariame niekada eiti pirmiems, didelis šansas jog taip būsite apgauti.
    Ypač saugokitės naujų narių.

    • twilight.

      Yra tokių kurie laikėt A1? Turiu klausimą, į PM - padėjusiam 100 forumo eurų
      1. Ricci

        kam tau tas A1? šūdas paskutinis. palauk 17, pasiplanuok laiką, kad praktika galėtum 18 išsilaikyti. išsilaikęs teorija 17-os, su tevuku galėsi varyt pas mergas

    • Karolis'H

      Yra koks naujas dc kur rast rajon sluts, ir panasiai ? 
      1. Atsakymų nėra
    • E.A.

      CSGO. Galiu pakelti kam nors ranką. Dvi paskyros abi globalai, reputacijos turiu, ne vienam kėlęs patikimas. 20 vartotojų pakelta be problemų. NEMOKAMAI

      Jeigu reikia, ar turite klausimų PM.
      1. Berniukas

        free vac ez haha ) nepatariu turet reikalu.

      2. E.A.

        @Berniukas Turi argumentų? Reputaciją pasižiūrėk, nei vienas iš pakeltų akauntų kuriuos kėliau prieš metus netgi neturi VAC bano, ar jokio kito bano, kadangi nieko nenaudoju, argumentuok arba pateikt įrodymus. :)

    • komoda

      Komoda kojinaitės
      Mūsų kokybiškos moteriskos kojinaites yra pagamintos su dvigubu supinti rankogaliai ir sustiprintas kulnas ir toe, kad būtų lengva jums atrodo, jaustis, ir būti jūsų geriausias savarankiškai! Mes turime daugybę juokingų  kojinaites, kurios pagyvins kiekvieno dieną ir leis jums šviesą ant kojų. Rasite daug atitikimo dizaino visose kategorijose, todėl jūs galite gauti vieną jums ir vieną dovana.
      Kojinaitės
      Laikykite kojas sausas ir patogias pasirinkdami aukštos kokybės kojinių porą iš šio kojinaites pasirinkimo. Raskite įvairių stilių, įskaitant šlaunies aukštas kojinaites, kad tilptų viskas nuo kasdienės veiklos iki sporto, žygių pėsčiomis ir kitų intensyvesnių vidaus ir lauko užsiėmimų. Mėgaukitės minkštomis, bet patvariomis medžiagomis ir kvėpuojančiu dizainu, kai vykstate į savo kasdienį gyvenimą.
      Komoda kojinaitės
      Ieškokite kojinaites, specialiai sukurtų tam tikram sportui, kad maksimaliai padidintumėte savo našumą, kai išeinate į lauką ar teismą. Kojinaites, yra skirtos padėti jums atvėsti ir patogiai didelio intensyvumo situacijos, kad būtų lengviau sutelkti dėmesį į žaidimą.
      Kojinaitės internetu
      Kai kurios kojinaites internetu mūsų pasirinkime tinka įvairioms situacijoms, suteikiant konkrečią naudą. kojinaites internu puikiai tinka bėgimui ir didelio aktyvumo sportui, pavyzdžiui, futbolui, snugly montavimui ir papildomos paramos teikimui apatinę koją. Komoda.lt elitinės kojinaitės idealiai tinka beveik bet kokiai veiklai, suteikia komfortą aplink visą pėdą, kad padėtų atitolinti išsekimą.
       
      https://komoda.lt/lt/apatinis-trikotazas/kojines-ir-pedkelnes/kojines-ir-pedkelnes-moterims/kojinaites/
      1. Atsakymų nėra
  • Populiariausi nariai


  • SuperGames programele
  • SuperGames programele