Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4987 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Sveiki. Forume lyg ir neradau pamokos apie pickup kurimą, todėl įdėsiu pats.

Pamoka skirta ne grp ir ne jų editams.

Nueikite į žaidimą, debug ar SA:MP serverį kokį ir norimoje vietoje rašykite /save pickup(Vietoj pickup, turi būti jūsų pickupo pavadinimas). Dabar turite eiti į Mano Dokumentai/Gta San Andreas User Files/SAMP ir susirandame failą pavadinimu 'savedpositions'. Atsidarome failą ir maždaug pamatome tokia eilutę:

AddPlayerClass(17,-2157.5552,110.6257,35.1719,113.1712,0,0,0,0,0,0); // pickup

Iš šitos eilutės mums reikia nusikopijuoti koordinates, kurios pas mane bus tokios:

-2157.5552,110.6257,35.1719

Atsidarome savo gamemode per pawno programą ir prie visų kintamųjų rašome

new pickup;

Tada susirandame callback OnGameModeInit ir po juo rašome

pickup = CreatePickup(1318, 2, -2157.5552,110.6257,35.1719);

1318 - Pickupo id. Juos galite rasti čia http://weedarr.wikidot.com/pickups

2 - Net nežinau kaip pavadinti. Tiesiog tai nurodo ar pickup dings kai ant jo užlips ar ne. 2 reiškia, kad dings, o 1 reiškia, kad nedings kai ant jo užlips.

-2157.5552,110.6257,35.1719 - Pickupo koordinatės.

Dabar susirandame callback OnPlayerPickUpPickup ir po juo rašome

if(pickupid == pickup) // Jeigu žaidėjas užlipo ant pickup tada reikia kad ką nors darytu
{
 SetPlayerInterior(playerid, 6); // Nusiunčia žaidėją į 6 interjerą
 SetPlayerPos(playerid, -2240.468505,137.060440,1035.414062); // Interjero koordinatės, kurioje vietoje jis atsiras.
}

Visi interjerai http://weedarr.wikidot.com/interior

Pamoką kūrė ManvydTM.

Redaguota , nario ManvydTM
  • Teigiamai 4
  • Parašė po 2 savaičių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4987 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...