una ziua,aproape fiecare din voi aceia care va pasioneaza scriptingul si nu il stiti pune in aplicare,va-ti intrebat cum sa fac o poarta sa se miste la comanda?Nu-i asa?
In acest tutorial, o sa va explic pas cu pas, ce trebuie facut pentru a face o poarta sa se deschida la o comanda.Gen(/opengate,/openg,/deschidepoarta,etc);
1.Deschidem editor.exe adica map editor si incepem sa creem poarta. Asa arata la mine: [Download: http://www.mathpuddi...samp/editor.rar !!!!]
2.Deschide-ti gm-ul vostru cu pawno. La mine arata asa:
3.Acum sa instalam poarta in gm ca in poza:
4.Acum ne ducem la OnGameModeInit si vom adauga obiectul ,ne ducem inapoi in map editor si dam sus la Show code(beculetul galben) Poza:
5.Copiem linia ce se gaseste acolo,si ne vom duce inapoi si o sa adaugam linia mai jos de OnGameModeInit,iar inainte de CreateObject veti pune numele pe care lati pus odata cu new.Gen new poartatcc(deci puneti poartatcc fara new inainte de create object si puneti = Createobject. Poza:
6.Creati comanda,eu folosesc ZCMD,dar voi daca folositi STRCMP nu are nimic,v-am pus 2 exemple de comenzi,una pe ZCMD iar cealalta pe STRCMP. Arata asa:
a)ZCMD. Poza:
b)STRCMP. Poza:
7.Acum ne vom duce inapoi in map editor si vom muta poarta in ce parte sa se deschida oriunde vreti.Gen(dreapta,stanga,jos,sus) Eu am facuto sa se deschida in jos. Poza:
Si apasati pe Rebuild,dupa care mai copiati odata doar coordonatele fara id portii adica 980,in rest copiati tot inafarade CreateObject(980),ce se afla dupa 980 copiati tot.
8.Si acum a mai ramas decat sa se inchida la loc,timerul este pus si instalat in gm sub orice nume,deci in comanda daca este SetTimer("inchidepoartatcc",4000,false); inseamna ca numele este inchidepoartatcc si trebuie facut si un forward cu acest nume. Ca in poza :
9.Acum facem publicul forwardului. Poza:
Sper ca va fost de folos.In caz de vreo problema,PM me.
In acest tutorial, o sa va explic pas cu pas, ce trebuie facut pentru a face o poarta sa se deschida la o comanda.Gen(/opengate,/openg,/deschidepoarta,etc);
1.Deschidem editor.exe adica map editor si incepem sa creem poarta. Asa arata la mine: [Download: http://www.mathpuddi...samp/editor.rar !!!!]
2.Deschide-ti gm-ul vostru cu pawno. La mine arata asa:
3.Acum sa instalam poarta in gm ca in poza:
4.Acum ne ducem la OnGameModeInit si vom adauga obiectul ,ne ducem inapoi in map editor si dam sus la Show code(beculetul galben) Poza:
5.Copiem linia ce se gaseste acolo,si ne vom duce inapoi si o sa adaugam linia mai jos de OnGameModeInit,iar inainte de CreateObject veti pune numele pe care lati pus odata cu new.Gen new poartatcc(deci puneti poartatcc fara new inainte de create object si puneti = Createobject. Poza:
6.Creati comanda,eu folosesc ZCMD,dar voi daca folositi STRCMP nu are nimic,v-am pus 2 exemple de comenzi,una pe ZCMD iar cealalta pe STRCMP. Arata asa:
a)ZCMD. Poza:
b)STRCMP. Poza:
7.Acum ne vom duce inapoi in map editor si vom muta poarta in ce parte sa se deschida oriunde vreti.Gen(dreapta,stanga,jos,sus) Eu am facuto sa se deschida in jos. Poza:
Si apasati pe Rebuild,dupa care mai copiati odata doar coordonatele fara id portii adica 980,in rest copiati tot inafarade CreateObject(980),ce se afla dupa 980 copiati tot.
8.Si acum a mai ramas decat sa se inchida la loc,timerul este pus si instalat in gm sub orice nume,deci in comanda daca este SetTimer("inchidepoartatcc",4000,false); inseamna ca numele este inchidepoartatcc si trebuie facut si un forward cu acest nume. Ca in poza :
9.Acum facem publicul forwardului. Poza:
Sper ca va fost de folos.In caz de vreo problema,PM me.