public OnPlayerCommandText(playerid, cmdtext[])
{
if((P_DATA[ playerid ][ P_InDM ] == 0 )return SendError( playerid, "[ERROR]: Cant use any commands while dming ..!!"));
if((P_DATA[ playerid ][ P_Away ] == 0 )return SendError( playerid, "[ERROR]: use /back"));
return 1;
}
F:\gamemodes\TE.pwn(5417) : error 001: expected token: ")", but found "return" F:\\gamemodes\BE.pwn(5417) : error 001: expected token: ";", but found ")" F:\\gamemodes\BE.pwn(5417) : error 029: invalid expression, assumed zero F:\\gamemodes\BE.pwn(5417) : fatal error 107: too many error messages on one line
public OnPlayerCommandText(playerid, cmdtext[]) { if(P_DATA[ playerid ][ P_InDM ] == 0 )return SendError( playerid, "[ERROR]: Cant use any commands while dming ..!!"); if(P_DATA[ playerid ][ P_Away ] == 0 )return SendError( playerid, "[ERROR]: use /back"); return 1; } CMD:afk( playerid, params[] ) { if((P_DATA[ playerid ][ P_Away ] = !P_DATA[ playerid ][ P_Away ])) SendClientMessage(playerid, COLOR_YELLOW, "You are now AFK, type /back to move again!"); TogglePlayerControllable(playerid,0); label[playerid] = Create3DTextLabel("AFK",yellow,30.0,40.0,50.0,40.0,0); Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7); new string3[164]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string3, sizeof(string3), "{FF0000}[AFK INFO]: {FFFFFF}%s is now Away from the keyboard.{FF0000}(/afk)", name); SendClientMessageToAll(COLOR_YELLOW, string3); return 1; }
public OnPlayerCommandText(playerid, cmdtext[])
{
if(PlayerInfo[ playerid ][ P_InDM ] == 0 )return SendError( playerid, "[ERROR]: Cant use any commands while dming ..!!");
if(PlayerInfo[ playerid ][ P_Away ] == 0 )return SendError( playerid, "[ERROR]: use /back");
return 1;
}
CMD:afk( playerid, params[] )
{
if((PlayerInfo[ playerid ][ P_Away ] = !P_DATA[ playerid ][ P_Away ]))
SendClientMessage(playerid, COLOR_YELLOW, "You are now AFK, type /back to move again!");
TogglePlayerControllable(playerid,0);
label[playerid] = Create3DTextLabel("AFK",yellow,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
new string3[164];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string3, sizeof(string3), "{FF0000}[AFK INFO]: {FFFFFF}%s is now Away from the keyboard.{FF0000}(/afk)", name);
SendClientMessageToAll(COLOR_YELLOW, string3);
return 1;
}
F:\\gamemodes\BE.pwn(5417) : error 017: undefined symbol "PlayerInfo" F:\\gamemodes\BE.pwn(5417) : error 029: invalid expression, assumed zero F:\\TE.pwn(5417) : error 029: invalid expression, assumed zero F:\\gamemodes\BE.pwn(5417) : fatal error 107: too many error messages on one line
new P_Away
if((P_DATA[ playerid ][ P_InDM ] == 0 )return SendError( playerid, "[ERROR]: Cant use any commands while dming ..!!"));
F:\Universal Stunting 0.3e (FinaL)\gamemodes\TE.pwn(5417) : error 001: expected token: ")", but found "return" F:\\gamemodes\BE.pwn(5417) : error 001: expected token: ";", but found ")" F:\\gamemodes\BE.pwn(5417) : error 029: invalid expression, assumed zero F:\\gamemodes\BE.pwn(5417) : fatal error 107: too many error messages on one line
enum pInfo
{
P_DATA,
P_Away,
};
new PlayerInfo[MAX_PLAYERS][pInfo];
Add this at top
PHP код:
|
Now the lines are
PHP код:
Код:
F:\Universal Stunting 0.3e (FinaL)\gamemodes\TE.pwn(5417) : error 001: expected token: ")", but found "return" F:\\gamemodes\BE.pwn(5417) : error 001: expected token: ";", but found ")" F:\\gamemodes\BE.pwn(5417) : error 029: invalid expression, assumed zero F:\\gamemodes\BE.pwn(5417) : fatal error 107: too many error messages on one line |
if((P_DATA[ playerid ][ P_InDM ] == 0 )return SendError( playerid, "[ERROR]: Cant use any commands while dming ..!!"));
if( P_DATA[ playerid ][ P_InDM ] == 0 ) return SendError( playerid, "[ERROR]: Cant use any commands while dming ..!!");