Pomoc

Započeo TONY x
3. Jul 2021.
386
pregleda
4
postova
tonimacak518
4
Enforcer
3. Jul 2021.
Problem(error/warning):Na svom modu od 0 sam dodao da u ic chat posle imena stavi "kaze". Kada spamujem radi anti spam ali inace kada nesto ispisem nista mi ne izadje. Znaci kao da nisam nista ni napisao
Deo skripte:
stock ProxDetector(Float:radi, playerid, string[],color)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
foreach(Player,i)
{
if(IsPlayerInRangeOfPoint(i,radi,x,y,z))
{
SendClientMessage(i,color,string);
}
}
}

stock GetName(playerid)
{
new
name;
GetPlayerName(playerid, name, sizeof(name));
return name;
}

public OnPlayerText(playerid, text[])
{
if(ACText == 1)
{
    SCM(playerid,-1, ""bela"SERVER "crvena"WARNING"bela":"crvena"Mozes spamati svake 2 sekunde.");
    return false;
}
SetTimerEx("TextOpet", 2000, false, "i", playerid);
ACText = 1;
if(ACText == 0)
{
new
message;
format(message, sizeof(message), "%s kaze: %s", GetName(playerid), text);
ProxDetector(20.0, playerid, message, -1);
SetPlayerChatBubble(playerid, text, 0x3499CCFF, 100.0, 10000);
return 0;
}
return 0;

}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Garadooo
5
Forum Don
3. Jul 2021.
public OnPlayerText(playerid, text[])
{
if(ACText == 1)
{
    SCM(playerid,-1, ""bela"SERVER "crvena"WARNING"bela":"crvena"Mozes spamati svake 2 sekunde.");
    return 1;
}
SetTimerEx("TextOpet", 2000, false, "i", playerid);
ACText = 1;
if(ACText == 0)
{
new
message;
format(message, sizeof(message), "%s kaze: %s", GetName(playerid), text);
ProxDetector(20.0, playerid, message, -1);
SetPlayerChatBubble(playerid, text, 0x3499CCFF, 100.0, 10000);
return 0;
}
return 0;

}
tonimacak518
4
Enforcer
3. Jul 2021.
Galardo wrote on July 3, 2021, 2:42 pm:
public OnPlayerText(playerid, text[])
{
if(ACText == 1)
{
    SCM(playerid,-1, ""bela"SERVER "crvena"WARNING"bela":"crvena"Mozes spamati svake 2 sekunde.");
    return 1;
}
SetTimerEx("TextOpet", 2000, false, "i", playerid);
ACText = 1;
if(ACText == 0)
{
new
message;
format(message, sizeof(message), "%s kaze: %s", GetName(playerid), text);
ProxDetector(20.0, playerid, message, -1);
SetPlayerChatBubble(playerid, text, 0x3499CCFF, 100.0, 10000);
return 0;
}
return 0;

}

Idalje ne radi samo sada mi ispise bez "kaze" kada spamujem a kada ne spamujem idalje nista ne ispisuje.
tonimacak518
4
Enforcer
3. Jul 2021.
Fixao problem je u antispamu

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha