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

[Pamoka] Vartų bug'o taisymas [0.3e]


Paulius *

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3907 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

Na ką gi pamačiau,kad daugumai reikia pagalbos dėl tų neklausančių vartų,tai visu pirmą mums reikės a_objects.inc failo jei jis nėra atnaujintas norint jį atsiųsti prašom nuoroda:

a_objects.rar - 0.9 Kb

Na va jį išsiarhivavus ir atsiuntus keliame į savo gamemod'ą/pawno/includes

Dabar pradėsime pamoką,kad jie nesisuktu,kai atidarai mes dadėsime 3 parametrus tai rotx,roty ir rotz.:

Einame į savo gamemod'ą/gamemodes/data/init.txt failiuką ir jį atsidarome ir susirandame įkeltus vartus jie dažniausiai būna init.txt failo gale.(Kartais dar gali būti gamemodes/data/vartai.txt). aš paimsiu pd vartus ir su jais kursiu kai pvz jum.

mano vartai:

policijaa = CreateObject(980, 1540.195557, -1627.877563, 15.156204, 0.0000, 0.0000, 270.0000);

Čia kur paryškinau raudonai tai ir yra rotx,roty,rotz pasukimo parametrai ir butinai turi būti CreateObject,nes kitaip mes warningus..

Dabar neuždarom init.txt ar vartai.txt failiuko ir einame į gamemodo pwn failiuką susirandame calback'a:

public OnPlayerCommandText(playerid, cmdtext[])

ir ten susraskite savo vartus susiradė pvž pasiimkit vienus vartus aš paimsiu kai pvz pd:

   	if (!strcmp("/apd", cmdtext, true)) return MoveObject(policijaa, 1540.195557, -1627.877563, 5.156204, 3 );
   	if (!strcmp("/upd", cmdtext, true)) return MoveObject(policijaa, 1540.195557, -1627.877563, 15.156204, 3 );
       }

ir čia kur yra moveobject tai čia ir turi būti taip,jei bus CreateDynamicObject ar dar koks mes warningus.

Ir dabar padarom šitaip šiuos vartus:

	   	if (!strcmp("/apd", cmdtext, true)) return MoveObject(policijaa, 1540.195557, -1627.877563, 5.156204, 5.0, 0, 0, 270 );
   	if (!strcmp("/upd", cmdtext, true)) return MoveObject(policijaa, 1540.195557, -1627.877563, 15.156204, 5.0, 0, 0, 270 );
       }

Įdomu iš kur aš gavau čia šiuos skaičius galinius?5.0 reiškia vartų atidarymo greitis( jį ir tokį darome,kiek žinau jei bus mažesnis mes error'ą. Ir tie 0, 0, 270 tai čia yra rotx,roty,rotz pasisukimo parametrai. juos paimiau iš init.txt vartų pd ,ten kur žymėjau biški aukščiau raudonai.Jus aišku imsite kitus skaičius savo kurie bus pas jus aš ėmiau kaip pavįzdį.Aišku dabar viską sucompiliname su f5 ir sucompilinus einame testinti ir matome ,kad jie nebesisuka.

Ši pamoka skirta Grp ir turi nemesti erorų ar warningų jei viską darėte kaip aš dariau ir daugiau aiškiau nebelabai moku išaiškinti klauskite kas neaišku..

Lauksiu jūsų komentarų.

  • Teigiamai 3
Nuoroda į komentarą
Dalintis per kitą puslapį

bandžiau pataisyti ir man va ką meta

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1895) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1895) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1895) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1896) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1896) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1896) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1902) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1902) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1902) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1903) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1903) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1903) : warning 202: number of arguments does not match definition

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

12 Warnings.

Nuoroda į komentarą
Dalintis per kitą puslapį

bandžiau pataisyti ir man va ką meta

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1895) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1895) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1895) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1896) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1896) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1896) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1902) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1902) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1902) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1903) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1903) : warning 202: number of arguments does not match definition

C:\Users\Robert\Desktop\San Francisko Gyvenimas\gamemodes\band7.pwn(1903) : warning 202: number of arguments does not match definition

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

12 Warnings.

Eilutes numesk.

Nuoroda į komentarą
Dalintis per kitą puslapį

  • Parašė po 4 mėnesių...
  • Parašė po 2 mėnesių...
  • Parašė po 5 mėnesių...
  • Parašė po 2 savaičių...

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3907 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ą...