Üdv!
Lenne egy problémám a foreach nevezetû függvényel. Nos, mikor le generálom .amx-re akor a Pawn 4 db hibát talál ugyan abban a sorban, és ez a hiba:
d:\\Documents and Settings\\Citrom\\Dokumentumok\\csbs\\greg.pwn(466) : error 017: undefined symbol \"foreach\"
d:\\Documents and Settings\\Citrom\\Dokumentumok\\csbs\\greg.pwn(466) : error 029: invalid expression, assumed zero
d:\\Documents and Settings\\Citrom\\Dokumentumok\\csbs\\greg.pwn(466) : error 017: undefined symbol \"id\"
d:\\Documents and Settings\\Citrom\\Dokumentumok\\csbs\\greg.pwn(466) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Ez lenne a problémám és itt a hiba forrás.:
stock CounterRadio(const string[])
{
foreach(new id : Player)
{
if(GetPlayerState(id) != PLAYER_STATE_NONE)
{
if(GetPlayerClass[id] == TEAM_COUNTER)
{
SendClientMessage(id, BLUE, string);
}
}
}
return true;
}
Ha tudja valaki mi a probléma, nagyon köszönöm szépen a válaszát.
A foreach-hez külön inc kell.
GM/FS elejére egy ilyet írj:
#include <foreach>
És a kódban is van 2 hiba.. javítottam:
stock CounterRadio(const string[]) {
foreach(Player, id) {
if(GetPlayerState(id) != PLAYER_STATE_NONE && GetPlayerClass[id] == TEAM_COUNTER) SendClientMessage(id, BLUE, string);
}
return 0;
}
Elején ott van az inc, elfeledkeztem oda írni a témához.
De továbbra sem jó a mod
Már a mód se jó? hogy van ez?
Idézetet írta: Flash date=1393596202\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"46783\" data-ipsquote-contentclass=\"forums_TopicMár a mód se jó? hogy van ez?
Elnézést nem a mod a rossz, hanem maga az a rész.
Dupla hozzászólás automatikusan összefûzve. ( 2014. február 28. - 17:00:44 )
Megvan a hiba, és köszönöm Flash!