Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: wiadomościami
1. Pętla - ogarnięcie spamu wiadomościami
Cze??, napisa?em sobie prosty system ?owienia ryb i chcia?em zrobi? "wykrywanie" czy gracz jest przy ?owisku, wi?c napisa?em sobie taki kodzik u?ywaj?c p?tli

Pawn
CMD:low(playerid,params[])
{
    for(new 
o;o!=sizeof(LowiskaPos);o++)
    {
        if(
IsPlayerInRangeOfPoint(playerid2.0LowiskaPos[o][0], LowiskaPos[o][1], LowiskaPos[o][2]))
        {
            if(!
MaWedke[playerid]) return SendPlayerMessage(playerid,COLOR_ERROR,"Nie masz w?dki! Aby kupi? w?dke u?yj komendy {b}/wedka{/b}");
            if(
IloscRyb[playerid] >= MAX_RYB) return SendPlayerMessage(playerid,COLOR_ERROR,"Nie mo?esz z?owi? wi?cej ni? %d ryb. Udaj si? do starego rybaka i sprzedaj je. {b}/rybak{/b}"MAX_RYB);
            
ApplyAnimation(playerid,"SWORD","sword_block",50.0 ,0,1,0,1,1);
            
SetPlayerAttachedObject(playerid0,18632,6,0.079376,0.037070,0.007706,181.482910,0.000000,0.000000,1.000000,1.000000,1.000000);
            
SetTimerEx("GraczLowi",10000,false,"i",playerid);
        }
        else
        {
            
SendPlayerMessage(playeridCOLOR_ERROR"Nie jeste? przy ?owisku!"
        
}
    }
    return 
1;
}


Wszystko pi?kne dzia?a, tylko ?e gdy gracz nie jest przy ?owisku to spamuje informacj?, ?e gracz nie jest przy ?owisku. Da si? to jako? ogarn???