Szerző Téma: DM  (Megtekintve 1237 alkalommal)

DM
« Dátum: 2010. Október 13. - 18:08:18 »
0
Hali készítettem 1 DM Zónát..
Azt szeretném ha valaki belép  zónába kapjon fegyókat és kiírja neki hogy: Te beléptél 1 DM-zónába itt megölhetnek.
És h kisétál a zónából kk elvegye a fegyóit
===========================
Ha elkészítek 1 DM zónát és pl ez 1 save pos koordija akkor ebbõl mejik kell?:
 

AddPlayerClass(115,1970.1438,-1135.5687,25.8047,89.0276,0,0,0,0,0,0);

 
Mert kicsit hülyén lett ez leírva és ha mindet rakom akkor 100x nagyobb a terület
Elõre is kösz
« Utoljára szerkesztve: 2010. Október 13. - 18:10:48 írta Pioneer »

DM
« Válasz #1 Dátum: 2010. Október 13. - 18:15:17 »
0
Idézetet írta: Pioneer date=1286986098\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3762\" data-ipsquote-contentclass=\"forums_Topic
Hali
 
Csá
 

...kapjon fegyókat...[/quote]
GivePlayerWeapon
Fegyver ID-k
 

...kiírja neki hogy: Te beléptél 1 DM-zónába itt megölhetnek...
 
[/quote]
SendClientMessage
Ja és ez kell belőle: 1970.1438,-1135.5687,25.8047
« Utoljára szerkesztve: 2010. Október 13. - 18:18:48 írta Skatefield »

DM
« Válasz #2 Dátum: 2010. Október 13. - 18:24:42 »
0
De
ez:
...kapjon fegyókat...
GivePlayerWeapon
Fegyver ID-k
Idézetet írta: Pioneer - Ma - 18:08:18
...kiírja neki hogy: Te beléptél 1 DM-zónába itt megölhetnek...
SendClientMessage
-eket ugykéne hogy belép akk abba a koordiba azt hogykell? hogy akkor írja ki?
Am ha azt az összeset bemásolom a koordikat és : Észak,D,K,Ny akkor 1 nagyon nagy zóna lesz és én meg nemugyakarom mert ugy nemakkora lesz mint szerettem volna

Gang[St]e[R]

  • Vendég
DM
« Válasz #3 Dátum: 2010. Október 13. - 18:34:26 »
0
Hogy kapjon fegyvert akkor

                                     GivePlayerWeapon(playerid, fegyverID, töltényszám);
                                     SendClientMessage(playerid, színkód,\"Szöveg\");
                                   

 
Ha mikor kilép (nem tom holvan a határ ahol kilép nem tom a hejszint ezér csak enyit mondok) és lefegyverezze akkor:
 ResetPlayerWeapon(playerid); 

 
Itt van még 1 link is DM készítéshez ha szükséged lenne rá: http://www.sa-mp.gportal.hu/gindex.php?pg=32320176  ;)
                              
« Utoljára szerkesztve: 2010. Október 13. - 18:36:41 írta Gang[St]eR »

DM
« Válasz #4 Dátum: 2010. Október 13. - 18:43:25 »
0
De én olyasmit szeretnék ami a térképen színnel jelzi a zónát vagy ez is olyan?

Gang[St]e[R]

  • Vendég
DM
« Válasz #5 Dátum: 2010. Október 13. - 18:52:41 »
0
Ha még azt akarod akkor olvasd el ezt a leírást: http://www.sa-mp.gportal.hu/gindex.php?pg=32320177 Amit most te irtál az egy bandazóna ,hogy jelezze a térképen.

DM
« Válasz #6 Dátum: 2010. Október 13. - 19:53:14 »
0
aha de még ezse az :S valaki tud adni átláccó szín ID-ket?
az lenne a lényeg hogy az elsõ linkedbe ahogy csinállok 1 olyat és abba a zónába belépsz akkor automata adjon fegyót és amikor pl kisétálsz akk vegye el.. és nem parancsal kéne belépni hanem pl csak odamész,.,.

Nem elérhető FL1P

DM
« Válasz #7 Dátum: 2010. Október 13. - 21:17:43 »
0
Hali!
A DM zónát nem pont úgy kell elképzelni mint egy bandazónát. (kicsit más =D)
Amit te szeretnél megcsinálni ahhoz kell a banda és a DM zóna is :D (szerintem)
Bandazóna: Ahhoz kell, hogy lássad a térképen.
DM Zóna: Ez pedig ahhoz kell, hogy ha valaki belép a zónába akkor kapjon fegyvert, stb...
Már adtak linket bandazóna és DM zóna készítésrõl is.
 
...és nem parancsal kéne belépni hanem pl csak odamész,.,.

 

...ha valaki belép  zónába kapjon...

 
Ezt így lehet megoldani:
(Ha a játékos egy pont tartományba belemegy, szóval odasétál)
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint
Jah és szerintem mindeggyik szín átlátszó a bandazónánál. :)

DM
« Válasz #8 Dátum: 2010. Október 14. - 07:02:21 »
0
hmm... De mit linkeltél az is prancsra mûködik nem? vagy ugyis ha csak odamész? Mert elvileg csináltam 1 Bandazónát  mit 2 koordinátábol jött létre igy aztgondolom hogy ittis 2 koordináta kéne hogy \"körülölelje\" a Bandazónát mert igy csak 1 koordináta van érvényben és nem maga a \"terület\" de jvícs ki ha tévedek

Nem elérhető FL1P

DM
« Válasz #9 Dátum: 2010. Október 14. - 18:54:10 »
0
Hát, nem fontos paracshoz rakni. Meg lehet oldani pl.: Timerrel is.
Jah és az \"IsPlayerInRangeOfPoint\" az nem olyan mint a bandazóna, ez igazából egy pont.
Ennek a  pontnak megváltoztathatod a hatókõrét. (piros)
if(IsPlayerInRangeOfPoint(playerid, 7.0, x, y, z))
Berakhatod a bandazóna közepére (x, y, z) és átírod a Float:range értékét. (nem tudom mekkorára kell)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal