Szerző Téma: Zónába lépés  (Megtekintve 1979 alkalommal)

Zónába lépés
« Dátum: 2013. április 14. - 08:08:37 »
0 Show voters
Sziasztok, egy olyan script kellene, amelyikkel ha belépek egy banda zónába, kiírná, hogy \"vigyázz, banda zóna\".

Zónába lépés
« Válasz #1 Dátum: 2013. április 16. - 20:39:44 »
0 Show voters
Egyáltalán lehet iet? vagy senki nem tudja? Vagy bonyolult?

Nem elérhető Time

Zónába lépés
« Válasz #2 Dátum: 2013. április 16. - 20:43:21 »
0 Show voters
Add meg a szkriptet, és beleírom neked.

Amúgy ehhez csak 1 függvényt kell az nem más mint:


SendClientMessage:


http://wiki.sa-mp.com/wiki/SendClientMessage


Zónába lépés
« Válasz #3 Dátum: 2013. április 17. - 11:49:48 »
0 Show voters
:D De hogy kérdezed le azt, hogy banda zónában van-e? Nem a SendClientMessage nél vagyok fennakadva...

Zónába lépés
« Válasz #4 Dátum: 2013. április 17. - 17:28:06 »
0 Show voters
Egyszerû mint az egyszer egy csak rá kell jönni hogy hogy :D
Szerintem vagy a zónához köti a parancsot vagy a zóna koordinátáinak csinál valahogy egy üzenetet hogy azon a koordinátán belül van akkor írja ki.
Az alap játékba is megcsinálták itt is biztos meglehet.
De asszem tudok egy megoldást csak koordináta kéne.

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Zónába lépés
« Válasz #5 Dátum: 2013. április 17. - 17:50:01 »
0 Show voters
akos127, ha az IsPlayerInRangeOfPoint függvényre gondolsz, az több ok miatt sem lesz jó:
- Nem egy négyzet alakú zónára lesz érvényes a kiírás;
- Ha pedig a megadott zónán belül tartózkodik, akkor újra és újra kiírja a szerver a SendClientMessage függvénnyel megadott üzenetet.
Ha már IsPlayerInRangeOfPoint-tal szeretnénk dolgozni, ajánlatos inkább a TextDraw használata, ugyanis azt úgy látja a játékos, mintha csak egyszer írná ki a szerver. Ekkor persze azt a TextDraw-ot valahogy törölni is kell, ehhez viszont az kell, hogy egy másik IsPlayerInRangeOfPoint függvény használatával, amikor kiér a zónából, eltûnjön a TextDraw. Jobban belegondolva ez túl nehéz lenne, e helyett inkább én timert használnék, pl. 10 másodperc múlva a TextDraw-ot törölné a játékos képernyõjérõl.

Zónába lépés
« Válasz #6 Dátum: 2013. április 17. - 18:29:16 »
+1 Show voters
No utána néztem ennek a dolognak találtam egy olyat amit ha átalakít valaki akkor fa.szán mûködik is(szerintem).
Igazából a játékban lévõ helyeket írja ki egy textdrawba de ezen lehet módosítani.
Script késztõi:Cueball, Betamaster, Mabako,Simon
Link:http://forum.sa-mp.com/showthread.php?t=161741

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Zónába lépés
« Válasz #7 Dátum: 2013. április 17. - 18:39:40 »
0 Show voters
Idézetet írta: akos127 date=1366216156\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36141\" data-ipsquote-contentclass=\"forums_Topic
No utána néztem ennek a dolognak találtam egy olyat amit ha átalakít valaki akkor fa.szán mûködik is(szerintem).
Igazából a játékban lévõ helyeket írja ki egy textdrawba de ezen lehet módosítani.
Script késztõi:Cueball, Betamaster, Mabako,Simon
Link:http://forum.sa-mp.com/showthread.php?t=161741
 
Ó hogy nem jutott eszembe ez a helyszín kiírás :D Ákos, jó hogy eszedbe jutott, szerintem ezzel meg is oldottad a problémáját. Valószínûleg azért nem jutott az eszembe, mert a módomba nem igazán kell olyan, mivel az RPG :P Köszi a linket, lehet, hogy még én is felhasználom a kamionos szerómon. Oda illik azért az ilyen.

Zónába lépés
« Válasz #8 Dátum: 2013. április 17. - 18:56:41 »
0 Show voters
Nincsimit kapok +-t? :DD

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Zónába lépés
« Válasz #9 Dátum: 2013. április 17. - 18:59:13 »
0 Show voters
Idézet a Globális Fórum Szabályzatból.
\"Tisztelet (+) kéregetése akár aláírásban, akár hozzászólásban!\"
Egyébként kapsz majd szerintem a témanyitótól :D
És tõlem is, ha felhasználom. De mivel majd szerintem GPS-hez fel fogom használni, de csak késõbb, és nem fogok ide visszajönni +olni, ezért megkapod most. :)

Zónába lépés
« Válasz #10 Dátum: 2013. április 17. - 22:00:01 »
0 Show voters
Bocsi és köszi:)

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Zónába lépés
« Válasz #11 Dátum: 2013. április 18. - 08:08:05 »
0 Show voters
Nincs mit, de azért ez nem hozzászólás téma. És - Kedves Témanyitó -, kérlek nézd meg akos127 hozzászólását, és próbáld meg megcsinálni azt, amit akartál, vagy írj nekem PM-et további segítségért, hogy lezárhasd a témát.

Zónába lépés
« Válasz #12 Dátum: 2013. április 19. - 06:59:38 »
0 Show voters
öö most néztem rá, megmondom õszintén így elsõ látásra ez nekem bonyolult :S Nem tudnám lekérdezni csak a zónát? Mármint hogyha zónában van, akkor írja, vagy nem tom  :doubt:

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
Zónába lépés
« Válasz #13 Dátum: 2013. április 19. - 09:28:50 »
0 Show voters
Add meg a koordinátákat, megírom neked.

Zónába lépés
« Válasz #14 Dátum: 2013. április 19. - 12:27:37 »
0 Show voters
Nincsenek külön kordináták, csak a zóna kordinátája van meg. Az pedig:
 
GangZoneCreate(-1956, -2460, -1326, -1818);

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal