Szerző Téma: Marker mutatása bizonyos játékosoknak  (Megtekintve 727 alkalommal)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Dátum: 2013. június 20. - 15:07:55 »
0 Show voters
Sziasztok!
Hogy tudnám megoldani úgy,hogy minél kevésbé terhelje a szervergépet:
Rendõrök látják a bûnözõk markereit,és minél nagyobb a JatekosInfo[playerid][Korozottseg] annál vörösebb a marker.Azt meg tudom oldani,hogy minden online rendõrnek mutassa a markert,de azt hogy csináljam meg,hogyha fellép egy rendõr a szerverre,akkor õ is lássa?
Ha egy playernek a színét átállítom SetPlayerColorral akkor a késõbb belépõ játékosok is azzal a színnel/színû markerrel fogják látni?
« Utoljára szerkesztve: 2013. június 20. - 16:17:47 írta tudvari »

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Válasz #1 Dátum: 2013. június 20. - 17:14:15 »
0 Show voters
ez nekem is van aszerómon én ugy oldottam meg hogy mindenki látja hogy az mberke mien szinben van körözésbe de a többi ember meg fehér szoval ja egyszerû és nagyszerû :)
 

public OnPlayerSpawn(playerid)
{
if(JatekosInfo[playerid][Korozottseg] >= 1)
{
SetPlayerColor(playerid, 0xe8b2b2AA);
}
if(JatekosInfo[playerid][Korozottseg] >= 2)
{
SetPlayerColor(playerid, 0xe07e7eAA);
}
if(JatekosInfo[playerid][Korozottseg] >= 3)
{
SetPlayerColor(playerid, 0xff8a8aAA);
}
if(JatekosInfo[playerid][Korozottseg] >= 4)
{
SetPlayerColor(playerid, 0xff6b6bAA);
}
if(JatekosInfo[playerid][Korozottseg] >= 5)
{
SetPlayerColor(playerid, 0xff0000AA);
}
if(JatekosInfo[playerid][Korozottseg] >= 6)
{
SetPlayerColor(playerid, 0xc71e1eAA);
}
return 1;
}
« Utoljára szerkesztve: 2013. június 20. - 17:18:10 írta ROOCK »

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Válasz #2 Dátum: 2013. június 20. - 17:19:03 »
0 Show voters
Nekem a másik megoldás kéne: SetPlayerMarkerForPlayer
ciklussal egyszerûen meg lehet oldani,csak azt nem tudom,hogy az újonnan belépõ rendõrök,hogy lássák.De lehet azt is meg tudom oldani egy ciklussal.
Csak ez a sok ciklus lehet,hogy leterheli a szervergépet

Nem elérhető ROOCK

  • 183
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Válasz #3 Dátum: 2013. június 20. - 17:26:26 »
0 Show voters
ha ugy van nálad ez a rendörös cucc hogy /szolgalat vagy valami ilyesmi akkor amikor beirja a kodot hogy szolgalatba lépjen kérd le az összes player korozeset és tedd be a korozottet olyan szinbe amilyen körözésbe van
és ha rpg a mod akkor meg a többi playert tüntesd el a maprol ugy jobban fest :)

Nem elérhető tudvari

  • 1264
  • Fejlesztő
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Válasz #4 Dátum: 2013. június 20. - 17:53:50 »
0 Show voters
rpg-hez hasonló,inkább GF.Nincs szolgálatba lépés.Köszi a segítséget,majd megoldom.

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Válasz #5 Dátum: 2013. június 20. - 17:56:33 »
0 Show voters
OnPlayerUpdate

xD1999

  • Vendég
Marker mutatása bizonyos játékosoknak
« Válasz #6 Dátum: 2013. június 20. - 18:00:42 »
0 Show voters
Idézetet írta: cappsy date=1371743793\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38682\" data-ipsquote-contentclass=\"forums_Topic
OnPlayerUpdate
 
+ timer !

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Marker mutatása bizonyos játékosoknak
« Válasz #7 Dátum: 2013. június 20. - 18:10:22 »
0 Show voters
Idézetet írta: xD1999 date=1371744042\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"38682\" data-ipsquote-contentclass=\"forums_Topic


OnPlayerUpdate
 
+ timer !
 
[/quote]
Minek mindakettõ? :D
Elég 1 timer..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal