(181) : warning 225: unreachable code -
falling - 02.01.2012
180. // Display a message if the player hasn't accepted the rules yet
181. if(APlayerData[playerid][RulesRead] == false)
182. {
183. SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}You haven't accepted the {FFFF00}/rules{FF0000} yet");
184. }
185. return 1;
186.}
Got only 1 error but can't find it
Re: (181) : warning 225: unreachable code -
Dark_Kostas - 02.01.2012
Unreachable code is when you use return and the next line has something that could be executed, something like this
pawn Код:
SendClientMessage(playerid, 0xFF000000, "Next send client message will occur a unreachable code error");
return 1;
SendClientMessage(playerid, 0xFF000000, "BAM ERROR");
In your code it doesn't seem to be like that. You can either fix it yourself using my example or provide more code.
Re: (181) : warning 225: unreachable code -
falling - 02.01.2012
like this?
Код:
// Display a message if the player hasn't accepted the rules yet
if(APlayerData[playerid][RulesRead] == false)
{
SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}You haven't accepted the {FFFF00}/rules{FF0000} yet");
}
return 1;
}
// This function shows the player how long his ban still is when he tries to login (in days, hours, minutes, seconds)
ShowRemainingBanTime(playerid)
{
// Setup local variables
new TotalBanTime, Days, Hours, Minutes, Seconds, Msg[128];
// Get the total ban-time
TotalBanTime = APlayerData[playerid][BanTime] - gettime();
// Calculate days
if (TotalBanTime >= 86400)
{
Days = TotalBanTime / 86400;
TotalBanTime = TotalBanTime - (Days * 86400);
}
// Calculate hours
if (TotalBanTime >= 3600)
{
Hours = TotalBanTime / 3600;
TotalBanTime = TotalBanTime - (Hours * 3600);
}
// Calculate minutes
if (TotalBanTime >= 60)
{
Minutes = TotalBanTime / 60;
TotalBanTime = TotalBanTime - (Minutes * 60);
}
// Calculate seconds
Seconds = TotalBanTime;
// Display the remaining ban-time for this player
SendClientMessage(playerid, 0xFFFFFFFF, TXT_StillBanned);
format(Msg, 128, TXT_BannedDuration, Days, Hours, Minutes, Seconds);
SendClientMessage(playerid, 0xFFFFFFFF, Msg);
}
// This callback gets called when a player disconnects from the server
public OnPlayerDisconnect(playerid, reason)
{
// Always allow NPC's to logout without password or account
if (IsPlayerNPC(playerid))
return 1;
Re: (181) : warning 225: unreachable code -
Dark_Kostas - 02.01.2012
In which line do you get the error? Also it's better to have the code in this section, ShowRemainingBanTime and OnPlayerDisconnect is useless, we need the previous lines.
Re: (181) : warning 225: unreachable code -
falling - 02.01.2012
i got error at line 181
Код:
C:\Users\me\Desktop\PPC_Trucking6[1]\PPC_Trucking6\gamemodes\PPC_Trucking.pwn(181) : warning 225: unreachable code
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
Re: (181) : warning 225: unreachable code -
Dark_Kostas - 02.01.2012
So, before this line(and it's comment), at 179 there should be a return. Remove it and error gone!
Re: (181) : warning 225: unreachable code -
falling - 02.01.2012
Thanks, lock please
Re: (181) : warning 225: unreachable code -
PaulCrouseVS - 07.04.2018
thank you very much, it served me for my Server