Szerző Téma: Hármas operátor hiba?  (Megtekintve 676 alkalommal)

Gang[St]e[R]

  • Vendég
Hármas operátor hiba?
« Dátum: 2011. október 06. - 18:12:21 »
0 Show voters
Üdv!
Van ez a eljárásom:
[pawn]public OnSupplySpawn()
{
foreach(Player, i)
{
   new rands = random(sizeof(SupplySpawn));
   supply = CreateObject(2903, SupplySpawn[rands][0], SupplySpawn[rands][1], SupplySpawn[rands][2]+6.0,0.0,0.0,0.0);
   SendClientMessageToAll(COLOR_GREEN,(PlayerInfo[Language] == 0) ? (\"INFO: {FAF7F8}Egy csomag elérhetõ, benne élettel, töltényekkel és pénzel!\") : (\"INFO: {FAF7F8}A supply arrived, health packet, money and ammos!\"));

   SendClientMessageToAll(COLOR_GREEN,(PlayerInfo
[Language] == 0) ? (\"INFO: {FAF7F8}A csomag parancsa: /csomag!\") : (\"INFO: {FAF7F8}The command of supply: /supply!\"));

   SendClientMessageToAll(COLOR_GREEN,(PlayerInfo
[Language] == 0) ? (\"INFO: {FAF7F8}A fegyverek parancsa: /fegyverek!\"): (\"INFO: {FAF7F8}The command of weapons: /weapons!\"));

   sup = 1;


}


}[/pawn]


Nem részletezem miért így csináltam, de az a gondom ,hogy nem egyszer küldi azüzit, hanem anyiszor ahány játékos van. Mi a gond?

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Hármas operátor hiba?
« Válasz #1 Dátum: 2011. október 06. - 18:42:33 »
0 Show voters
[pawn]foreach(Player, i)[/pawn]
ez lesz a te problémát, én személy szerint nem használtam még ezt a funkciot pawnban de gondolom a játékosokon megy végig a ciklus, és ahogy látom ide felesleges mert ahány játékos van annyi / ahány slotos a szerver annyi tárgyak raksz le és annyiszor küldöd el MINDENKINEK?
de szólj ha tévednék :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Gang[St]e[R]

  • Vendég
Hármas operátor hiba?
« Válasz #2 Dátum: 2011. október 06. - 18:57:43 »
0 Show voters
Azért kell ez mert a PlayerInfo-s fügvénybe az összes embernek a saját nyelvén kell elküldenie, de most hosszú lenne elmagyarázni miért használom.

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
Hármas operátor hiba?
« Válasz #3 Dátum: 2011. október 06. - 19:03:49 »
+1 Show voters
SendClientMessageToAll  -->  SendClientMessage

Gang[St]e[R]

  • Vendég
Hármas operátor hiba?
« Válasz #4 Dátum: 2011. október 06. - 20:21:35 »
0 Show voters
Mûködik így, kössz eps! :) (Zárok)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal