Szerző Téma: Floodolja az átöltözést  (Megtekintve 652 alkalommal)

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Floodolja az átöltözést
« Dátum: 2012. július 11. - 20:53:27 »
0 Show voters
Sziasztok
 
stock HitmanUzenet(color, string[])
    {
            for(new i = 0; i < MAX_PLAYERS; i++)
            {
                    if(IsPlayerConnected(i))
                    {
                        if(gTeam == TEAM_HITMAN)
                        {
                                    SendClientMessage(i, color, string);
                        }
                    }
            }
    }

 
Valamiért befloodolja ha átöltözök hitmanná. Ez miért van? Elõre is köszönöm a válaszotok. Valamint ha valami \'hitman\'-ost írok akkor mindenféle hülyeséget ír announceban.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Floodolja az átöltözést
« Válasz #1 Dátum: 2012. július 12. - 10:35:25 »
0 Show voters
Így jónak kell lennie, viszont playeridvel hivatkozz a függvényre.
 

stock HitmanUzenet(playerid, color, string[])
{
SendClientMessage(playerid, color, string);
}

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Floodolja az átöltözést
« Válasz #2 Dátum: 2012. július 12. - 10:54:18 »
0 Show voters
A fentebb lévõ kód tökéletes, a hiba az nálad van. Illetve Cannonn te most csináltál egy függvényt SendClientMessage-ra ami ugyanazt csinálja.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Floodolja az átöltözést
« Válasz #3 Dátum: 2012. július 12. - 10:56:38 »
0 Show voters
Idézetet írta: DrAkE date=1342083258\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24192\" data-ipsquote-contentclass=\"forums_Topic
A fentebb lévõ kód tökéletes, a hiba az nálad van. Illetve Cannonn te most csináltál egy függvényt SendClientMessage-ra ami ugyanazt csinálja.
 
Úristen, milyen hülyeséget írtam..
Látszik, hogy nem pawnozok egy ideje. Kössz, hogy szóltál.

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Floodolja az átöltözést
« Válasz #4 Dátum: 2012. július 12. - 11:40:13 »
0 Show voters
Idézetet írta: DrAkE date=1342083258\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24192\" data-ipsquote-contentclass=\"forums_Topic
A fentebb lévõ kód tökéletes, a hiba az nálad van. Illetve Cannonn te most csináltál egy függvényt SendClientMessage-ra ami ugyanazt csinálja.
 
Úgy floodolja, hogy ahány Hitman fent van annyiszor írja ki.
Gondoltam bemásolom a parancsot akkor
 
COMMAND:hitmanos(playerid, params[]){
                if(gTeam[playerid] == TEAM_HITMAN){
                for(new i; i<MAX_PLAYERS; i++)
                {
                if(gTeam == TEAM_HITMAN)
                {
                new str[128+1];
                SetPlayerSkin(playerid,294);
                SetPlayerColor(playerid,TEAM_HITMAN_COLOR);
                GetPlayerName(playerid, str, 24);
                format(str, 128, \"{ff0000}%s {6a77ba}átöltözött {bbff00}Hitman {6a77ba}álcába\", str);
                HitmanUzenet(-1, str);
                }
                }
                return 1;
                } else SendClientMessage(playerid,0xff0000AA,\"Nem vagy {85ba6a}Hitman{ff0000}!\");
                return 1;
                }

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Floodolja az átöltözést
« Válasz #5 Dátum: 2012. július 12. - 11:52:14 »
+1 Show voters
Valahogy sejtettem, hogy itt lesz a hiba.
 

COMMAND:hitmanos(playerid, params[]){
                if(gTeam[playerid] == TEAM_HITMAN){
                new str[128+1];
                SetPlayerSkin(playerid,294);
                SetPlayerColor(playerid,TEAM_HITMAN_COLOR);
                GetPlayerName(playerid, str, 24);
                format(str, 128, \"{ff0000}%s {6a77ba}átöltözött {bbff00}Hitman {6a77ba}álcába\", str);
                HitmanUzenet(-1, str);
                return 1;
                } else SendClientMessage(playerid,0xff0000AA,\"Nem vagy {85ba6a}Hitman{ff0000}!\");
                return 1;
                }

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal