[ERROR]error: 075: input line too long (after substitutions) - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: [ERROR]error: 075: input line too long (after substitutions) (
/showthread.php?tid=270387)
[ERROR]error: 075: input line too long (after substitutions) -
Crusher_Men - 20.07.2011
I'm changing the
L.A.S LuX Admin FS
I'm changing the Admin Skins and Creating a V.I.P FS to use with it..
But when I changed the AdminSkins it appears 1 error...
error: 075: input line too long (after substitutions)
pawn Код:
//==============================================================================
// Administrators Skins/Prevent players to use
//==============================================================================
if(ServerInfo[AdminOnlySkins] == 1)
{
if( (GetPlayerSkin(playerid) == ServerInfo[AdminSkin]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin2]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin3]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin4]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin5]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin6]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin7]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin8]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin9]) || (GetPlayerSkin(playerid) == ServerInfo[AdminSkin10]))
{
if(AccInfo[playerid][Level] >= 1)
GameTextForPlayer(playerid,"~b~Welcome~n~~w~Admin",3000,1);
else
{
GameTextForPlayer(playerid,"~r~This Skin Is For~n~Administrators~n~Only",4000,1);
SetTimerEx("DelayKillPlayer", 2500,0,"d",playerid);
return 1;
}
}
}
if((dUserINT(PlayerName2(playerid)).("UseSkin")) == 1)
if((AccInfo[playerid][Level] >= 1) && (AccInfo[playerid][LoggedIn] == 1))
SetPlayerSkin(playerid,(dUserINT(PlayerName2(playerid)).("FavSkin")) );
I can't understand how to fix it...
Re: [ERROR]error: 075: input line too long (after substitutions) -
MoroDan - 20.07.2011
AdminSkin, ..., AdminSkin10 might be an array. And then you do like this:
PHP код:
new bool:check = false;
for(new i = 1; i < 11; i++)
if(GetPlayerSkin(playerid) == ServerInfo[AdminSkin[i]])
{
check = true;
break;
}
if(check)
{
// Your code
}
But, in your example, try this:
PHP код:
if(ServerInfo[AdminOnlySkins] == 1)
{
new skin = GetPlayerSkin(playerid);
if((skin == ServerInfo[AdminSkin]) || (skin == ServerInfo[AdminSkin2]) ||
(skin == ServerInfo[AdminSkin3]) || (skin == ServerInfo[AdminSkin4]) ||
(skin == ServerInfo[AdminSkin5]) || (skin == ServerInfo[AdminSkin6]) ||
(skin == ServerInfo[AdminSkin7]) || (skin == ServerInfo[AdminSkin8]) ||
(skin == ServerInfo[AdminSkin9]) || (skin == ServerInfo[AdminSkin10]))
{
if(AccInfo[playerid][Level] >= 1)
GameTextForPlayer(playerid,"~b~Welcome~n~~w~Admin",3000,1);
else
{
GameTextForPlayer(playerid,"~r~This Skin Is For~n~Administrators~n~Only",4000,1);
SetTimerEx("DelayKillPlayer", 2500,0,"d",playerid);
return 1;
}
}
}
if((dUserINT(PlayerName2(playerid)).("UseSkin")) == 1)
if((AccInfo[playerid][Level] >= 1) && (AccInfo[playerid][LoggedIn] == 1))
SetPlayerSkin(playerid,(dUserINT(PlayerName2(playerid)).("FavSkin")) );
Re: [ERROR]error: 075: input line too long (after substitutions) -
Crusher_Men - 20.07.2011
Deam! I just changed the code by this and it compiled correctly!
PHP код:
if(ServerInfo[AdminOnlySkins] == 1)
{
new skin = GetPlayerSkin(playerid);
if((skin == ServerInfo[AdminSkin]) || (skin == ServerInfo[AdminSkin2]) ||
(skin == ServerInfo[AdminSkin3]) || (skin == ServerInfo[AdminSkin4]) ||
(skin == ServerInfo[AdminSkin5]) || (skin == ServerInfo[AdminSkin6]) ||
(skin == ServerInfo[AdminSkin7]) || (skin == ServerInfo[AdminSkin8]) ||
(skin == ServerInfo[AdminSkin9]) || (skin == ServerInfo[AdminSkin10]))
{
Tanks!