Problema spam
#1

Salut, am incercat sa fac ca atunci cand e war si playerul intra pe turf sau il paraseste sa ii trimita un mesaj, dar problema este ca publicul in care am facut eu asta se repeta la fiecare secunda iar de aceea se face spam, unde ar trebuii sa il pun sa afiseze mesajele doar o singura data si doar cand face playerul acel lucru?

Poza: http://imgur.com/a/TAoYx
Reply
#2

Codul sursa te rog ca sa intelegem care este problema.
Reply
#3

Quote:
Originally Posted by Yuri8
Посмотреть сообщение
Codul sursa te rog ca sa intelegem care este problema.
Poftim:
Код HTML:
new sendername[30],mesaj = 0;
GetPlayerName(j, sendername, sizeof(sendername));                  
if(IsPlayerInTurf(j,i))
{
    if(PlayerInfo[j][pMember] == attackers || PlayerInfo[j][pMember] == defenders)
    {
        if(mesaj == 0)
        {
            mesaj = 1;
            format(string, sizeof(string), "* %s has join war turf %d.", sendername, i);
            SetPlayerVirtualWorld(j, 1024);
            //SetVehicleVirtualWorld(GetPlayerVehicleID(j), 1024);
        }
    }
}
Reply
#4

Pai este usor de reparat, revin maine cu codul facut de mine, acum sunt pe tableta
Reply
#5

Quote:
Originally Posted by Yuri8
Посмотреть сообщение
Pai este usor de reparat, revin maine cu codul facut de mine, acum sunt pe tableta
Ma ajuti?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)