Problem(error/warning): error 035: argument type mismatch (argument 1)
Deo skripte:
forward SendMSG();
public SendMSG()
{
new randMSG = random(sizeof(RendomPoruke));
SendClientMessageToAll("SRWBOJA", RendomPoruke[randMSG]); ---- Ovdje izbacuje error
}
CJELI DIO SKRIPTE :
new RendomPoruke[][] =
{
"Ukoliko ste u mogucnosti Donirajte da bi server potrajao sto duze "SRWBOJA"((/mreze))...",
"Ukoliko ste VIP imate komandu /ateleport s kojom idete do raznih lokacija...",
"Ukoliko zelite malo zabave imate /pubg...",
"Ukoliko zelite vidjeti listu donacija imate /donacije...",
"Ovaj server ima raznih zanimljivosti , a neke se nalaze na /gps...",
"Na serveru ima i RP-a po GSF , Ballas i ostalim RP Org hoodovima...",
"Staff ce vam izaci u susret i potruditi se da vam pomogne na /pitaj , /novi...",
"Nemojte zvati staff po /g , za to postoji komanda /pitaj...",
"Sve bugove , citere i igrace koji krse pravila prijavite na /report..."
SetTimer("RendomPoruke", 180000, true);
forward SendMSG();
public SendMSG()
{
new randMSG = random(sizeof(RendomPoruke));
SendClientMessageToAll("SRWBOJA", RendomPoruke[randMSG]);
}
} ;
U OnGameModeInit [pawn]SetTimer("RandomPoruke", 8000, 1);[/pawn]
[pawn]forward RandomPoruke();
public RandomPoruke()
{
new string[240];
format(string, sizeof(string), "%s",RandomSPoruke[random(sizeof(RandomSPoruke))]);
SCMTA(-1, string);
return 1;
}[/pawn]
SendClientMessageToAll(SRWBOJA, RendomPoruke[randMSG]); ---- Ovdje izbacuje error
Citat: Grella™ poslato Oktobar 10, 2021, 20:28:46 POSLE PODNE
SendClientMessageToAll(SRWBOJA, RendomPoruke[randMSG]); ---- Ovdje izbacuje error
U kod sto sam mu posla nema niti jedan error i radi sve sam testao
SendClientMessageToAll ocekuje integer (hexadecimanu rgba boju) kao prvi argument a ne string
Citat: Fergosonn poslato Oktobar 10, 2021, 22:00:32 POSLE PODNE
U kod sto sam mu posla nema niti jedan error i radi sve sam testao
ti si izmijenio skoro sve da bi on to morao sad sve popravljati a mogao je dodati direkt kod hexadecimalnu rgb boju a definisao je RGB boju i stavio je na scm a prirodna funkcija zahtijeva hex format
[pawn]SCM (playerid, color, const message[])
playerid The ID of the player to display the message to.
color The color of the message (0xRRGGBBAA Hex format).
const message[] The text that will be displayed (max 144 characters).[/pawn]
i velika je razlika kad definises boju
[pawn]#define RGBBOJA "{1A94E6}"
#define HEXBOJA 0x1A94E6FF
[/pawn]
stavljeno je lijepo sve na google imate funkcije, i imate argumente zar je toliko tesko razvrstati sta je sta, a ako ne znate sta su argumenti
U računarstvu, argument predstavlja vrednost koja se prenosi potprogramu u ovom slucaju (playerid, color, const message[])