GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Gang[St]e[R] - 2011. október 06. - 18:12:21

Cím: Hármas operátor hiba?
Írta: Gang[St]e[R] - 2011. október 06. - 18:12:21
Ü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?
Cím: Hármas operátor hiba?
Írta: Kovacs_Richard - 2011. október 06. - 18:42:33
[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 :)
Cím: Hármas operátor hiba?
Írta: Gang[St]e[R] - 2011. október 06. - 18:57:43
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.
Cím: Hármas operátor hiba?
Írta: Epsilon - 2011. október 06. - 19:03:49
SendClientMessageToAll  -->  SendClientMessage
Cím: Hármas operátor hiba?
Írta: Gang[St]e[R] - 2011. október 06. - 20:21:35
Mûködik így, kössz eps! :) (Zárok)