public OnPlayerText(playerid, text[])
{
new Float:Pos[3],str[128]; GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
for(new i; i < GetMaxPlayers(); i++)
{
if(!IsPlayerConnected(i) || !IsPlayerInRangeOfPoint(i,10.0,Pos[0],Pos[1],Pos[2])) { continue; }
format(str,sizeof(str),\"%s: %s\",Nev(playerid),text);
SendClientMessage(i,0xFFFFFFFF,str);
}
return 0;
}
Betettem azt az OnPlayerText alá amit Petrik irt de semmi, még errorozik is:
D:\\Szerók\\Szeró\\gamemodes\\Hope.pwn(68) : warning 217: loose indentation
D:\\Szerók\\Szeró\\gamemodes\\Hope.pwn(88) : error 029: invalid expression, assumed zero
D:\\Szerók\\Szeró\\gamemodes\\Hope.pwn(88) : error 029: invalid expression, assumed zero
D:\\Szerók\\Szeró\\gamemodes\\Hope.pwn(90) : error 001: expected token: \";\", but found \"new\"
D:\\Szerók\\Szeró\\gamemodes\\Hope.pwn(95) : error 017: undefined symbol \"Nev\"
D:\\Szerók\\Szeró\\gamemodes\\Hope.pwn(96) : error 017: undefined symbol \"i\"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Sírok, ahogy azt látom, hogy egy kezdõ RPG móddal kezd. SÍROK. ZOKOGOK.
Egyébként bárhol a módba (ne egy funkcióba!) írd be:
stock Nev(playerid)
{
new n[24];
GetPlayerName(playerid, n, 24);
return n;
}